
Eu tenho os botões do mouse ativados no menu Acesso Universal e em muitas postagens, bem como nesta página de documentação:
https://help.ubuntu.com/11.10/ubuntu-help/mouse-mousekeys.html
mencione que NUMLOCK ou SHIFT + NUMLOCK ativa ou desativa isso. Nenhum desses funciona para mim. Aparentemente, a única maneira de desativar esse recurso é usando o menu Acesso universal, o que é irritante se tudo que eu quero fazer é desativá-lo para digitar alguns números.
Eu uso o mouse no Windows e funciona bem.
Estou executando o Ubuntu 11.10 e meu teclado é um MS Ergonomic 4000.
Gostaria de saber se alguma outra configuração está atrapalhando?
Responder1
Eu tive o mesmo problema. Também estou (ainda) no Ubuntu 11.10.
No meu trabalho diário, uso teclas do mouse principalmente porque gosto de usar a tecla num-5 para pressionar as teclas do mouse.
Então descobri que no Unity você pode fazer ladrilhos de janela muito bons (ctrl-alt-num4 envia uma janela para a esquerda da tela, ctrl-alt-num6 para a direita, ctrl-alt-9 para cima à direita, etc).
Então, para fazer o mosaico da janela, quero desativar momentaneamente os botões do mouse.
Encontrei a resposta aqui:http://ubuntuforums.org/showpost.php?p=11776864&postcount=4
Salvei o script como ubuntu-toggle-mousekeys e quando preciso digito:
bash ubuntu-toggle-mousekeys
... no meu terminal.
Aqui está meu script ligeiramente alterado - acabei de adicionar alguns comentários:
#!/bin/bash
# http://ubuntuforums.org/showthread.php?t=1942984
# I needed this when I connected a big monitor to my ubuntu laptop.
# Unity has nice window tiling shortcuts that need the number keypad to work.
# ctrl-alt-num4 sends a window left, ctrl-alt-num6 sends a window right, etc.
STATUS=$(gsettings get org.gnome.desktop.a11y.keyboard mousekeys-enable) #Are mousekeys on (true or false)
if [ "$STATUS" == "true" ]
then
gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable false
notify-send -i "/usr/share/icons/gnome/48x48/devices/keyboard.png" " Mousekeys OFF"
echo "Mousekeys are OFF - use ctrl-alt-num4 to send window left, ctrl-alt-num6 to send window right"
else
gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable true
notify-send -i "/usr/share/icons/gnome/48x48/devices/keyboard.png" " Mousekeys ON"
echo "Mousekeys are ON"
fi
Responder2
o código bash não funcionou, tente isto:
#!/usr/bin/env ruby
# http://ubuntuforums.org/showthread.php?t=1942984
# I needed this when I connected a big monitor to my ubuntu laptop.
# Unity has nice window tiling shortcuts that need the number keypad to work.
# ctrl-alt-num4 sends a window left, ctrl-alt-num6 sends a window right, etc.
#Are mousekeys on (true or false)
r = `gsettings get org.gnome.desktop.a11y.keyboard mousekeys-enable`
p r
if r =~ /true/i
`gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable false `
`notify-send -i "/usr/share/icons/gnome/48x48/devices/keyboard.png" "Mousekeys OFF" `
puts "Mousekeys are OFF - use ctrl-alt-num4 to send window left, ctrl-alt-num6 to send window right"
else
`gsettings set org.gnome.desktop.a11y.keyboard mousekeys-enable true `
`notify-send -i "/usr/share/icons/gnome/48x48/devices/keyboard.png" "Mousekeys ON" `
p "Mousekeys are ON"
end