Linux: emule cliques do mouse com o teclado

13

Como emular um clique do mouse em um teclado no Linux, por exemplo, definindo que minha tecla CTRL direita deve se comportar como se eu tivesse clicado no botão direito do mouse?

Prumo
fonte

Respostas:

16

Existe uma opção "usar teclado numérico como mouse" para o kde e o gnome. No kde 4.4, ele está localizado nas configurações do sistema -> Mouse -> Navegação do mouse. Eu acho que está nas configurações de acessibilidade no gnome. As ações de clique aparecem nas teclas ao redor do teclado numérico - a tecla "+" é clicada com o botão direito e a tecla "5" é clicada à esquerda no kde.

Se você não executa o kde / gnome ou deseja usar uma solução mais configurável, algum tipo de combinação desses dois programas deve funcionar:

http://www.semicomplete.com/blog/geekery/xdo.html

http://www.nongnu.org/xbindkeys/xbindkeys.html

Use xbindkeys para vincular um pressionamento de tecla a

   echo "click 3" | xdo

para obter um clique direito.

petergil
fonte
2
No KDE 4.7, isso foi movido e renomeado ligeiramente: Hardware | Dispositivos de entrada | Camundongo | Navegação com o mouse | Mova o ponteiro com o teclado. Obrigado pela dica! Resolveu o meu problema perfeitamente (só tem uma caneta sem botões ...)
kwutchak
2
O xdo não parece fazer o truque para mim, mas xdotool click 3sim.
Dario Seidl
7

Você pode criar atalhos Keyboard > Custom Shortcutse adicionar os comandos xdotool. Por exemplo:

Super + Z -> xdotool click 1 # left click
Super + X -> xdotool click 2 # middle click
Super + C -> xdotool click 3 # right click
quacker
fonte
3

No CentOS 6.4 está aqui:

Menu Sistema -> Preferências -> Teclado -> Cliques do mouse (guia) -> Habilitar o teclado para emular o mouse (caixa de seleção)

Agora use o teclado '5' para clicar com o botão esquerdo (os outros números do teclado movem o mouse).

Preferências do mouse (linuxtopia.org)

DJDaveMark
fonte