No Windows, eu costumava ligar Ctrl+ Lefta Homee Ctrl+ Direito a Endvia ahk.
Agora estou lutando para conseguir esse comportamento no Ubuntu. Eu tentei editar /etc/inputrc
:
"\e[1;5C": end-of-line
"\e[1;5D": beginning-of-line
Funciona, mas apenas na janela do terminal. Eu também tentei o xmodmap:
xmodmap -e "keycode 113=Left NoSymbol Home"
mas não funciona.
O estranho aqui é que, se eu ligar ao Shift+ Leftno xmodmap, ele funciona:
xmodmap -e "keycode 113=Left Home"
Meu palpite aqui é que o comportamento padrão de Ctrl+ Left(pular palavras) de alguma forma tem prioridade sobre as ligações xmodmap.
Onde posso encontrar onde as ligações padrão estão localizadas e como removê-las? Ou talvez eu pudesse ligar o comportamento necessário lá?
Estou no Ubuntu 12.04
shortcut-keys
keyboard
xserver
xmodmap
key-binding
acid009
fonte
fonte
xev
saída para as chaves que deseja alterar?xev
saída, por favor?Respostas:
O AutoKey pode fazer ligações como essa, mas requer a execução de um serviço em segundo plano (como ahk, mas diferente do xmodmap).
Configure uma "frase" onde está o texto
<home>
, o método de colarKeyboard
e a tecla de atalho é<ctrl>-<left>
:fonte
Estou usando o teclado de alumínio Apple na estação de trabalho Ubuntu e os seguintes comandos xmodmap fizeram isso por mim:
Isso funciona perfeitamente porque minha Caps Locktecla é remapeada para a função Control usando as preferências do teclado Ubuntu, portanto, a tecla Control esquerda não é necessária. Como está localizada onde a tecla Fn é encontrada no teclado do MacBook, a alternância entre os teclados de mesa e do MacBook não afeta a memória muscular.
fonte
Autokey trabalhou para mim. O comportamento padrão da Autokey seria: mapear right ctrl+ arrowe left ctrl+ arrow. E eu só queria right ctrl, porque costumava left ctrlnavegar pelas palavras.
Aqui está o script que usei no Autokey:
Nota: você pode ter um nome de teclado diferente. Tente todos eles. Eu tinha 3 dispositivos, mas apenas um funcionou
PS: Instalei o Autokey no GitHub, porque o pacote no Ubuntu Software está quebrado.
fonte