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 pressionar 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. Também não vejo nenhuma maneira de configurar isso na caixa de diálogo de preferências de atalho de teclado do Ubuntu. Existe alguma outra maneira de fazer isso?
Seguindo a resposta de JJ Stiff, tentei instalar o xbindkeys e adicionar ao meu ~/.xbindkeysrc
:
"sleep .05 && xdotool click 3"
m:0x50 + c:134
Executar xbindkeys -k
e pressionar a tecla de comando direita relatou que o código da tecla de comando correta é m:0x50 + c:134
, portanto, a entrada acima.
No entanto, ao executar xbindkeys -v
, pressionar a tecla de comando direita ainda não tem efeito.
fonte
Respostas:
Role para baixo até Passos, para ver a solução.
OK. Entendi. Aqui está uma solução para fazer apple-click ( command-click) funcionar com o botão direito do mouse. Eu também incluo apple- shift-click para trabalhar como clique do meio. E eu adicionei shift- deletepara agir como dele não como BackSpace. Esta solução requer
xbindkeys
exdotool
.Executando o Ubuntu Desktop 13.10 no MacBookPro2,2. Para aqueles que esqueceram, o MacBook Pro possui apenas um botão do mouse. Embora ele suporte a rolagem com dois dedos pronta para uso, não parece haver nenhuma maneira de clicar com o botão direito do mouse no ubuntu (pronto para uso) em um macbookpro (sem um mouse externo). Aparentemente option- ( Fn-) F10é quase uma solução alternativa, mas não é a mesma coisa.
Desde o post original, essas combinações foram tentadas, mas não são aceitáveis:
A recomendação atual é para apple-click; parece funcionar bem, apesar de apple (command)(também chamado Super) exibir a janela Atalhos do teclado:
Nota: Eu encontrei a necessidade de dormir antes de executar o xdotool a partir do xbindkeys: .05 é bom para o xdotool click, mas .10 é necessário para a chave do xdotool. [I baixou para 0,04 e 0,07, com sucesso.] (Maio eu tenho uma explicação por favor? Minha suposição é que xbindkeys ea necessidade do sistema para concluir a manipular o evento atual antes xdotool pode enviar um novo evento. Uau, Shift- delete é tão útil: como você pode viver sem ele em um mac? Eu só queria que não precisasse pausar e pudesse repetir automaticamente.)
Referências:
man xbindkeys
man xdotool
Passos:
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 deless
. Mas este arquivo contém um ctrl- fligação que inibe a busca regular, por isso gostaria de removê-lo comrm ~/.xbindkeysrc
antes de prosseguir: ou, pelo menos, comente a ctrl- fligação.crie
~/.xbindkeysrc
para conter as seis linhas:xbindkeys -v
no terminal.Finalmente, corra
xbindkeys
e pronto.xbindkeys
será executado automaticamente com o comando/usr/bin/xbindkeys -f $HOME/.xbindkeysrc
quando o lightdm for iniciado. Ainda não tenho certeza de onde isso é executado. Você pode apenas colocar uma cópia ou link simbólico.xbindkeysrc
no diretório de todos os usuários que pretendem efetuar login com o teclado mac os. Nota: Eu havia publicado originalmente que você deveedit .xprofile to include xbindkeys
: mas isso não é necessário.Boa sorte. -JJ
fonte
command
tecla certa para acionar o menu de contexto. Por que você está me dizendo para testar clicando no ctrl + mouse?Shift + F10
Eu realmente quero, mas não sei como personalizar isso. Talvez com
xbindkeys
?fonte
shift
+F10
. Da maneira como seu sistema está configurado, você envia um F10 pressionandoFn
+mute
.Tente segurar a Optiontecla ( Alttecla no Windows), ao lado da Ctrltecla.
fonte