Vincule um botão do mouse para mostrar a visão geral do Gnome Shell Activities

5

Estou tentando ligar um botão do meu mouse para mostrar a visão geral do Gnome Shell Activities. Estou usando xbindkeys para vincular ações aos botões do meu mouse.

Eu tentei usar o seguinte comando xte para mostrar a visão geral de Atividades:

xte 'keydown Alt_L' 'key F1' 'keyup Alt_L'

Isso funciona bem quando executado no terminal, mas não funciona com xbindkeys por algum motivo.

    
por Rowno 30.12.2011 / 03:11

4 respostas

5

Eu consegui trabalhar no final, adicionando o modificador release na configuração do xbindkeys. Não tenho ideia do motivo pelo qual o evento de imprensa não funciona, mas o evento de lançamento acontece.

A configuração final do xbindkeys acabou sendo:

"xte 'keydown Alt_L' 'key F1' 'keyup Alt_L'"
    release + b:10
    
por Rowno 04.03.2012 / 10:43
3

Acabei de encontrar sua pergunta sobre o Google. Eu estava procurando por este comando. O comando xte 'keydown Alt_L' 'key F1' 'keyup Alt_L' funciona muito bem com o easystroke. Você pode encontrar o easystroke na USC.

Meu Inglês não é muito assim eu fiz um Picoto HowTo. Espero que te ajude link

    
por kmh42 30.12.2011 / 18:43
2

Eu tive o mesmo problema. Aqui está o que o comando parecia em HOME / .xbindkeysrc:

% bl0ck_qu0te%

Nota: O arquivo xbindkeysrc foi criado com o comando:

% bl0ck_qu0te%

(E isso é obviamente após a instalação do xautomation). Eu também alterei o comando no Gnome de Alt + F1 para Ctrl + F1 - só para ver se isso fez diferença. Ele fez, mas só depois de instalar e executar o Easystroke. Eu também mudei o ALT / WIN para "Meta é Mapeado para Left Win" com base em alguns outros posts, mas isso não ajuda. Então:

  • Após instalar o easystroke e iniciá-lo, a combinação Ctrl + F1 funcionou (de alguma forma, o easystroke redefiniu algo que permitia que os xbindkeys funcionassem, ações no easystroke). Se eu desligar o easystroke, o xbindkeys também parou de funcionar.

  • Após instalar o easystroke e iniciá-lo, a combinação Alt + F1 não não funcionou (obviamente mudei a combinação de teclado de volta para ALT + F1 ). Então, há possivelmente alguma estranheza em torno do XTE, do Gnome Shell e da tecla Alt ?

Eu instalei o easystroke:

sudo apt-get install easystroke

Então Alt + F2 e digitado no easystroke.

  • Adicionando a ação no easystroke (atribuído a Alt + F1 ) e transformando off o xbindkeys funciona.

Então, se você é um usuário comum como eu, não use xbindkeys no Gnome Shell (existem alguns bugs ou conflitos estranhos acontecendo), use o easystroke. O Easystroke apenas funciona. Lembre-se de adicionar o easystroke aos seus aplicativos de inicialização.

    
por user47108 19.02.2012 / 19:05
2

Eu consegui trabalhar com xbindkeys como root. Meu ~ / .xbindkeysrc:

"xte 'keydown Alt_L' 'key F1' 'keyup Alt_L'"
release+b:9

O S. Easystroke também funciona para mim, mas se você vincular o stroke de apenas uma tecla, você deve pressionar o mouse completamente. Isso foi realmente difícil ·

    
por infro 01.07.2013 / 09:10