2017-08-19 2 views
0

Ich habe einige Probleme beim inverse Scrollen mit i3 und ubuntu 17.04. Ich habe alle Internet-Lösung versucht, wieAktivieren systemweites inverses Scrollen in Ubuntu mit i3

  • echo "pointer = 5 1 2 3 4 6 7 8 9 10 11 12"> ~/.Xmodmap & & xmodmap ~/.Xmodmap. (Behebt nur in bestimmten Anwendungen)
  • Ändern synclient Einstellungen
  • Ändern xorg Einstellungen
  • XInput Einstellungen (Werke, sondern muss beim Start durchgeführt werden und manchmal ids Änderung)

Aber keiner von ihnen scheint arbeite/arbeite komplett. My xinput Listenausgabe ist

⎡ virtuelle Kern-Zeiger-ID = 2 [Masterzeiger (3)]

⎜ ↳ virtueller Kern XTEST Zeiger id = 4 [Schleppzeiger (2)]

⎜ ↳ DLL07BE: 01 06CB: 7A13 Touchpad id = 12 [Slave-Zeiger (2)]

⎜ ↳ SynPS/2 Synaptics TouchPad id = 15 [Slave-Zeiger (2)]

ich denke, die Frage zu in Beziehung gesetzt werden kann Die 2 Touchpads sind in xinput aufgelistet. wenn ich xinput verwende, um den Wert für das ID 12 Touchpad zu ändern, funktioniert es (bis zum Neustart), aber wenn ich die ID 15 ändere, tut es nichts. Ich denke, dass das Touchpad von ID 15 ist was Synclient ändert, aber das ist nicht das eigentliche Touchpad. Weiß jemand, ob es eine Möglichkeit gibt, synclient so zu modifizieren, dass es das id 12 Touchpad verändert? Danke

Antwort

0

Ich werde posten, wie ich das getan habe.

Ich laufe für meine Maus-Befehle (einige Ausgabe wird weggelassen):

$ xinput list-props 11 
Device 'SteelSeries SteelSeries Rival 310 eSports Mouse': 
Device Enabled (152): 1 
libinput Natural Scrolling Enabled (288): 0 

"Natural Scrolling" aktivieren - das ist das, was Sie wollen:

$ xinput set-prop 11 288 1 

zu deaktivieren:

$ xinput set-prop 11 288 0 
Verwandte Themen