[Touche F12] Non focntionnelle (EN COURS...)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 415
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

[Touche F12] Non focntionnelle (EN COURS...)

Message par L_Indien »

Bonjour le forum,

J'ignore si je suis dans la bonne section vu la nature du problème.

J'utilise la touche F12 pour utiliser Guake. Depuis un certain temps, je ne sais pas exactement quand, un message d'erreur s'affiche :
Termniale Guake
Un problème est survenu lors de la liaison avec la ouche F12
Merci d'utiliser la fenêtre de préférence de Guake pour choisir une autre touche
Rien de grave soit dit en passant.

Mais ça fait déjà 2 postes sur lesquels j'ai ce petit soucis.

Les 2 postes en questons n'ont pas les mêmes environnements de bureau : l'un sous openbox et le second sour xfce.

J'ai testé de changer et de passer à Yakuake, mais le résutat est identique.

En navigant sur le web, j'ai réussi à avoir le début d'une explication : Guake: F12 shortcut not working after updating xkeyboard-config

Je me suis permets de poster le retour des touches F12, F11 et F10 de la commande xev -event keyboard :
Touche F12 a écrit :Outer window is 0x4600001, inner window is 0x4600002

KeymapNotify event, serial 20, synthetic NO, window 0x0,
keys: 167 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

KeyRelease event, serial 23, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2626083, (723,360), root:(1594,836),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 bytes: (0d) "
XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2630333, (174,-12), root:(1045,464),
state 0x0, keycode 96 (keysym 0xffc9, F12), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2630380, (174,-12), root:(1045,464),
state 0x0, keycode 96 (keysym 0xffc9, F12), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

ClientMessage event, serial 28, synthetic YES, window 0x4600001,
message_type 0x162 (WM_PROTOCOLS), format 32, message 0x160 (WM_DELETE_WINDOW)
Touche F11 a écrit :Outer window is 0x4600001, inner window is 0x4600002

KeymapNotify event, serial 20, synthetic NO, window 0x0,
keys: 167 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

KeyRelease event, serial 25, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2661054, (348,-236), root:(1219,240),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 bytes: (0d) "
XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2664798, (171,-8), root:(1042,468),
state 0x0, keycode 95 (keysym 0xffc8, F11), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2664872, (171,-8), root:(1042,468),
state 0x0, keycode 95 (keysym 0xffc8, F11), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

ClientMessage event, serial 28, synthetic YES, window 0x4600001,
message_type 0x162 (WM_PROTOCOLS), format 32, message 0x160 (WM_DELETE_WINDOW)
Touche F10 a écrit :Outer window is 0x4600001, inner window is 0x4600002

KeymapNotify event, serial 20, synthetic NO, window 0x0,
keys: 171 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

KeyRelease event, serial 20, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2712667, (531,273), root:(1402,749),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 bytes: (0d) "
XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2716347, (173,-12), root:(1044,464),
state 0x0, keycode 76 (keysym 0xffc7, F10), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4600001,
root 0x43b, subw 0x0, time 2716449, (173,-12), root:(1044,464),
state 0x0, keycode 76 (keysym 0xffc7, F10), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

ClientMessage event, serial 28, synthetic YES, window 0x4600001,
message_type 0x162 (WM_PROTOCOLS), format 32, message 0x160 (WM_DELETE_WINDOW)
En recherchant sur le poste sous xfce, je n'ai pas trouvé d'affectation de la touche F12 hormis pour guake.

Auriez-vous 1 idée ou 2 ?

Je vous remercie pour votre retour.

Bonne journée.
L'Indien de la Douche - Soutient L'April
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17831
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Touche F12] Non focntionnelle (EN COURS...)

Message par benjarobin »

Bonjour,
Le problème a été remonté, mais personne n'a donné la vraie raison de ce dysfonctionnement. Voir https://github.com/Guake/guake/issues/2295
Sous Wayland ceci n'est pas autorisé, mais tu es sous X11... En tout cas le contournement, est juste depuis ton DE (XFCE, ...) configurer un raccourci globale, et d'assigner à F12 la commande guake-toggle
Par exemple sous XFCE, tu peux le configurer ainsi : https://askubuntu.com/questions/492856/ ... ation-menu
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre