Les raccourcis clavier du système d'exploitation sont en conflit avec les raccourcis clavier des applications dans GNOME 3

16

J'ai Ubuntu 16.04 avec le shell GNOME. J'ai mis ctrl+ shiftpour l'option "Commutateur uniquement des modificateurs vers la source suivante".

Ce raccourci est en conflit avec les raccourcis clavier des applications. Je ne peux pas utiliser ctrl+ shift+ ipour ouvrir devtools dans Chrome, cela change simplement la disposition. Dans VS code IDE si j'appuie sur les raccourcis avec ctrl+ shift(par exemple ctrl+ shift+ f), les raccourcis fonctionnent mais changent toujours la disposition du clavier. Lorsque j'ai utilisé Windows, ce problème n'existait pas.

Puis-je définir le raccourci ctrl+ shiftde telle manière qu'il provoque une action de commutation uniquement après le relâchement des touches et uniquement si ces 2 touches ont été enfoncées (sans touches supplémentaires)?

Yuio
la source

Réponses:

8

Essayez d' abord la réponse de @ N0rbert .


C'est en fait un bug (voir ceci et cela ). Malheureusement, il semble que cela ne va pas être corrigé (le premier marqué comme « WONTFIX RÉSOLU »).

Pour contourner ce problème, vous devrez peut-être supprimer ces raccourcis et vous habituer aux raccourcis par défaut pour changer de disposition ( super+ space& shift+ super+ space).

pomsky
la source
14

Il s'agit du bogue 1245473 .

Personne ne s'en soucie, même sur la communauté Ubuntu moderne .

Je cite mon autre réponse ici:

Moi, je n'ai trouvé qu'une seule résolution - je resterai sur Ubuntu 16.04 LTS MATE jusqu'en 2021 ans ( vraiment 2019 car c'est la saveur Ubuntu).

Dans Ubuntu 16.04 LTS MATE, j'utilise Ctrl+ Shiftsans problèmes.


J'ai créé PPA avec des packages corrigés pour:

  • Ubuntu 16.04 LTS ( xenial ) avec xserver-xorg-hwe-16.04
  • Ubuntu 18.04 LTS ( bionique )
  • Ubuntu 18.04 LTS ( bionic ) avec xserver-xorg-hwe-18.04
  • Ubuntu 18.10 ( cosmique )
  • Ubuntu 19.04 ( disco )
  • Ubuntu 19.10 ( eoan )

Vous pouvez les tester avec les commandes suivantes:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade

Exclusion de garantie: les colis ont été testés dans

  • 16.04 LTS avec HWE (Unity, MATE, Xfce)
  • 18.04 LTS (cannelle, KDE, MATE, Xfce)
  • 18.10 (Cannelle, KDE, MATE, Xfce)
  • 19.04 (Cannelle, KDE, MATE, Unity, Xfce)
  • 19.10 (Cannelle, KDE, MATE, Unity, Xfce)

Cependant, d'autres bureaux peuvent rencontrer des problèmes même après l'application du correctif.
Ces packages ne résolvent pas les problèmes de GNOME Shell (18.04 LTS, 18.10, 19.04 et 19.10) et Unity (dans 18.04 LTS et 18.10).

N0rbert
la source
2
Les versions d'Ubuntu comme Ubuntu MATE ont des versions LTS qui ne durent que trois ans plutôt que cinq, donc MATE 16.04 n'est valable qu'en avril 2019 .
Chai T. Rex
Merci, mais j'espère que mon système ne sera pas compromis entre 2019 et 2021 :)
N0rbert