Perché la mia sostituzione della chiave super per il tasto Alt_L non funziona in tutti i casi?

Sul Thinkpad T400, il tasto Alt sinistro ha smesso di funzionare. Dal momento che non ho mai usato la super-chiave in LXDE in Ubuntu 16.04 , ho fatto quanto segue per modificare il super-tasto come se fosse il tasto Alt sinistro.

Per prima cosa ho bisogno di trovare le informazioni rilevanti sui due tasti eseguendo xev .

Quando premo il tasto Alt sinistro, xev non xev nulla. Posso solo dedurre le informazioni sul tasto Alt sinistro dal tasto Alt destro. Quando premo il tasto Alt a destra,

 KeyPress event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 942676, (262,45), root:(264,68), state 0x0, keycode 108 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 942812, (262,45), root:(264,68), state 0x8, keycode 108 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False 

Quando premo il tasto super,

 KeyPress event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 943386, (262,45), root:(264,68), state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 943498, (262,45), root:(264,68), state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False 

Poi in una shell bash, dopo che corro

 xmodmap -e "keycode 133 = Alt_L" 

il tasto super a volte funziona come tasto Alt sinistro, ad es

  • quando passo alla prima scheda di Firefox da Alt+1 (tramite super+1 ).

Ma il tasto super a volte non funziona come tasto Alt sinistro, ad es

  • quando passo alla prima scheda di lxterminal di Alt+1 (tramite super+1 ),
  • quando voglio passare tra le windows di diverse applicazioni con Alt+tab tramite super+tab (stranamente, Alt_R + tab non funziona neanche, sebbene Alt_L + tab funzionasse quando il tasto Alt a sinistra funzionava prima).
  • quando lavoro in Emacs, che richiede di usare molto il tasto Alt,
  • Quando voglio invocare un programma, in primo luogo Alt + F2 tramite super + F2
  • Quando voglio chiudere la finestra di un programma, con Alt + F4 tramite super + F4

Mi stavo chiedendo perché la chiave super non funziona come tasto Alt sinistro in tutti i casi?

Ho seguito https://unix.stackexchange.com/questions/86933/swap-alt-and-super/86936#86936 e https://askubuntu.com/a/296437/1471 , ma avrei potuto perdere qualcosa, e Ho anche notato che stanno cercando di scambiare due chiavi di lavoro, invece di sostituire una chiave non funzionante con una chiave funzionante.

Grazie.