ELAN Touchpad gomb remap



A laptopom egyik legidegesítőbb tulajdonsága a gombok nélküli Apple másolat érintőpad. A fő probléma, hogy a gombokat csak vizuálisan választották el egymástól, és érintés alapján lehetetlen megmondani melyik gombot fogom megnyomni. Garantáltan a legrosszabbkor zárja be a félórája összeszenvedett regisztrációs dobozokat a weboldalakon meg stb. Lehetne használni az érintéses kattintást is, de ezzel ismét csak Pandóra szelencéjét nyitogatjuk. Kellett egy gyors megoldás, úgyhogy xinput segítségével átprogramoztam a gombok sorrendjét. A terminál kimenetet lementettem, így bemásolom ide:


nameless@ASUS-X542BA:~$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN1200:00 04F3:303E Touchpad            id=16   [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)]
    ↳ Asus Wireless Radio Control               id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ USB2.0 VGA UVC WebCam: USB2.0 V           id=15   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=17   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=18   [slave  keyboard (3)]

nameless@ASUS-X542BA:~$ xinput get-button-map "ELAN1200:00 04F3:303E Touchpad" 
1 2 3 4 5 6 7 
nameless@ASUS-X542BA:~$ xinput set-button-map "ELAN1200:00 04F3:303E Touchpad" 1 0  3 4 5 6 7


Először xinput segítségével lekérdeztem a hardver azonosítóját, utána kiderült milyen gombokat használ, majd átprogramoztam úgy, hogy a 2. gomb, (ami a középső) helyére 0-át állítottam. Hozzáadtam ezt a parancsot az indítópulthoz KDE Plasma alatt, és azóta automatikusan deaktiválódik a középső gomb bejelentkezéskor. 

Támogatás: PayPal