En bref: existe-t-il (sous Unity) un moyen de savoir quelle application a récupéré un raccourci global? Je ne demande pas de "raccourcis standard" mais un moyen d'obtenir des informations sur les raccourcis réels (quelle application conserve actuellement la clé donnée dans ma configuration actuelle)
Histoire plus longue:
J'ai des problèmes répétitifs avec la gestion des raccourcis clavier. En ce moment:
Synapse parfois (*) ne peut pas lier Win-Space car il s'agit d'un raccourci d'activation, signalant "Impossible d'enregistrer le raccourci clavier 'activer' avec la signature 'espace'" (ce qui signifie généralement que ce raccourci est déjà utilisé)
(*) Après une connexion, cela fonctionne, après une autre connexion, cela ne fonctionne pas. Je soupçonne une course entre deux applications…
F9 pour une raison quelconque rend mon écran légèrement plus sombre (et F9 n'atteint pas les raccourcis au niveau de l'application, par exemple mon menu byobu ne fonctionne pas)
J'ai essayé de regarder différents endroits et:
Je ne vois aucun de ces raccourcis dans les paramètres / raccourcis clavier
Je ne les trouve pas dans gconf-editor (j'ai essayé de rechercher F9 dans les valeurs en particulier, rien trouvé)
Je ne les ai pas trouvés dans dconf-editor (il n'y a pas de recherche donc j'ai cliqué sur les chemins les plus évidents)
Ma question est donc: existe-t-il un moyen de demander à l'unité / dconf / gconf / d-bus / quoi que ce soit au sujet de l'allocation globale actuelle des raccourcis clavier (quel processus conserve quelle clé). Ou forcez l'enregistrement de ces allocations dans un fichier journal. Ou les saluer de quelque part. Ou………
Réponses:
Entre 12.10 et 17.04, le bureau Ubuntu est en fait Compiz et Unity lui-même n'est qu'un plugin Compiz.
Si, à la place, vous définissez et activez le plug-in "commandes" Compiz et définissez les raccourcis clavier à l'aide de CCSS en cas de conflit, CCSM doit vous alerter sur le plug-in à l'origine du conflit et doit également fournir des options pour désactiver le plug-in en conflit ou la liaison de touches en conflit. avant d'appliquer vos paramètres.
Personnellement, j'ai également rencontré des difficultés à définir des raccourcis clavier dans 14.04+ mais depuis que j'ai décidé de commencer à utiliser le plug-in CCSM au lieu des paramètres de raccourci clavier dans Unity, je n'ai rencontré aucun problème et tous mes raccourcis fonctionnent très bien. vous suggérons fortement au moins de le vérifier en option.
la source
Maintenant, je comprends ce dont vous avez besoin ...
Profitez du démontage des événements Ubuntu USB HID!
Attention Cela ne fonctionne pas sur les claviers PS2 / style ... (mais qui l'utilise quand même?) :-)
la source
evtest
mais qui ne fait que des trucs USB! D'un autre côté, c'est exactement ce dont vous avez besoin si vous utilisez un ordinateur portable ou un ordinateur de bureau sans clavier PS / 2!De l' une de mes anciennes réponses :
Vous devez d'abord installer
xdotool
:J'ai composé une série de commandes pour nous montrer les saisies passives sur une frappe. Par exemple, pour voir ce qui capture le combo Shift + PrintScreen, vous pouvez utiliser le "script" ci-dessous:
Cela déclenchera Shift + PrtSc keyevent et sur une installation Ubuntu par défaut, gnome-settings-daemon saisira le clavier. Au moins, cela fonctionnait sur mon ancienne installation 12.04, mais il semble que sur un 14.04, je devais utiliser ceci:
mais
fonctionne toujours, parfois, et pas d'autres fois. Je ne sais pas pourquoi.
Il suffit de modifier le "script" ci-dessus en changeant les clés à simuler.
la source