web-dev-qa-db-fra.com

Désactiver les raccourcis clavier globaux pour une application spécifique

Est-il possible de désactiver les raccourcis clavier globaux GNOME (version 2) pour une application spécifique?

J'utilise IntelliJ IDEA Java IDE sous Ubuntu, mais certains des raccourcis clavier par défaut IDEA sont en conflit avec les raccourcis GNOME (par exemple. Alt+F1Ctrl+Alt+ ou Ctrl+Alt+). Je ne veux vraiment pas changer les raccourcis en conflit dans IDEA. Je dois utiliser le clavier par défaut pour des raisons de "compatibilité".

Je pense à une sorte de commande proxy qui redirige chaque activité du clavier vers l'application quand elle a le focus. Quelque chose comme kbdproxy idea.sh.

14
Sven

J'ai posté cette question dans stackoverflow en espérant des tonnes d'excellentes réponses, mais je n'en ai pas eu.

Ma solution personnelle est actuellement:

  1. Installez un wm très léger comme 'twm': (Sudo apt-get install twm)

  2. Lancer une session X simultanée sans wm: xinit/usr/bin/xterm -: 2

  3. Passer à la nouvelle session X: control-alt-F8

  4. Démarrer twm dans xterm dans la nouvelle session: twm &

  5. Exécuter le programme, profiter des raccourcis et être heureux, en revenant à une autre session X avec control-alt-F7

1
user467257

Il est possible de désactiver les deux derniers pour le changement d’espace de travail, téléchargez et installez gconf-editor, localisez cette entrée:

move_to_workspace

enter image description here

Et laissez-les vides devrait fonctionner.

1
daisy