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.