Obrigado pelo seu comentário. Na verdade, encontrei uma maneira mais fácil ... Liguei um mouse de arame e a opção apareceu. Mudou para a minha velocidade desejada, coloque o mouse sem fio, problema resolvido. :) -
Eu tenho um mouse sem fio e não consigo alterar minha velocidade de ponteiro ... Eu não tenho a opção no menu do mouse. Apenas para touch pad.
P.S. Novato aqui ...
Obrigado
Obrigado pelo seu comentário. Na verdade, encontrei uma maneira mais fácil ... Liguei um mouse de arame e a opção apareceu. Mudou para a minha velocidade desejada, coloque o mouse sem fio, problema resolvido. :) -
Para mim, estou usando o Microsoft Wireless Mobile Mouse 4000 e não há soluções alternativas funcionando. lxinput e xset não fizeram nada, no entanto consegui fazer o xinput funcionar.
Eu tenho o id do meu mouse daqui:
$> xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave
pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=13 [slave pointer (2)] <- I picked this one
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HD Webcam C615 id=9 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=10 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=11 [slave keyboard (3)]
↳ Microsoft Microsoft® Nano Transceiver v2.0 id=12 [slave keyboard (3)]
Escolhi 13, pois havia vários id's com o mesmo nome e listei as propriedades:
$> xinput list-props 13
Device 'Microsoft Microsoft® Nano Transceiver v2.0':
Device Enabled (152): 1
Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Product ID (269): 1118, 1861
Device Node (270): "/dev/input/event6"
Evdev Axis Inversion (285): 0, 0
Evdev Axes Swap (287): 0
Axis Labels (288): "Rel X" (162), "Rel Y" (163), "Rel Horiz Wheel" (277), "Rel Dial" (278), "Rel Vert Wheel" (279), "Rel Misc" (280)
Button Labels (289): "Button Left" (155), "Button Middle" (156), "Button Right" (157), "Button Wheel Up" (158), "Button Wheel Down" (159), "Button Horiz Wheel Left" (160), "Button Horiz Wheel Right" (161), "Button Side" (275), "Button Extra" (276), "Button Unknown" (273), "Button Unknown" (273), "Button Unknown" (273), "Button Unknown" (273)
Evdev Scrolling Distance (290): 1, 1, 1
Evdev Middle Button Emulation (291): 0
Evdev Middle Button Timeout (292): 50
Evdev Third Button Emulation (293): 0
Evdev Third Button Emulation Timeout (294): 1000
Evdev Third Button Emulation Button (295): 3
Evdev Third Button Emulation Threshold (296): 20
Evdev Wheel Emulation (297): 0
Evdev Wheel Emulation Axes (298): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (299): 10
Evdev Wheel Emulation Timeout (300): 200
Evdev Wheel Emulation Button (301): 4
Evdev Drag Lock Buttons (302): 0
Observe como não há menção de "Aceleração do Mouse" ou qualquer outra coisa. Suspeitei que "Coordinate Transformation Matrix" tinha algo a ver com velocidade, por isso tentei alterar os valores:
&> xinput --set-prop 13 "Coordinate Transformation Matrix" 1.300000, 0.000000, 0.000000, 0.000000, 1.300000, 0.000000, 0.000000, 0.000000, 1.000000
Funcionou! Eu apenas multipliquei os primeiros 2 "1.0000000" pelo mesmo número (que eu acho que são X e Y) e agora meu mouse tem uma boa velocidade.
O código acima é bom e provavelmente será corrigido para a maioria dos usuários, mas por causa da documentação que eu quero compartilhar mais:
Lubuntu, Ubuntu, Xubuntu lxinput, falta decelaration do mouse de xinput, sem controle de velocidade, sem controle de aceleração, apenas mouse pad funcionando etc ... Este código é a cura de todos os problemas.
Para usuários do lubuntu primeiro
sudo apt-get install xinput
depois para todos os usuários
xinput --list
obtenha o seu ID de dispositivo e, em seguida,
xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Aqui está o comando completo que eu não entendo completamente:
id="pointer:Neo Reflection Neo Reflection Finger Mouse"; speed=0.333; xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Você pode usar qualquer um desses comandos que ambos funcionem bem para mim.ID-AQUI será o número do seu ID do dispositivo provavelmente 10 a 15, embora possa ser diferente, não entre em pânico.
AQUI será a velocidade xey para garantir que sejam iguais. Comece com 0,2, eu estou usando 0,4, mas eu gosto lento, então pode ser diferente para você. Esta linha de código é um salva-vidas e funciona em todas as situações.
Você precisa adicioná-lo à inicialização, quando ele é reiniciado. Note que o xinput só funciona após o início da sessão X, o que significa que você deve executá-lo após o login.
Aqui está como eu fiz no meu lubuntu:
Crie um arquivo script.sh em algum lugar isolado:
#!/bin/sh -e
xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Crie o arquivo /home/USERNAME/.config/autostart/mouse.desktop: Edite e cole:
[Desktop Entry]
Type=Application
Name=Mouse
Comment=Mouse sensitivity fix
Exec=sh /PATH/TO/YOUR/SCRIPT.sh
Hidden=false
NoDisplay=false
Terminal=false
Agora, este aplicativo pode ser visto em seus aplicativos padrão para Lxsession = > Guia Autostart.
Espero que isso ajude alguém já que problemas de mouse com lubuntu são muito comuns.
Editar: Fonte para código
Tags 16.04 mouse-pointer