1 votes

Désactiver le Touchpad de Logitech TK820 sur Xubuntu 14.04.2 LTS

Comment puis-je désactiver uniquement le pavé tactile du TK820 (Combinaison pavé tactile multi-gestes et clavier) ? Je n'ai réussi à désactiver que le périphérique d'entrée complet. Toute aide ou indication d'une direction est très appréciée. C'est inutile pour moi autrement puisque j'ai prévu de mettre une souris normale à la place du touchpad. (Ce qui fonctionne très bien pour moi)

modifier 1 :

$ xinput
 Virtual core pointer                      id=2    [master pointer  (3)]
    Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    Microsoft Microsoft® 2.4GHz Transceiver v7.0  id=11   [slave  pointer  (2)]
    SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
    TPPS/2 IBM TrackPoint                     id=15   [slave  pointer  (2)]
    Microsoft Microsoft® 2.4GHz Transceiver v7.0  id=12   [slave  pointer  (2)]
    Logitech Unifying Device. Wireless PID:4102   id=17   [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)]
     Microsoft Microsoft® 2.4GHz Transceiver v7.0  id=10   [slave  keyboard (3)]
     AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
     ThinkPad Extra Buttons                    id=16   [slave  keyboard (3)]

modifier 2 :

avec evtest j'ai vu que le type d'entrée lu par evtest pour le touchpad est toujours de type 2. peut-être y a-t-il un moyen d'ignorer les entrées de ce type ?

modifier 3 :

$ xinput list-props 17
Device 'Logitech Unifying Device. Wireless PID:4102':
    Device Enabled (140):   1
    Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (271): 0
    Device Accel Constant Deceleration (272):   1.000000
    Device Accel Adaptive Deceleration (273):   1.000000
    Device Accel Velocity Scaling (274):    10.000000
    Device Product ID (260):    1133, 50475
    Device Node (261):  "/dev/input/event16"
    Evdev Axis Inversion (275): 0, 0
    Evdev Axes Swap (277):  0
    Axis Labels (278):  "Rel X" (150), "Rel Y" (151), "Rel Horiz Wheel" (267), "Rel Dial" (268), "Rel Vert Wheel" (269)
    Button Labels (279):    "Button Left" (143), "Button Middle" (144), "Button Right" (145), "Button Wheel Up" (146), "Button Wheel Down" (147), "Button Horiz Wheel Left" (148), "Button Horiz Wheel Right" (149), "Button Side" (265), "Button Extra" (266), "Button Forward" (575), "Button Back" (576), "Button Task" (577), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263)
    Evdev Middle Button Emulation (280):    0
    Evdev Middle Button Timeout (281):  50
    Evdev Third Button Emulation (282): 0
    Evdev Third Button Emulation Timeout (283): 1000
    Evdev Third Button Emulation Button (284):  3
    Evdev Third Button Emulation Threshold (285):   20
    Evdev Wheel Emulation (286):    0
    Evdev Wheel Emulation Axes (287):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (288):    10
    Evdev Wheel Emulation Timeout (289):    200
    Evdev Wheel Emulation Button (290): 4
    Evdev Drag Lock Buttons (291):  0

1voto

user167850 Points 230

Si vous voulez désactiver "TPPS/2 IBM TrackPoint", il suffit d'exécuter dans le terminal

 xinput disable 15

Pour le rendre permanent, vous pouvez exécuter cette commande comme une "application démarrée automatiquement".

Il existe d'autres moyens d'exécuter automatiquement cette commande au début de la session, mais, à mon avis, c'est le plus simple.

1voto

aydunno Points 21

Comme solution de rechange, j'ai fait ce qui suit pour diminuer le bouton/clic du pavé tactile. Pas les mouvements du curseur, seulement le clic.

xinput set-button-map 9 "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"

9 est l'ID du dispositif, trouvé avec xinput list et le nombre de boutons est trouvé avec xinput list 9 . pour réactiver les boutons :

xinput set-button-map 9 "1 2 3 4 5 ... 22 23 23"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X