Vor langer Zeit habe ich ein ~/.XmodmapUmkehren des 4und 5zum "natürlichen Scrollen" erstellt:
pointer = 1 2 3 5 4 7 6 8 9 10 11 12
Ich Quelle .Xmodmapin .xinitrcder Standard - Mode ( xmodmap $HOME/.Xmodmap &). Dies hat jahrelang ohne Probleme funktioniert.
Ich habe kürzlich eine Anwendung namens installiert cockatrice. Ich habe keine anderen Probleme mit dem Programm, außer dass meine Bildlaufrichtung beim Scrollen innerhalb des Programms aus irgendeinem Grund nicht "natürlich" ist (dh es ist, als würde meine .Xmodmapnur von dieser Anwendung nicht befolgt).
Zuerst dachte ich , es ein Problem mit meinem Qt - Eingangsmodul ist, aber ich erkennen , dass ich richtig erklärt habe , QT_IM_MODULEum ximin meinem .xinitrc, und ich hatte noch nie dieses Problem mit einer anderen Anwendung.
Ist dies ein anwendungsspezifisches Problem oder ist dies Qt-spezifisch? Was sollte ich versuchen, um dieses Problem weiter zu beheben (oder zu lösen)?
Der Versuch, dies universell durchzusetzen, xinputschlägt fehl:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
# unneeded information regarding my keyboard
$ xinput set-prop 2 "Evdev Scrolling Distance" -1 -1 -1
property 'Evdev Scrolling Distance' doesn't exist, you need to specify its type and format
xmodmapund dann zu hoffen, dass dies universell funktioniert. (Nicht unbedingt eine schlechte Sache, nur zur Klarstellung.)