Como posso remapear minhas teclas para agir como o teclado do Macintosh (como segurar alt l + l click = r clique)?

0

Eu quero que meu layout de teclado funcione como um teclado Macintosh. É difícil usar meu computador depois de anos em um mac.

Desejo desativar meu right mouse click e substituí-lo por alt + right mouse click .

A tecla alt também funcionará como ctrl .

Eu quero que meu left ctrl seja a chave HUD .

Eu ainda quero que meu super key seja o mesmo.

Alguém pode, por favor, fazer um script, ou me apontar na direção de um programa para fazer tudo isso com facilidade. Se você fosse fazer um script / o que quer, você poderia por favor fazer um que reverteria todas as alterações do teclado caso eu ache que não é o mesmo. Eu adicionarei ao post se eu sentir falta de alguma coisa.

Obrigado.

    
por jaorizabal 05.07.2012 / 23:17

2 respostas

1

Você pode usar a ferramenta xte para enviar mouseclicks ou keypresses para o servidor X a partir da linha de comando. E se você ligar isso com xbindkeys ao alt e ao botão esquerdo do mouse, então você deve ter o que deseja.

Primeiro, instale os pacotes necessários:

sudo apt-get install xbindkeys xautomation

crie o arquivo de configuração ~ / .xbindkeys com o seguinte conteúdo:

"xte 'mouseclick 3'"
  Alt + b:1

Isso deve executar "xte 'mouseclick 3'", que envia um clique com o botão direito do mouse para o servidor X, toda vez que você pressionar alt + mouse esquerdo.

Inicie o daemon para que ele funcione (use -n para o modo nodaemon se você estiver testando coisas, então você pode facilmente matá-lo com Ctrl-C, iniciar sem -n para executá-lo em segundo plano):

xbindkeys -n

A triste notícia é a seguinte: não funciona. Deveria, mas para mim no Ubuntu 12.04 executando o Unity / Compiz, isso não funciona, os xbindkeys não podem interceptar o botão do mouse. Ainda assim, talvez você tenha mais sorte ou tenha uma configuração onde xbindkeys é capaz de interceptar o pressionamento do botão do mouse.

    
por rakete 06.07.2012 / 02:58
0

Nas configurações do sistema, você tem dois lugares para as opções sobre o seu teclado:

  • Keyboard Layout para configurar o layout do seu teclado (qwerty, azerty, Macintosh, BEPO, ...).
  • Keyboard para configurar atalhos no teclado (e a capacidade de resposta do teclado também).
por air-dex 06.07.2012 / 00:56