web-dev-qa-db-fra.com

Désactiver le toucher sur le Bamboo Touch & Pen CTH-460

Exécuter Ubuntu 11.04. Vous avez un Touch & Pen CTH-460 en bambou et tout fonctionne à la perfection. La réponse du stylo fonctionne très bien mais la réponse du doigt est horrible. Existe-t-il un moyen de désactiver la réponse du doigt et de ne faire fonctionner que le stylo? La tablette différencie clairement les deux, il devrait donc y avoir un moyen d'en désactiver un. Des pensées?

3
Michael

Trouvé ma solution.

Éditez / usr/share/X11/xorg.conf.d/50-wacom.conf et ajoutez "Option", puis appuyez sur "Désactiver" "pour chaque groupe. Fonctionne comme un charme.

3
Michael

Vous pouvez utiliser l'utilitaire de ligne de commande xinput. Commencez par utiliser xinput list pour trouver votre identifiant de périphérique:

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)]

Donc dans mon cas, la partie tactile a un identifiant de périphérique égal à 11. Ensuite, vous définissez la propriété device enabled utiliser xinput set-prop, comme ceci:

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

Vous pouvez l'activer à nouveau avec:

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

Vous devrez le faire chaque fois que vous redémarrez votre ordinateur. En outre, l'ID de périphérique peut changer entre les bottes.

2
Timo Kluck

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

Vous y trouverez un script pour désactiver/activer le toucher ET un correctif pour résoudre le problème du toucher. A travaillé parfaitement avec le mien.

1
Flavien

Vous pouvez également utiliser xsetwacom, qui, à mon avis, est un proxy pour xinput, mais uniquement pour les périphériques Wacom/Touch. Les numéros d'identification dans xsetwacom --list devices correspondent jusqu'à xinput list.

Eh bien, voici comment utiliser 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
Ehtesh Choudhury