Problema: pretendo adicionar a rolagem automática - a função de mover uma janela após pressionar o botão do meio do mouse - ao meu ambiente e a todos os aplicativos do usuário. A melhor solução que encontrei é ativar Evdev Wheel Emulation
conforme xinput
detalhadoaqui. No VirtualBox (sistema operacional convidado: Fedora 23 estável; sistema operacional host: Windows 7), não consigo encontrar essa propriedade.
terminal:Aquié toda a saída para xinput --list-props id
. Este é um dispositivo:
Device 'VirtualBox mouse integration':
Device Enabled (117): 1
Coordinate Transformation Matrix (119): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix (253): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix Default (254): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (255): 0
libinput Natural Scrolling Enabled Default (256): 0
libinput Send Events Modes Available (235): 1, 0
libinput Send Events Mode Enabled (236): 0, 0
libinput Send Events Mode Enabled Default (237): 0, 0
libinput Left Handed Enabled (257): 0
libinput Left Handed Enabled Default (258): 0
libinput Scroll Methods Available (259): 0, 0, 1
libinput Scroll Method Enabled (260): 0, 0, 0
libinput Scroll Method Enabled Default (261): 0, 0, 0
libinput Button Scrolling Button (262): 0
libinput Button Scrolling Button Default (263): 0
Device Node (238): "/dev/input/event5"
Device Product ID (239): 33006, 51966
libinput Drag Lock Buttons (264): <no items>
libinput Horizonal Scroll Enabled (240): 1
Alternativas: Existem dois problemas com a xinput
abordagem. Primeiro, é preciso manter pressionado o botão do meio do mouse (não há opção de usar como alternância). Em segundo lugar, o Windows saltará linha em vez de rolar suavemente, a menos que haja uma opção específica do aplicativo, como no Firefox. Se existirem abordagens alternativas, elas também seriam respostas aqui.
Motivação: Sempre achei mais confortável usar a rolagem automática para páginas longas ou caçar e bicar em vez de muitos movimentos. De forma menos geral, a roda do mouse não está funcionando corretamente – uma falha documentada em meu modelo.