4 votes

alt + shift ne fonctionne pas

J'utilise Alt + Shift de changer de langue. C'est tout à fait normal et j'ai travaillé avec cela pendant longtemps. Mais certains jours, il m'est arrivé quelque chose. C'est Alt + Shift ne fonctionne pas en permanence. Par exemple, je peux l'utiliser sur libreOffice pour changer la langue et aussi sur les navigateurs. Mais sur certaines applications, il ne fonctionne pas. Je ne sais pas pourquoi.

Par exemple, sur le logiciel Taskque, lorsque je veux ajouter ma propre tâche et changer la langue, Alt + Shift ne fonctionne pas.

7voto

Ce bug a rendu l'utilisation d'emacs et d'IntelliJ Idea pénible sous Ubuntu 18.04 LTS. J'ai trouvé une solution simple.

  1. Vous pouvez vérifier comment Alt y Shift ne sont pas détectés simultanément par l'exécution de

    $ xkbwatch

    Remarquez que les lumières clignotantes changent pour ALT et pour SHIFT individuellement, mais pas pour les deux en même temps.

  2. La sortie de setxkbmap -query :

    rules: evdev
    model: pc105
    layout: us,us,us
    variant: ,intl,
    options: grp:alt_shift_toggle,grp_led:scroll
             ^^^^^^^^^^^^^^^^^^^^
             THIS IS THE PROBLEM
  3. Nous allons maintenant désactiver ALTSHIFT afin qu'il ne soit pas capturé prématurément.

    $ setxkbmap -option -option grp_led:scroll
                ^^^^^^^
                DELIBERATELY EMPTY

    Le premier vide -option efface toutes les options, la seconde se contente de simplement une option que l'on souhaite conserver. Autres options -option Les clauses peuvent préserver d'autres options préexistantes.

    Vous pouvez toujours passer à la source d'entrée suivante/précédente avec ce qui est configuré dans le menu Ubuntu Settings/Keyboard/Typing . Dans mon cas, il s'agit de Super+Space (Super=touche Windows dans les PC).

  4. Répétez l'étape 2 et remarquez comment ALT y SHIFT jouent désormais ensemble simultanément.

Je suis maintenant un utilisateur heureux d'Emacs et d'IntelliJ.
Il s'agit d'une solution de contournement à commande unique.

4voto

TuKsn Points 4240

Cela vous aidera peut-être...

Ouvrez un terminal et exécutez :

gksu gedit /etc/default/keyboard

(ou utilisez un autre éditeur de texte)

Apporter les modifications suivantes au fichier :

XKBLAYOUT="de,us"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"

(Remplacez de,us par vos langues)

Redémarrez et réessayez.

Plus d'informations http://www.x.org/releases/X11R7.6/doc/xorg-docs/input/XKB-Config.html#id2521334

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