Отключить прикосновение к Bamboo Touch и ручке CTH-460

Сообщить об ошибке. https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/642792

1
задан 22 August 2013 в 22:32

3 ответа

Вы можете использовать служебную программу командной строки xinput. Сначала используйте xinput list, чтобы найти идентификатор вашего устройства:

user@ubuntu:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Trackball                    id=10   [slave  pointer  (2)]
⎜   ↳ Wacom ISDv4 E3 Finger                     id=11   [slave  pointer  (2)]
⎜   ↳ Wacom ISDv4 E3 Pen                        id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ HP Webcam                                 id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=16   [slave  keyboard (3)]

Итак, в моем случае сенсорная часть имеет идентификатор устройства, равный 11. Затем вы устанавливаете свойство device enabled use xinput set-prop следующим образом:

user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "0"

Вы можете включить его снова с помощью:

user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "1"

Вам нужно будет сделать это каждый раз, когда вы перезагружаете компьютер. Кроме того, идентификатор устройства может меняться между загрузками.

2
ответ дан 25 May 2018 в 18:59

http://ubuntuforums.org/showpost.php?p=9496609&postcount=1

Там вы найдете скрипт для отключения / включения касания и патча для исправления проблемы касания , Работал отлично с моим.

1
ответ дан 25 May 2018 в 18:59

Вы также можете использовать xsetwacom, который я считаю прокси для xinput, но только для wacom / touch устройств. Идентификационные номера в xsetwacom --list devices соответствуют xinput list.

Ну, вот как использовать xsetwacom:

this@this:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Wacom ISDv4 E6 Pen stylus                 id=10   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=13   [slave  pointer  (2)]
⎜   ↳ Wacom ISDv4 E6 Pen eraser                 id=15   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=16   [slave  pointer  (2)]
⎜   ↳ Wacom ISDv4 E6 Finger touch               id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=14   [slave  keyboard (3)]
this@this:~$ xsetwacom --list devices
Wacom ISDv4 E6 Pen stylus           id: 10  type: STYLUS    
Wacom ISDv4 E6 Pen eraser           id: 15  type: ERASER    
Wacom ISDv4 E6 Finger touch         id: 11  type: TOUCH     
this@this:~$ xsetwacom set 11 Touch "off"
this@this:~$ 
0
ответ дан 25 May 2018 в 18:59

Другие вопросы по тегам:

Похожие вопросы: