7 votes

Changement de disposition du clavier fiable avec verrouillage des majuscules

Dans mon Ubuntu 15.10, je configure Caps Lock pour changer de disposition de clavier dans Paramètres système > Clavier > Raccourcis > Saisie > Passer à la source suivante .

Mais à chaque fois que j'appuie sur Caps Lock il met toujours le clavier en majuscules pendant une fraction de seconde (et la LED de verrouillage des majuscules clignote), puis il revient au clavier sans majuscules et change finalement de disposition. Mais si j'appuie sur n'importe quelle touche après avoir appuyé sur Caps Lock et avant de changer de disposition, la disposition ne change pas du tout, et en plus mon clavier reste en majuscule.

Je change très souvent de clavier entre l'anglais et ma langue maternelle, et je tape très vite, donc presque tous les trois changements, je mets la majuscule au clavier au lieu de changer de disposition. C'est un très gros problème pour moi. Comment le réparer ?

Mise à jour (18 septembre 2016) : Le bogue existe toujours dans la version 16.04.

5voto

Alex.O Points 51

Il existe un ancien bug sur Launchpad, qui contient une solution de contournement : https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1343327

Peut-être que ça aidera. Mais cela ne m'a pas aidé (U 14.04.4).

4voto

user.dz Points 45060

À partir d'Ubuntu 13.10, Unity/Gnome a déplacé le contrôle de la modification de la disposition du clavier du serveur X vers un outil de niveau supérieur : unity-settings-daemon / gnome-settings-daemon pour ajouter la prise en charge de plusieurs méthodes d'entrée X. Ainsi, la fonction de changement de disposition dans X est simplement désactivée.

De même pour la touche Caps, X l'interprète comme une touche de verrouillage des majuscules. Quand vous l'assignez au changement de disposition dans les paramètres de Unity. Il fera les deux car X n'est pas conscient de cela. Vous devez donc désactiver la fonction majuscule dans X.

  • La solution de contournement expliquée dans le rapport de bogue mentionné par Alex.O semble le faire. Ce qui revient à exécuter :

    gsettings set org.gnome.desktop.input-sources xkb-options "['caps:none']"

    caps:none signifie Le verrouillage des majuscules est désactivé Pour voir toutes les fonctions supportées par la touche Caps X, essayez :

    more /usr/share/X11/xkb/rules/xorg.lst | grep caps
  • Pour récupérer la fonction par défaut :

    gsettings reset org.gnome.desktop.input-sources xkb-options

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X