J'ai migré de menthe 17.3 MATE à menthe 19 MATE et mon Ctrl+Alt+Shift les raccourcis clavier ont cessé de fonctionner.
Si j'essaie d'entrer un Ctrl+Alt+Shift raccourci dans mate-keybinding-properties
, le Alt ne s'enregistre pas
Par exemple: si j'appuie sur Ctrl+Alt+Shift+X, il enregistre comme Ctrl+Shift+X.
Y a-t-il un moyen de le réparer?
Ceci est un bogue de Xorg et, si je comprends bien, il se manifeste par le fait que Xorg donne la préférence à des raccourcis plus courts que ceux plus complexes qui incluent les mêmes clés qu'un sous-ensemble.
Il existe un correctif dans le ticket Freedesktop bugzilla et vous pouvez l'installer à l'aide des commandes ci-dessous (documentées déjà dans ce problème de Cinnamon sur Github ):
Sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
Sudo apt update
Sudo apt dist-upgrade
C'est un vieux bogue (vérifiez le bugtracker ici ), et il y a un patch :
Sudo add-apt-repository ppa:ubuntu-wine/ppa
Sudo apt-get update
# install the patch from ppa
Sudo apt-get dist-upgrade
Si j'ai bien compris, Linux Mint, à partir de la version 19, utilise la version mise à jour du système XOrg, qui utilise l'événement keypress
à la place de l'ancien bon keyrelease
, et maintenant les raccourcis les plus courts masquent les plus longs. Ce comportement est encouragé par XOrg lui-même.
Le correctif installé modifie les paramètres de XOrg ( cependant, je ne suis pas sûr de la dernière déclaration ).
grep "_alt_" /usr/share/X11/xkb/rules/xorg
pour voir toutes les liaisons avec alt ou ctrlaltshiftx Vous pouvez même le modifier à votre préférence.
Je suis reparti à zéro (pas de problème là-bas) et n'ai migré que certains de mes paramètres sélectionnés et tout a bien fonctionné.
Ensuite, le problème a refait surface lorsque j'ai ajouté une disposition de clavier différente et défini Alt+Shift
en tant que combo de touches pour changer de disposition.
Il semble que dans Mint 19, contrairement à Mint 17.3 (j'imagine qu'Ubuntus sous-jacent sera probablement aussi affecté), il y a une sorte de conflit entre les deux paramètres.
J'ai "résolu" le problème en définissant Both Alts
comme combo de changement de présentation, mais je dirais que le conflit est un bogue.