web-dev-qa-db-fra.com

Simuler des touches multimédias sur un clavier qui ne les a pas

Suite aux solutions de cette question , j'ai essayé de faire fonctionner des clés multimédias simulées sur Ubuntu 18.04 sur un Lenovo T480.

La première étape consistait à vérifier que la commande xdotool key --clearmodifiers XF86AudioPlay et en fait, le faisait.

Ensuite, j'ai remappé les fonctions existantes enter image description here Cependant, le symbole suivant s’affiche: enter image description here .

Après avoir tenté d'utiliser ce nouveau raccourci, la version en ligne de commande ne fonctionnait plus (afficherait le même symbole).

Je suis revenu sur les commandes remappées et j'ai essayé à nouveau en utilisant des mappages de raccourcis personnalisés enter image description here sans succès.

Finalement, quelque chose que je fais semble provoquer de nouveau le fonctionnement de la version en ligne de commande (je n'ai pas été capable de comprendre quoi, cela semble juste arriver après avoir fait d'autres tâches pendant un moment), mais cela se brisera dès que j'essaierai de l'utiliser. des raccourcis définis.

Quelqu'un peut-il m'éclairer sur ce que je fais ici, qui fait que les raccourcis clavier non seulement ne fonctionnent pas, mais se mettent dans un état inutilisable?

4
Miggles

Vous devez ajouter un délai artificiel à votre commande de raccourci:

xdotool sleep 0.100 key --clearmodifiers XF86AudioPlay

Cela fonctionne comme un charme sur mon ordinateur (Ubuntu 18.04).

Source: https://github.com/jordansissel/xdotool/issues/21

3
jebeaudet