Semble sur ubuntu, non Pack de travail sur les interrupteurs en douceur solution
(sans appuyer d'abord sur la touche HOST pour libérer la capture)
// set Ctrl+Alt
comme la clé HOST ne fonctionne pas
// cela m'ennuie aussi longtemps.
. une solution de contournement
mais, voici une solution de contournement, le test a fonctionné :
-
Obtenir un événement clé sur l'hôte ubuntu à bas niveau
// utiliser des outils tels que showkey
, evtest
ou getevent
-
evtest
, getevent
(doit spécifier le périphérique d'entrée),
// dépendent de /dev/input/eventX besoin d'une racine
-
showkey
ne dépend pas du périphérique d'entrée (tous les claviers sont identiques),
// dépendent de /dev/console besoin d'une racine
-
xinput test
(doit spécifier le périphérique, pas le même que /dev/input/eventX)
// dépendent de Système X pas besoin de racine
-
détecter Ctrl+Alt+Left
pression sur la touche
// lire l'événement clé
-
utiliser xdotool set_desktop --relative -- -1
changer d'espace de travail.
// get_desktop
peut aussi vérifier l'espace de travail actuel. (J'ai souvent mis la vbox dans le dernier espace de travail).
. une démonstration d'outil
voici un outil de test src qui a fait cela :
https://github.com/yurenchen000/keyevent
//dépend de xdotool
exemple d'utilisation :
sudo ./keyevent /dev/input/event3 2
détecter event3
événement du dispositif.
si ctrl+alt+left/right
est pressé.
si l'espace de travail actuel est 2 (départ à 0), alors faites des choses utiles (pour le changement d'espace de travail).