Keypresses em X tem 8 bits modificadores:
- Shift
- Bloquear
- Controle
- Mod1
- Mod2
- Mod3
- Mod4
- Mod5
Qualquer tecla pode estar vinculada a qualquer um desses modificadores, mas (como você pode imaginar) normalmente as teclas Shift da esquerda / direita estão ligadas a Shift, Caps Lock é bound to Lock, e left / right Ctrl estão ligados ao Control. Conspicuamente ausente da lista está Alt , que geralmente está ligado a Mod1. Os gerenciadores de janelas lado a lado também se referem freqüentemente a uma única "tecla mod", que é a tecla modificadora escolhida para todas as combinações de teclas do WM. Por exemplo, se a tecla mod for Alt , então Alt + J geralmente avançará para a próxima janela.
Meta, Super e Hyper são todas as chaves do antigo teclado Symbolics que ainda possui códigos de tecla internos para eles ainda podem ser ligados a modificadores). Super ainda está por aí em teclados modernos, como o Win / Tux / qualquer tecla próxima a Alt . Geralmente é ligado ao Mod4. Meta e Hyper estão desaparecidos. Alt é às vezes chamado de "Meta" porque substitui a funcionalidade do Meta; Eu suspeito que o emacs é principalmente culpado por usar Alt e Esc como substitutos para meta em suas atalhos de teclado. No entanto, algumas pessoas referem-se à chave do Win como "Meta" também, então você deve evitar o termo completamente.
Clique com o botão direito do mouse não é uma chave.