Gnome possède de nombreux raccourcis clavier à l’échelle du système qui entrent en conflit avec les raccourcis clavier à l’application.
Windows évite de tels conflits en utilisant une clé dédiée (clé super / fenêtre / système d'exploitation). Par exemple, dans Ubuntu Alt+ Shift+ Upa un conflit avec "déplacer la ligne" dans phpStorm. (Les raccourcis Linux ont la priorité sur la touche à l'échelle de l'application et je ne peux pas en désactiver certains.)
Comment puis-je désactiver tous les raccourcis clavier Gnome?
Existe-t-il une application permettant de mapper les raccourcis clavier Gnome sur la super clé (ou de mapper parfaitement les touches équivalentes à Windows)?
Pourquoi les développeurs Linux n'utilisent-ils pas la super-clé comme clé de modification pour les actions à l'échelle du système d'exploitation?
Réponses:
Une solution alternative à votre problème qui pourrait être plus acceptable pour vous est de changer le clavier en PHPStorm en "Par défaut pour GNOME". Cela modifiera les combinaisons de raccourcis clavier afin que les conflits avec GNOME soient supprimés. Je crois que PHPStorm s’installe avec "Default for XWin" comme mappe de clavier par défaut, qui comprend des raccourcis clavier tels que Alt + F8 et Alt + F9 qui sont en conflit avec les raccourcis clavier de la fenêtre Fenêtre GNOME.
Allez dans Fichier -> Paramètres et sélectionnez Keymap dans Paramètres IDE . Voici une capture d'écran avec la liste déroulante pertinente encerclée dans le keymap de PHPStorm:
J'espère que cela t'aides.
la source
Ubuntu 11.04 est livré par défaut avec Unity. Il est également livré avec GNOME 2.32 (nommé 'GNOME Classic' lorsque vous souhaitez démarrer la session).
GNOME ne définit pas Alt + Maj + Bas. Donc, si vous utilisez GNOME, soit:
En outre, GNOME fournit Metacity en tant que gestionnaire de fenêtres, mais Ubuntu fournit Compiz par défaut. Donc, pour désactiver la composition:
Cependant, je pense que vous utilisez Unity (avec Compiz). Dans ce cas, vous devriez:
la source