Dans mon système Debian 7 fraîchement installé, chaque fois de type I sur les touches ^
puis 2
, je reçois ² (caractère ASCII pour « carré »). La même chose est vraie avec 2 remplacé par 3 à 8.
Comment pourrais-je désactiver cela pour obtenir à la ^2
place, comme dans Mac OSX?
Réponses:
Peut-être un paramètre clé de composition? Utilisez-vous Gnome, par hasard?
Essayez de vérifier les fichiers répertoriés ici ;
/usr/share/X11/locale/compose.dir
et/usr/share/X11/locale/en_US.UTF-8/Compose
(ce dernier peut changer en fonction du premier; voir le lien pour plus de détails)la source
Vous pouvez essayer d'utiliser
xmodmap
pour cela, quelques informations utiles se trouvent sur la page ArchWiki xmodmap . Fondamentalement, c'est un utilitaire pour gérer votre mappage de clavier dans X. Pour votre question spécifique, vous pouvez faire quelque chose commepour obtenir les paramètres actuels en premier. Sur mon système, la «mauvaise» pression sur la touche a provoqué un appel
dead_circumflex
, qui a pu être trouvé dans ce fichier. Après avoir changé cela enasciicircum
et chargé la nouvelle carte avecla clé produit maintenant immédiatement un
^
.Pour vous assurer que cela se fait automatiquement lorsque vous vous connectez, vous pouvez définir le nom du fichier
.Xmodmap
dans votre répertoire personnel. S'il ne se charge pas automatiquement à ce moment-là ou si vous ne voulez pas nommer votre fichier de cette façon, vous devriez pouvoir demander à votre bureau d'exécuter la commande spécifiée au démarrage.Éditer
En fait, bien que l'obtention de la carte actuelle en premier soit un bon point de départ, vous n'avez pas besoin de toutes ces lignes dans votre
.Xmodmap
, juste celles que vous souhaitez modifier. Par exemple, dans my.Xmodmap
, pour changer le comportement de^
(circumflex) et~
(tilde), le contenu est justela source
Essayez de tromper l'ordinateur. J'ai eu ce problème plusieurs fois auparavant et il peut être trompé en tapant '^' en appuyant sur l'espace, puis en ajoutant un autre espace juste après ^, puis un 2, puis effacez l'espace entre eux et en cliquant après '^ 2', cela a fonctionné pour moi avant à l'occasion, mais est accord. Donner un coup de feu.
la source
Je suppose que c'est un problème d'entrée GTK, essayez une méthode d'entrée différente avec une application GTK:
Si cela peut vous aider à exporter une
GTK_IM_MODILE
variable en l'ajoutantexport GTK_IM_MODILE=xim
à votre~/.profile
ou par une autre méthode que vous préférez.la source