Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/05/2012, à 10:10

patatra

[gnome-shell] Menu activité par bouton de souris

Bonjour,

J'utilise Gnome-shell depuis Oneiric, il me convient parfaitement, et son utilisation était parfaite avec l'utilisation de BTNX qui m'avait permis de "mapper" la touche 'Super' avec le bouton sous le pouce de ma Logitech M705. C'était super pratique, un appui avec le pouce me donnait un accès instantané à mes applis ouvertes, mes bureaux et avec le 'hot corner' désactivé, je ne faisais plus apparaitre 'Activités' par erreur!

Malheureusement, BTNX a été supprimé des dépôts pour Precise, car plus maintenu. Du coup, j'essaie d'utiliser xbindkeys et xvkbd mais je n'y arrive pas.

J'ai essayé différentes options, dont quelques unes citées ci dessous, dans .xbindkeysrc :

"xvkbd -xsendevent -text '\M'"
    b:10

"xvkbd -xtest -text '\M'"
    b:10

"xvkbd -xsendevent -text '\{Super_L}'"
    b:10

Mais à chaque fois, le résultat est le même :

1 keys in /home/patatra/.xbindkeysrc

min_keycode=8     max_keycode=255 (ie: know keycodes)
"xvkbd -xsendevent -text "\M""
    m:0x0 + b:10   (mouse)
starting loop...
Button press !
e.xbutton.button=10
e.xbutton.state=16
"xvkbd -xsendevent -text "\M""
    m:0x0 + b:10   (mouse)
got screen 0 for window 2ad
Start program with fork+exec call
Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Button release !
e.xbutton.button=10
e.xbutton.state=16

Et l'appui sur la touche super n'est pas simulé...

Si quelqu'un a une solution pour faire fonctionner xvkbd, ou tout simplement pour faire apparaître le menu activités avec le boutton 10 de ma souris, merci d'avance!

Hors ligne

#2 Le 06/05/2012, à 11:02

patatra

Re : [gnome-shell] Menu activité par bouton de souris

Bon, je me réponds tout seul, je n'y comprends rien...

Voici mon fichier .xbindkeysrc :

"xvkbd -xsendevent -text '\C\[Next]'"
    b:7

"xvkbd -xsendevent -text '\C\[Prior]'"
    b:6

"xvkbd -xsendevent -text '\A\[F1]'"
    b:10

Les 2 premières commandes fonctionnent parfaitement, je peux changer d'onglet dans firefox en utilisant les boutons de souris adéquats.

Mais la dernière commande ne fonctionne pas, alors que

xvkbd -xsendevent -text "\A\[F1]"

dans un terminal m'ouvre bien le menu activité!! D'autre part, xbindkeys détecte bien que je presse le bouton 10, il semble même lancer l'action correspondante, mais ça ne fonctionne pas... :

patatra@pat:~$ xbindkeys -v
displayName = :0
rc file = /home/patatra/.xbindkeysrc
rc guile file = /home/patatra/.xbindkeysrc.scm
getting rc guile file /home/patatra/.xbindkeysrc.scm.
WARNING : /home/patatra/.xbindkeysrc.scm not found or reading not allowed.
3 keys in /home/patatra/.xbindkeysrc

min_keycode=8     max_keycode=255 (ie: know keycodes)
"xvkbd -xsendevent -text '\C\[Next]'"
    m:0x0 + b:7   (mouse)
"xvkbd -xsendevent -text '\C\[Prior]'"
    m:0x0 + b:6   (mouse)
"xvkbd -xsendevent -text '\A\[F1]'"
    m:0x0 + b:10   (mouse)
starting loop...
Button press !
e.xbutton.button=10
e.xbutton.state=16
"xvkbd -xsendevent -text '\A\[F1]'"
    m:0x0 + b:10   (mouse)
got screen 0 for window 2ad
Start program with fork+exec call
Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Key press !
e.xkey.keycode=64
e.xkey.state=0
Key press !
e.xkey.keycode=67
e.xkey.state=8
Key release !
e.xkey.keycode=67
e.xkey.state=8
Key release !
e.xkey.keycode=64
e.xkey.state=8
Button release !
e.xbutton.button=10
e.xbutton.state=16

HELP!

Hors ligne

#3 Le 08/01/2013, à 03:11

Alextazy

Re : [gnome-shell] Menu activité par bouton de souris

Désolé du déterrage mais je suis très intéressé par le mappage des boutons de souris et je n'y arrive pas non plus..

Hors ligne