Похоже, это специфично для Qt (из попытки в Qt Assistant). Я думаю, это потому, что Qt использует только расстояние прокрутки для своих событий колеса.
Вместо использования xmodmap здесь вы можете установить для расстояния прокрутки отрицательные значения.
Вы можете установить его через файл в /etc/X11/xorg.conf.d/
, для мыши, управляемой evdev:
Section "InputClass"
Identifier "Reverse Scrolling"
MatchIsPointer "on"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
Или вы можете попробовать с помощью xinput
сначала:
xinput set-prop «Evdev Scrolling Distance» -1 -1 -1
(Чтобы получить идентификатор устройства: xinput list
)
Свойства указаны вместе с фактическим устройством. Здесь xinput list-props 12
должен отображать свойства сенсорной панели. Поскольку это сенсорная панель Synaptics, из этой страницы руководства свойство должно быть:
xinput set-prop
(Только два значения, вертикальные и горизонтальные края.)
Правило в файле конфигурации должно работать с MatchIsTouchpad
:
Section "InputClass"
Identifier "Natural Scrolling"
MatchIsTouchpad "on"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
EndSection
посмотреть здесь:
http: //www.spice- Space.org/download.html
There - это ссылка на драйвер Windows QXL, а также установщик гостевых инструментов. Тем не менее, я бы рекомендовал включить RDP на клиенте и подключаться к RDESKTOP, производительность будет намного лучше.