Posso Xmodmap solo un dispositivo specifico?


9

Vorrei invertire la direzione di scorrimento, ma solo sul mio trackpad multitouch BCM5794. È possibile?



Ciò lo cambia sia per il mio mouse USB esterno che per il trackpad. Come posso farlo solo per il touchpad?
Naftuli Kay,

Strano. Sembra quindi un problema di input.
Ignacio Vazquez-Abrams,

C'è qualcosa che posso fare .Xmodmapper limitarlo a solo BCM5974?
Naftuli Kay,

1
setxkbmapha un --deviceargomento, combinare questo con il diritto iddi xinput --listpotrebbe aiutare qui (se setxkbmappuò essere utilizzato per specificare ciò che hai richiesto).
sr_

Risposte:


5

Sì:

xinput set-button-map ID <button map>

Dove trovi la IDvia xinput listed <button map>è quello a cui saresti passato xmodmap. Ad esempio, sostituisco i pulsanti sul mio mouse USB ma non voglio che il mio trackpad venga munguto, il mio ~/.Xmodmapaspetto era simile a questo:

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

Ma usando questo cambia tutti i dispositivi di puntamento incluso il mio trackpad integrato, quindi so che l' xinputid è 10 quindi eseguo questo:

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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.