У меня есть XT Dell Latitude, древняя часть спама да, но я получил его бесплатно, и я хотел бы использовать его в качестве графического планшета.
Так или иначе я хотел бы отключить касание пальца к экрану, таким образом, это только принимает вход от пера. Все, что я находил, является командами для клавиатур Wacom, и у меня нет одного из тех.
xsetwacom --list devices
N-Trig Pen stylus id: 9 type: STYLUS
N-Trig Pen stylus id: 11 type: STYLUS
N-Trig Pen eraser id: 17 type: ERASER
N-Trig Pen pad id: 18 type: PAD
N-Trig Pen eraser id: 19 type: ERASER
N-Trig Pen pad id: 20 type: PAD
Когда я пытаюсь выделить касание, я получаю это.
xsetwacom set _18_ touch off
Cannot find device '_18_'.
В основном я даже не знаю, как находка, что перо и касается устройств, находится на этом компьютере и как отключить сенсорную функцию.
Ratler и династия Тюдоров были оба главным образом правильными.
xinput --list
дает мне
Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ N-Trig Pen stylus id=9 [slave pointer (2)] ⎜ ↳ N-Trig Touchscreen id=10 [slave pointer (2)] ⎜ ↳ N-Trig Pen stylus id=11 [slave pointer (2)] ⎜ ↳ N-Trig Touchscreen id=12 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=14 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS DualPoint Stick id=15 [slave pointer (2)] ⎜ ↳ N-Trig Pen eraser id=17 [slave pointer (2)] ⎜ ↳ N-Trig Pen pad id=18 [slave pointer (2)] ⎜ ↳ N-Trig Pen eraser id=19 [slave pointer (2)] ⎜ ↳ N-Trig Pen pad id=20 [slave pointer (2)]
Я решил Отключить "Сенсорный экран N-Trig", но так как у меня есть два устройства с обозначением, которое я использовал:
xinput --disable 10
Теперь касание пальца делает только перо, все еще функционирует.
У меня нет Wacom или N-Trig, таким образом, вещи могли бы отличаться для Вас, но здесь являются чем-то, что можно попробовать.
Во-первых, от того, что я вижу, Wacom и N-Trig отличаются, и N-Trig только связан с активными перьями, таким образом, это могло бы быть то, почему Вы не видите ничего соответствующего в своем выводе.
В любом случае попытайтесь использовать xinput из окна терминала (предполагающий выполнение X-оконной системы) перечислять устройства.
$ xinput --list
Если это не очевидно, какой является касанием пальца (в моем случае, это - "Сенсорный экран ELAN"), можно протестировать тех, Вы подозреваете с
$ xinput --test [device_name]
(Не забудьте использовать кавычки, если существуют пробелы; например, "Сенсорный экран ELAN". Можно также использовать идентификационный номер, но я предпочитаю использовать полное имя, особенно при использовании команды в сценарии, потому что идентификатор не мог бы всегда быть тем же.)
После того как Вы вводите ту команду, xinput войдет в тестовый режим и отобразит зарегистрированные сигналы от устройства, которое Вы определяли. Если Вы касаетесь экрана с пальцем и видите действие, у Вас есть правильное устройство. Можно выйти из тестового режима с Ctrl+C.
Для отключения устройства можно использовать
$ xinput --disable [device_name]
и повторно включите его позже с
$ xinput --enable [device_name]
как требуется.