Envie Unicde “Clear Key” para o programa GUI ao pressionar a tecla

0

Alguns teclados de maçã têm uma "chave clara" (consulte wikipedia ) que envia o caractere unicode U + 2327. (Este caractere é processado como "⌧")

Meu teclado não tem uma chave clara. Eu quero enviar a chave clara para um programa GUI. Eu tentei usar xmodmap para modificar o layout do teclado para enviar U + 2327:

me@myComputer:~$ xmodmap -pke | grep Num_Lock
keycode  77 = Num_Lock NoSymbol Num_Lock
me@myComputer:~$ xmodmap -e "keycode 77 = ⌧ Num_Lock"
xmodmap:  commandline:1:  bad keysym name '⌧' in keysym list
xmodmap:  1 error encountered, aborting.

Eu tentei definir um novo keysym:

me@myComputer:~$ xmodmap -e "keysym Clear_Key = U2327"
xmodmap:  commandline:1:  bad keysym target key symbol 'Clear_Key'
xmodmap:  1 error encountered, aborting.

Isso não funcionou. Como posso mapear minha chave Num_Lock ( keycode 77 acima) para dar um caractere U + 2327?

    
por Jasha 27.03.2018 / 07:22

1 resposta

0

O unicode pode ser usado diretamente na diretiva xmodmap keycode :

xmodmap -e "keycode 77 = U2327 Num_Lock"
    
por Jasha 27.03.2018 / 08:03