Quando eu estava usando um teclado de curva de conforto que tinha teclas de mídia, essas teclas funcionavam
como chaves de mídia no X (com diferentes usuários), no modo de usuário único e no modo multiusuário sem X.
Então eu mudei para um RK-9000, que é um teclado excelente, mas não possui teclas de mídia. ; ... (
Mas há algumas chaves que nunca uso. Scroll lock vem à mente, bem como pausa. Então, coisas como scrl-lck-cursor-up podem ser mapeadas para mídia ligada / desligada.
Estou vagamente ciente de uma técnica que usa xev / xmodmap, mas, no meu entender, essa técnica é feita no nível X e é atribuída a um usuário em particular.
Eu gostaria de uma forma mais primitiva de redefinir as chaves. Duas coisas que me ocorrem são:
1) A maneira como tty's são mapeados para ALT-CTL-Fn (na minha distro, LMDE, acredito que isso também seja verdade para o Fedora, mas pode variar com distros). Desta forma, funciona ou não o X é iniciado.
2) Ao instalar uma distro, geralmente é solicitado que você escolha um teclado.
Depois de fazer a escolha, entendo que alguns keymapping estão atribuídos. Uniformemente em todos os níveis e em modos multi-usuário sem X e modos de usuário único.
Então, como eu faço isso?