ordem de KEYSYM no arquivo de configuração do Xmodmap

0

Eu tento fazer algumas alterações na configuração do meu teclado com o xmodmap. No entanto, quando eu olho para a saída de

xmodmap -pke

Vejo que alguns códigos de teclas são vinculados a 12 KEYSYM, por exemplo, com meu teclado francês:

keycode  21 = equal plus equal plus braceright dead_abovering braceright dead_abovering equal plus braceright dead_abovering

Em todo o manual que encontrei sobre a configuração do xmodmap, não encontrei em lugar algum a possibilidade de atribuir 12 KEYSYM a um único código de tecla. O Xmodmap parece ser bastante antigo e várias gerações de manuais e tutoriais dão diferentes significados às posições do KEYSYM. Como posso descobrir a partir do próprio xmodmap qual combinação de modificador ou modificador corresponde a cada posição na lista KEYSYM?

    
por Antoine Gallix 01.10.2014 / 19:58

2 respostas

0

No Ubuntu 14.04, consegui alcançar 10 posições. Eu tive que adicionar Mode_switch, ISO_Level3_Shift e ISO_Next_Group ao meu teclado.

  1. sem modificador
  2. Shift
  3. Mode_switch
  4. Shift + Mode_switch
  5. ISO_Level3_Shift
  6. Shift + ISO_Level3_Shift
  7. 2 × ISO_Next_Group
  8. 2 × ISO_Next_Group + Shift
  9. 2 × ISO_Next_Group + Mode_switch = 3 × ISO_Next_Group
  10. 2 × ISO_Next_Group + Mode_switch + Shift = 3 × ISO_Next_Group + Shift

Você pode querer ler: link

    
por 20.02.2015 / 05:34
0

De acordo com a página man do xmodmap:

Up to eight keysyms may be attached to a key, however the last four are not used in any major X server implementation. The first keysym is used when no modifier key is pressed in conjunction with this key, the second with Shift, the third when the Mode_switch key is used with this key and the fourth when both the Mode_switch and Shift keys are used.

Eu assumo que keysym na posição 5 a 8 (ou no meu caso 12) são disparadas por Mod1-5 e alguma outra chave misteriosa, e portanto quase nunca usadas.

    
por 11.10.2014 / 18:13