Como faço para registrar os atalhos do teclado ao pressionar a tecla, em vez de pressionar a tecla?

17

Eu quero ter atalhos como no Windows; Superabre o menu iniciar, Super+ Sabre uma janela de pesquisa, Super+ Eabre Thunar, etc.

Eu sei como definir atalhos de teclado, mas quando defino Superpara abrir whiskermenu, whiskermenutambém aparece em todas as outras instâncias de Super+ * atalhos. Eu acho que isso ocorre porque o XFCE registra os atalhos à medida que eles chegam, em vez de esperar pela liberação simultânea (como no Windows).

Como faço para configurar isso?

ijustlovemath
fonte
Você resolveu isso?
Muhammad Gelbana 4/09/16
Não, eu não tenho. Todas as sugestões são bem-vindas.
ijustlovemath
Eu tenho o mesmo problema, espero que possamos encontrar uma solução para isso.
GTRONICK 22/09/16

Respostas:

6

Você pode conseguir desta maneira:

instalar xbindkeys

sudo apt-get install xbindkeys

Execute o comando:

xbindkeys --key

Na caixa branca exibida, pressione sua combinação de teclas. O exemplo Win+ Eretornará o seguinte:

"(Scheme function)"
    m:0x50 + c:26
    Mod2+Mod4 + e

Agora copie a última linha (ou o último segundo) e use-a como indicado abaixo

crie um novo arquivo.xbindkeysrc no diretório inicial

touch $HOME/.xbindkeysrc

Abra

nano $HOME/.xbindkeysrc

Digite o comando e as chaves necessários, conforme indicado abaixo

"nautilus"
    release+Mod2+Mod4 + e

(Nota: não esqueça release, substitua "nautilus" por qualquer comando)

Da mesma forma, adicione todas as combinações de teclas de comando necessárias, uma abaixo da outra

Agora adicione xbindkeysa xinitrc:

sudo nano /etc/X11/xinit/xinitrc

adicionar xbindkeysà partida (1ª linha ou antes . /etc/X11/Xsession)

Reinicie seu sistema e você deve obter o comportamento esperado

DICA: Certifique-se de não definir configurações conflitantes no xbindkeys e no método da GUI fornecido pelo seu DE

Para mais exemplos, man xbindkeys

Severus Tux
fonte
Não estou mais no Xubuntu ou no XFCE, mas tentarei rodar uma VM para testar isso. Obrigado por reservar um tempo para responder; Eu pensei que nunca iria conseguir um!
precisa saber é o seguinte
Não funcionará em Wayland
Ray Foss
-1

Você pode corrigi-lo instalando o XOrg corrigido

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt update && sudo apt upgrade -y
Final12345
fonte
Os PPAs não são seguros em geral, recomendo isso por razões de segurança.
ijustlovemath 15/11