Tecla de impressão de atalho personalizada

2

Eu tenho um teclado sem as chaves > e < , o que é uma porcaria quando tento escrever código. No windows eu poderia alt+numpad + 60/62 imprimir essas chaves, mas isso não funciona no linux, então estou tentando fazer um atalho personalizado para ele.

De acordo com o link :

The command name that you type should be a valid system command. You can check that the command works by opening a Terminal and typing it in there. The command that opens an application cannot have the same name as the application itself.

Então eu tentei echo "<" e print "<" , mas sem sucesso existe outro comando que imprime uma chave ou estou faltando alguma coisa?

    
por null 25.12.2017 / 21:47

2 respostas

0

Se eu entendi corretamente, você deseja vincular algumas chaves a < e > system-wide. A maneira mais fácil de conseguir isso é com o programa xmodmap .

Por exemplo, no meu teclado < e > são deslocados , e . , se você quiser, tente colocar

keysym comma = comma less
keysym period = period greater

em um arquivo ~.xmodmaprc e execute xmodmap ~/.xmodmaprc

Se você quiser vinculá-los a outra coisa, procure nomes de keysym no arquivo de cabeçalho /usr/include/X11/keysymdef.h e, como sempre, man xmodmap é seu amigo.

    
por 25.12.2017 / 23:17
0

O aplicativo xev pode ser usado para obter os códigos de teclas quando você pressiona as teclas.

Veja também esta pergunta: eventos de monitoramento (teclado, mouse) no X

    
por 26.12.2017 / 00:27