O arquivo de configuração usado é aquele que é gerado inicialmente escolhendo a Super / Windows Key em vez de Alt.
xev reconhece as teclas da Super Key bem o suficiente.
KeyPress event, serial 40, synthetic NO, window 0x200001,
root 0x289, subw 0x0, time 11708837, (38,142), root:(763,601),
state 0x0, keycode 133 (keysym 0xff7e, Mode_switch), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x200001,
root 0x289, subw 0x0, time 11714471, (38,142), root:(763,601),
state 0x2000, keycode 133 (keysym 0xff7e, Mode_switch), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Assim, o identificador da Super-chave é Mode_switch .
Eu encontrei esta questão que fala sobre um problema muito semelhante. No entanto, a resposta não funcionou no meu caso.
Usando xmodmap (sei que deveria estar usando setxkbmap em vez disso, mas não consegui encontrar o equivalente para esses comandos):
xmodmap -e "clear mod4"
Que funcionou como esperado. E então:
xmodmap -e "add Mod4 = Mode_switch"
Que retornou o seguinte erro :
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 118 (X_SetModifierMapping)
Value in failed request: 0x17
Serial number of failed request: 11
Current serial number in output stream: 11
Uma resposta para qualquer uma delas pode me ajudar a obter o Super Key funcionando.