Como configurar o atalho do teclado para o Meta no Kubuntu?

4

Eu gostaria de definir um atalho para o Run-Command no Kubuntu 12.04, onde a tecla de atalho seria a tecla Win (aka Meta).

No entanto, as configurações do Atalho Global de Teclado não permitem que eu use a chave Meta sozinha, mas sim em combinação com outra chave.

Como um usuário avançado de teclado, acho isso frustrante: eu quero abrir a pesquisa o mais rápido possível e a tecla Win é uma candidata perfeita, que eu costumava usar com o Gnome ou o XFCE.

Existe a possibilidade de substituir esta regra, impedindo-me de usar a chave Meta sozinho como uma tecla de atalho?

    
por Benjamin 18.08.2012 / 19:36

1 resposta

4
A chave

Meta não pode ser usada apenas como um atalho, porque o Qt e, portanto, o KDE, a usa apenas como um modificador.

Mas você pode configurá-lo para um atalho de duas teclas que desejar. Vá para Atalhos de Teclado Globais - Módulo de Controle do KDE , procure por algo como KRunner ou Interface de Execução de Comando no componente KDE e mude o atalho de teclado Alt + F2 para algo como Meta + Espaço .

E se você quiser realmente mapeá-lo para apenas a chave Meta , encontrei uma solução em este artigo . Ele sugere remapear a chave Meta para outra chave como F13 .
Basta adicionar a linha xmodmap -e 'keycode 133 = F13' ao seu script de início automático. Então você deve executar a mesma linha em um terminal ou apenas relogar para que ele tenha efeito.
Se você quiser fazer isso com chaves diferentes, use xev | grep keycode , pressione as teclas e observe a saída.

Em seguida, mude o atalho como de costume, e quando você pressionar a tecla Meta , ela será mostrada como F13 . Note que F13 não funcionará como uma tecla modificadora, então você não pode fazer combinações de teclas com ele, e também algumas aplicações podem precisar usar a própria tecla Meta , então isso não funcionará também.

    
por Oleh Prypin 18.08.2012 / 20:58