Bisakah saya Xmodmap hanya perangkat tertentu?

9

Saya ingin membalikkan arah gulir, tetapi hanya pada trackpad multitouch BCM5794 saya. Apakah ini mungkin?

Naftuli Kay
sumber
Itu beralih untuk kedua mouse USB eksternal saya serta trackpad. Bagaimana saya bisa melakukannya hanya untuk touchpad?
Naftuli Kay
Aneh. Kedengarannya seperti masalah xinput.
Ignacio Vazquez-Abrams
Apakah ada sesuatu yang dapat saya lakukan .Xmodmapuntuk membatasi hanya BCM5974?
Naftuli Kay
1
setxkbmapmemiliki --deviceargumen, menggabungkan ini dengan hak iddari xinput --listmungkin membantu di sini (jika setxkbmapdapat digunakan untuk menentukan apa yang Anda minta).
sr_

Jawaban:

5

Iya:

xinput set-button-map ID <button map>

Di mana Anda menemukan IDvia xinput listdan <button map>apa yang akan Anda berikan xmodmap. Misalnya saya mengganti tombol pada mouse USB saya tetapi saya tidak ingin trackpad saya berwarna hijau, saya ~/.Xmodmapdulu terlihat seperti ini:

pointer = 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24

Tetapi menggunakan itu mengubah semua perangkat penunjuk termasuk trackpad bawaan saya, jadi saya tahu bahwa xinputid adalah 10 jadi saya menjalankan ini:

xinput set-button-map 10 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20 21 22 23 24
utopiabound
sumber