Deslocamento + F10
Eu realmente quero, mas não sei como personalizar isso. Talvez com xbindkeys
?
Estou executando o Ubuntu em um Macbook Pro. Como você clica com o botão direito do mouse usando o teclado nesta configuração? Eu li que manter pressionada a tecla de comando simula pressionar o botão "menu de contexto" em uma máquina Windows, mas esse comportamento não parece estar presente no Ubuntu. Eu também não vejo nenhuma maneira de configurar isso no diálogo de preferências de atalho de teclado do Ubuntu. Existe mais alguma coisa para fazer isso?
Após a resposta de JJ Stiff, tentei instalar xbindkeys e adicionar ao meu ~/.xbindkeysrc
:
"sleep .05 && xdotool click 3"
m:0x50 + c:134
A execução de xbindkeys -k
e a tecla de comando à direita informaram que o código da chave de comando à direita é m:0x50 + c:134
, portanto, a entrada acima.
No entanto, quando executar xbindkeys -v
, pressionar a tecla de comando direita ainda não terá efeito.
Deslocamento + F10
Eu realmente quero, mas não sei como personalizar isso. Talvez com xbindkeys
?
Desça até Passos para ver a solução.
Ok. Consegui. Aqui está uma solução para fazer o apple -click ( comando -click) funcionar como o botão direito do mouse. Eu também incluo o apple - shift -click para funcionar como o clique do meio. E adicionei shift - delete para atuar como del em vez de como BackSpace . Esta solução requer xbindkeys
e xdotool
.
Executando o Ubuntu Desktop 13.10 no MacBookPro2,2. Para aqueles que esqueceram, o MacBook Pro tem apenas um botão do mouse. Embora suporte a rolagem de dois dedos, não parece haver nenhuma maneira de clicar com o botão direito do mouse no Ubuntu (fora da caixa) em um MacBook Pro (sem um mouse externo). Aparentemente, a opção - ( Fn -) F10 é quase uma solução alternativa, mas não é exatamente a mesma.
Desde a postagem original, essas combinações foram testadas, mas não são totalmente aceitáveis:
A recomendação atual é para apple -click; parece funcionar bem mesmo que o apple (comando) (também chamado de Super ) abra a janela Atalhos de Teclado:
Nota: Eu encontrei a necessidade de dormir antes de executar o xdotool a partir de xbindkeys: .05 é bom para xdotool click, mas .10 é necessário para a chave xdotool. [Abaixei para .04 e .07, com sucesso.] (Posso ter uma explicação, por favor? Minha suposição é que xbindkeys e o sistema precisam terminar de manipular o evento atual antes que o xdotool possa enviar um novo evento. Wow , shift-delete é tão útil: como você pode viver sem ele em um mac? Eu só queria que não precisasse pausar e repetir automaticamente.
Referências:
Etapas:
sudo apt-get install xbindkeys
sudo apt-get install xdotool
(opcional e não necessário) xbindkeys --defaults > ~/.xbindkeysrc && less ~/.xbindkeysrc
para se familiarizar com a notação xbindkeys. q
para sair de less
. Mas este arquivo contém uma ligação ctrl - f que inibe a busca regular, então eu removo com rm ~/.xbindkeysrc
antes de prosseguir: ou, pelo menos, comente o ctrl - f ligação.
crie ~/.xbindkeysrc
para conter as seis linhas:
"sleep .04 && xdotool click 3"
Mod4 + b:1
"sleep .04 && xdotool click 2"
Mod4 + shift + b:1
"sleep .07 && xdotool key --clearmodifiers Delete"
shift + BackSpace
xbindkeys -v
no terminal. Por fim, execute xbindkeys
e pronto. xbindkeys
será executado automaticamente com o comando /usr/bin/xbindkeys -f $HOME/.xbindkeysrc
quando o lightdm for iniciado. Não tenho certeza ainda de onde isso é executado. Você pode simplesmente colocar uma cópia ou um symlink no seu .xbindkeysrc
em todos os diretórios do usuário que pretendem efetuar login com o teclado do mac os. Observação: eu havia postado originalmente que você deve edit .xprofile to include xbindkeys
: mas isso não é necessário.
Boa sorte. -JJ
Tente segurar a tecla Option (tecla Alt no Windows), que fica ao lado da tecla Ctrl .
Tags mac linux ubuntu keyboard-shortcuts