Vous pouvez le faire en modifiant le fichier de configuration de XKB comme suit :
-
Modifier le XKB /usr/share/X11/xkb/symbols/pc
en exécutant la commande suivante dans le terminal :
sudo nano /usr/share/X11/xkb/symbols/pc
-
Trouvez la ligne qui contient include "altwin(meta_alt)"
comme ça :
key <ALT> { [ NoSymbol, Alt_L ] };
include "altwin(meta_alt)"
-
Commentez-le en ajoutant //
devant lui comme ça :
key <ALT> { [ NoSymbol, Alt_L ] };
// include "altwin(meta_alt)"
-
Enregistrez le fichier et quittez l'éditeur en appuyant sur Ctrl + X puis appuyez sur Y .
-
Effacez le cache de XKB en exécutant la commande suivante dans le terminal :
sudo rm -rf /var/lib/xkb/*
-
Redémarrez votre système pour activer votre nouvelle configuration XKB ou bien vous pouvez éviter le redémarrage et essayer de recharger la nouvelle configuration XKB en définissant une disposition de carte XKB à l'aide de la commande suivante dans le terminal :
setxkbmap -layout us
Avis :
Si vous choisissez d'éviter le redémarrage et de recharger la nouvelle configuration XKB avec cette commande, le changement de disposition ne sera possible qu'à travers le terminal et le changement de disposition en utilisant les touches de raccourci ou l'interface graphique cessera de répondre jusqu'à ce que vous redémarriez le système.
- Testez votre clé.
Cette solution devrait désactiver le ALT mais la clé physique Alt lui-même restera fonctionnel. Le code de la clé peut donc être détecté par un utilitaire comme xev
et ensuite remappé par exemple à "Super Right" comme suit (en remplaçant 64
avec le numéro de clé détecté) :
xmodmap -e 'keycode 64 = Super_R'
Elle sera alors disponible pour être utilisée comme touche de raccourci ou touche de raccourci, exactement comme suit ALT moins le comportement indésirable.
Veuillez vous référer à cette réponse pour de l'aide