Kann ich nur ein bestimmtes Gerät Xmodmap?


9

Ich möchte die Bildlaufrichtung umkehren, aber nur auf meinem BCM5794 Multitouch-Trackpad. Ist das möglich?



Das schaltet es sowohl für meine externe USB-Maus als auch für das Trackpad um. Wie kann ich das nur für das Touchpad machen?
Naftuli Kay

Seltsam. Klingt dann nach einem Xinput-Problem.
Ignacio Vazquez-Abrams

Kann ich etwas tun .Xmodmap, um es auf nur BCM5974 zu beschränken?
Naftuli Kay

1
setxkbmaphat ein --deviceArgument, das mit dem Recht idvon kombiniert werden xinput --listkönnte hier hilfreich sein (wenn setxkbmapverwendet werden kann, um anzugeben, wonach Sie gefragt haben).
sr_

Antworten:


5

Ja:

xinput set-button-map ID <button map>

Wo Sie die IDVia xinput listund die finden, an die Sie gegangen <button map>wären xmodmap. Zum Beispiel ersetze ich Tasten an meiner USB-Maus, aber ich möchte nicht, dass mein Trackpad beschädigt wird. ~/.XmodmapFrüher sah es so aus:

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

Wenn Sie dies verwenden, werden alle Zeigegeräte geändert, einschließlich meines eingebauten Trackpads. Ich weiß also, dass die xinputID 10 ist , also führe ich Folgendes aus :

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.