A seguinte expressão de xmodmap mapeará Shift + Espaço para sublinhado. Adicione isso a ~/.Xmodmaprc
e execute xmodmap ~/.Xmodmaprc
durante a inicialização para torná-lo persistente.
xmodmap -e 'keycode 65 = space underscore space'
Eu faço muitos scripts de shell no linux (rodando o gerenciador de janelas xmonad, então eu posso usar xmodmap ou xinput, mas não os painéis de controle do GNOME ou KDE), e seria super útil para um pressionamento de tecla shift-espaço para produzir um caractere de sublinhado ("_"). Alguma idéia de como fazer isso?
Você já passou por keymap, loadkeys, etc - link . É a mesma ideia, mas para o kernel e o driver do teclado. Você deve ter o layout atual e adicionar algumas linhas.