Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.divers.* Forum > Newsgroup fr.comp.applications.x11
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 02/07/2009, 07h39
Christophe PEREZ
 
Messages: n/a
Par défaut mapping boutons souris

Bonjour,

Une souris avec plein de boutons, c'est très nouveau pour moi.
Je tente de configurer ça comme je voudrais, mais je n'y parviens pas.
Je suis sous Linux, gentoo.

C'est une logitech MX620, 10 boutons.

Pour l'instant, ce qui m'importerait serait de remapper les boutons pour
usage avec WoW sous Cedega.

En effet, le soft ne reconnaît que 5 boutons (+ molette avant/arrière,
soit 7 je dirai), et comme par hasard, les boutons 4 et 5 reconnus
correspondent Ã*** l'inclinaison droite/gauche de la molette, ce que je
trouve parfaitement inutile, mais bref.

Ici : http://forum.ubuntu-fr.org/viewtopic.php?id=228286 j'ai trouvé
comment serait numérotés ces boutons. Le 4 et 5 seraient molette avant/
arrière, utilisables sous WoW. J'en déduis donc que les 6 et 7 sont
reconnus comme 4 et 5 sous WoW.

Ce que j'aimerais, c'est que les dénommés 8 et 9 deviennent les 6 et 7
pour les utiliser Ã*** la place.

Est-ce possible selon vous ? Et dans quelle direction dois-je aller ?
Est-ce juste une config X ? Ou alors il faut aller vers des xmodmap
(auquel je ne comprends rien) ?

Merci d'avance de vos éclairages.
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 02/07/2009, 13h31
Lucas Levrel
 
Messages: n/a
Par défaut Re: mapping boutons souris


Je n'y connais pas grand-chose, juste quelques idées :

Le 2 juillet 2009, Christophe PEREZ a écrit :
> Ici : http://forum.ubuntu-fr.org/viewtopic.php?id=228286 j'ai trouvé
> comment serait numérotés ces boutons. Le 4 et 5 seraient molette avant/
> arrière, utilisables sous WoW. J'en déduis donc que les 6 et 7 sont
> reconnus comme 4 et 5 sous WoW.


As-tu vérifié avec xev ?

> Est-ce possible selon vous ?


Sans doute ;-)

> Est-ce juste une config X ?


Je dirais que c'est une config du driver de souris, dont tu trouveras le
nom dans xorg.conf dans une rubrique InputDevice.

> Ou alors il faut aller vers des xmodmap (auquel je ne comprends rien) ?


Ah c'est pas bête, et d'après le man ça a l'air simple :
xmodmap -e "pointer = 1 2 3 6 7 4 5 8 9 10"
? Chaque nombre est attribué Ã*** un bouton, dans l'ordre «Â***physiqueÂ***». Je
suppose que tu devrais d'abord trouver cet ordre grâce Ã*** xev.

(LÃ*** je ne peux pas tester, ma souris est plantée !)

--
LL
Réponse avec citation
  #3 (permalink)  
Vieux 02/07/2009, 14h56
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Thu, 02 Jul 2009 15:31:24 +0200, Lucas Levrel a écritÂ***:

> Je n'y connais pas grand-chose, juste quelques idées :


C'est déjÃ*** pas mal

> As-tu vérifié avec xev ?


Je ne savais même pas qu'on voyait les numéros de bouton avec xev

Voici ce que ça donne :


clic gauche :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341591711, (90,32), root94,796),
state 0x10, button 1, same_screen YES

clic droit :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341592983, (90,33), root94,797),
state 0x10, button 3, same_screen YES

clic molette :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341596799, (90,33), root94,797),
state 0x10, button 2, same_screen YES

molette avant :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341595535, (90,33), root94,797),
state 0x10, button 4, same_screen YES

molette arrière :
ButtonPress event, serial 35, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341882947, (63,130), root67,894),
state 0x10, button 5, same_screen YES

molette gauche :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341598655, (90,33), root94,797),
state 0x10, button 7, same_screen YES

molette droit :
ButtonRelease event, serial 35, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 342026805, (156,27), root160,791),
state 0x10, button 6, same_screen YES

bouton côté avant :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341604215, (98,31), root102,795),
state 0x10, button 9, same_screen YES

bouton côté arrière :
ButtonPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341602455, (93,33), root97,797),
state 0x10, button 8, same_screen YES

bouton loupe :
KeyPress event, serial 32, synthetic NO, window 0x3400001,
root 0x1a6, subw 0x0, time 341605744, (98,31), root102,795),
state 0x10, keycode 229 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
(on notera que le bouton loupe n'indique pas de numéro)

En gros, ça confirme ce qui est dit sur le lien en question.

Mais il faut tout de même savoir que j'avais utilisé ce lien (sans y
comprendre grand chose) pour configurer mon Xorg Ã*** la réception de la
souris avec :
Section "InputDevice"
Identifier "Logitech MX620"
Driver "evdev"
Option "Device" "/dev/input/by-id/usb-Logitech_USB_Receiver-
event-mouse"
Option "Name" "Logitech USB Receiver"
Option "Resolution" "800"
Option "CorePointer"
Option "evBits" "+1-2"
Option "keyBits" "~272-287"
Option "relBits" "~0-2 ~6 ~8"
Option "Buttons" "10"
Option "WHEELRelativeAxisButtons" "4 5"
Option "ButtonMapping" "1 2 3 8 9 10"
EndSection

Faut vraiment que j'aille lire les docs sur le sujet, parce que je ne
comprends même pas pourquoi les boutons 6 et 7 ne sont pas relaté dans le
ButtonMapping.

J'ai également actuellement dans /etc/xmodmaprc
pointer = 1 2 3 4 5 7 6 8 9 10

J'ai également trouvé Ã*** au moment de mes recherches, d'autres options
proposées pour cette souris (même si la config communément proposée est
celle ci-dessus) ;
#Option "RelHWHEELMapTo" "Buttons 7 6"
#Option "HWHEELRelativeAxisButtons" "9 8"
#Option "RelHWHEELOptions" "invert"
Pour la 2ème et la 3ème, je crois voir de quoi il s'agit.
HWHEELRelativeAxisButtons permettrait peut-être d'éviter le remapping par
xmodmap. Par contre, pour RelHWHEELMapTo, je ne sais pas trop. Je
chercherai.


>> Est-ce possible selon vous ?

>
> Sans doute ;-)


Super !

>
>> Est-ce juste une config X ?

>
> Je dirais que c'est une config du driver de souris, dont tu trouveras le
> nom dans xorg.conf dans une rubrique InputDevice.


Oui, c'est ce que j'avais abrégé en "config X"

> Ah c'est pas bête, et d'après le man ça a l'air simple : xmodmap -e
> "pointer = 1 2 3 6 7 4 5 8 9 10" ? Chaque nombre est attribué Ã*** un
> bouton, dans l'ordre «Â***physiqueÂ***». Je suppose que tu devrais d'abord
> trouver cet ordre grâce Ã*** xev.


Ah ben voilÃ***, tout est dit !

xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10"
me donne presque pleinement satisfaction.
Le seul truc, sans doute lié au même effet que xev, quelque soit le
mapping que je fais, le bouton 10 est inutilisable.
DéjÃ*** si xev ne le voit pas en bouton, ça n'aide pas je suppose.
Par exemple, si je fais :
xmodmap -e "pointer = 1 2 3 4 5 6 7 10 8 9"
l'ancien bouton 9 n'est plus utilisable.

Par contre, si je fais (autre lien trouvé) :
xmodmap -e "keycode 229 = XF86Search"
Le bouton 10 (loupe) devient effectivement utilisable sous Linux, par
exemple sur firefox en m'ouvrant la recherche google.

Ceci dit, j'ai déjÃ*** fait un très grand pas grâce Ã*** tes suggestions.
Merci beaucoup.
Réponse avec citation
  #4 (permalink)  
Vieux 02/07/2009, 15h08
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Thu, 02 Jul 2009 14:56:55 +0000, Christophe PEREZ a écritÂ***:

> DéjÃ*** si xev ne le voit pas en bouton, ça n'aide pas je suppose.


Ils disent ici http://ubuntuforums.org/showthread.php?t=810335 que ce
bouton ne serait pas reconnu comme un bouton de souris mais de clavier.
Mais il faut peut-être faire alors quelque chose dans xorg.conf pour
qu'il soit utilisable, parce que dans WoW, en raccourci clavier, il reste
inutilisable.
Réponse avec citation
  #5 (permalink)  
Vieux 02/07/2009, 23h36
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Thu, 02 Jul 2009 16:07:31 +0000, Nicolas George a écritÂ***:

> Christophe PEREZ wrote in message <h2iih6$ofd$2***serveur1.novazur.fr>:
>> Ils disent ici http://ubuntuforums.org/showthread.php?t=810335 que ce
>> bouton ne serait pas reconnu comme un bouton de souris mais de clavier.

>
> Regarde (avec xxd par exemple) si l'appui sur ce bouton provoque des
> trucs dans /dev/input/event*.


Quel dalle !
Réponse avec citation
  #6 (permalink)  
Vieux 03/07/2009, 14h51
Lucas Levrel
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le 2 juillet 2009, Christophe PEREZ a écrit :

> Ils disent ici http://ubuntuforums.org/showthread.php?t=810335 que ce
> bouton ne serait pas reconnu comme un bouton de souris mais de clavier.


C'est ce que dit xev en tout cas !

> Mais il faut peut-être faire alors quelque chose dans xorg.conf pour
> qu'il soit utilisable, parce que dans WoW, en raccourci clavier, il reste
> inutilisable.


Que veux-tu dire par lÃ*** ? Que dans WoW tu ne peux pas définir une action
particulière pour une touche donnée, ou que WoW ne reconnaît pas le
keycode 229 ? Dans le deuxième cas tu peux chercher d'où sort ce
229 et mettre Ã*** la place le keycode d'une touche de clavier que tu
n'utilises pas (et définir une action pour cette touche dans WoW). Ou bien
si WoW ne se base que sur le keysym, faire directement keycode 229 = yen
puis définir une action pour ¥ (ou autre symbole que tu trouveras
inutile...).


Il semble que xmodmap ne peut pas aller au-delÃ*** de 9 boutons :
coulomb:~> xmodmap -e "pointer = 1 2 3 4 5"
Warning: Only changing the first 5 of 9 buttons.

(C'est assez rigolo quand on en met dix :
coulomb:~> xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9 10"
Warning: Only changing the first 10 of 9 buttons.
!)


Ah et puis aussi : man evdev, et bonne chance !

--
LL
Réponse avec citation
  #7 (permalink)  
Vieux 03/07/2009, 18h18
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Fri, 03 Jul 2009 16:51:27 +0200, Lucas Levrel a écritÂ***:

> Que veux-tu dire par lÃ*** ? Que dans WoW tu ne peux pas définir une action
> particulière pour une touche donnée, ou que WoW ne reconnaît pas le
> keycode 229 ?



Je ré-explique, je vais essayer de faire simple.
Dans WoW, j'ai une option standard de config "raccourcis". J'y fais une
sorte de mapping entre une action Page Rankingédéfinie et un action clavier OU
souris.
Dans cette option, mon bouton loupe de la souris ne renvoie rien,
n'affecte pas l'action, comme si je ne faisais rien.

Mais, en plus, dans WoW, j'ai un addon (peu importe Ã*** quoi il sert), qui,
pour certaines actions spécifiques, me permet de définir un mapping
bouton de souris => action. Ici on ne tape pas une touche ou clic bouton
pour affecter, mais on dit simplement :
bouton X clic => action1
bouton X CTRL+clic => action2
bouton X ALT+clic => action3 (*)
etc...

Et c'est lÃ*** que je ne peux définir des actions que pour 5 boutons (hors
scrolls molette qui semblent exclus d'office alors qu'ils sont bien
affectable en raccourcis "standard").
J'imagine que le nombre de 5 est récupéré automatiquement par WoW en
fonction de ce qu'il détecte, et j'en avais déduis qu'il ne pouvait en
détecter plus de 5. Ce que ma confirmé le remapping de mes boutons
puisqu'il voit toujours les 5 (ie 7) premiers, et pas les autres.

J'espère avoir été plus clair, mais rien n'est moins sûr

(*) d'ailleurs, le modifier ALT n'a jamais fonctionné pour moi, pourtant,
ALT est accessible ailleurs qu'avec cet addon)

> Dans le deuxième cas tu peux chercher d'où sort ce 229 et
> mettre Ã*** la place le keycode d'une touche de clavier que tu n'utilises
> pas (et définir une action pour cette touche dans WoW).


Ah oui, c'est une idée.

> Ou bien si WoW
> ne se base que sur le keysym, faire directement keycode 229 = yen puis
> définir une action pour ¥ (ou autre symbole que tu trouveras
> inutile...).


Un symbole comme XF86Search ?
Parce qu'actuellement, c'est ce que j'ai dans mon xmodmaprc.
Ou alors un "vrai" symbole ?

> Il semble que xmodmap ne peut pas aller au-delÃ*** de 9 boutons :
> coulomb:~> xmodmap -e "pointer = 1 2 3 4 5" Warning: Only changing the
> first 5 of 9 buttons.
>
> (C'est assez rigolo quand on en met dix : coulomb:~> xmodmap -e "pointer
> = 1 2 3 4 5 6 7 8 9 10" Warning: Only changing the first 10 of 9
> buttons. !)


Ben moi il en voit 32 :
xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10"
Warning: Only changing the first 10 of 32 buttons.


> Ah et puis aussi : man evdev, et bonne chance !


Merci
Réponse avec citation
  #8 (permalink)  
Vieux 03/07/2009, 18h29
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Fri, 03 Jul 2009 18:18:35 +0000, Christophe PEREZ a écritÂ***:

>> Dans le deuxième cas tu peux chercher d'où sort ce 229 et mettre Ã*** la
>> place le keycode d'une touche de clavier que tu n'utilises pas (et
>> définir une action pour cette touche dans WoW).

>
> Ah oui, c'est une idée.


Ah oui, mais je coince lÃ***

DéjÃ*** que veux-tu dire par "chercher d'où sort ce 229" ?
Ensuite, comment on fait pour affecter une touche clavier Ã*** un keycode ?
Parce que pour mon bouton souris, je n'ai que ça, un keycode...
Réponse avec citation
  #9 (permalink)  
Vieux 03/07/2009, 18h46
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Fri, 03 Jul 2009 18:29:43 +0000, Christophe PEREZ a écritÂ***:

> Ensuite, comment on fait pour affecter une touche clavier Ã*** un keycode ?
> Parce que pour mon bouton souris, je n'ai que ça, un keycode...


En fait, ici http://www.unixgarden.com/index.php/.../deplacer-une-
touche-du-clavier
j'ai trouvé que je pouvais réaffecter Ã*** la touche "2 supérieur" (signe
"d'élévation au carré"), le XF86Search que j'ai affecté Page Rankingécédemment au
bouton 10.
Cependant, cela ne donne rien de plus dans WoW. Peut-être ne connait-il
justement pas le XF86Search. De plus, même le "2 supérieur" ne donne rien
non plus dans ce cas.

En même temps, si je passe par un truc que j'ai moi même affecté, je n'ai
pas le sentiment d'être dans la bonne direction.
Réponse avec citation
  #10 (permalink)  
Vieux 03/07/2009, 21h16
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Fri, 03 Jul 2009 18:46:08 +0000, Christophe PEREZ a écritÂ***:

> En même temps, si je passe par un truc que j'ai moi même affecté, je
> n'ai pas le sentiment d'être dans la bonne direction.


J'ai envisagé de traiter le cas différemment avec xbindkeys + un outil de
simulation d'action clavier/souris.
J'ai essayé avec xdotool et xautomation, mais le comble, c'est que ça ne
fonctionne pas chez moi cette association.

Si je fais, en console :
$ sleep 2 && /usr/bin/xte 'str test écriture'
et que je profite du sleep de 2 sec pour mettre le focus sur un éditeur
de texte, ça fonctionne parfaitement.

Si dans xbindkeysrc, je mets
"/usr/bin/evolution &"
XF86Search
ça fonctionne aussi parfaitement.

Mais, si je mets, toujours dans mon xbindkeysrc :
"/usr/bin/xte 'str test écriture'"
XF86Search
et que je clique sur le bouton en ayant le focus sur un éditeur
quelconque, rien Ã*** faire, ça ne fonctionne pas.
En lançant xbindkeys en interactif et mode verbeux, je vois qu'il semble
lancer l'action, mais rien ne se passe pour autant.
J'essaye de "loguer" le résultat de l'exécution, ça reste invariablement
vide.

J'ai essayé avec xdotool, et j'avais le même comportement.
C'est comme s'il y avait incompatibilité entre ces 2 types de soft, tout
au moins chez moi.
En même temps, toutes mes recherches semblent montrer que ça fonctionne
chez tout le monde sans problème.
Je ne comprends pas.

C'est dommage parce que ça pouvait être la solution Ã*** mon problème
initial (largement détourné dans les exemples ci-dessus).

Si quelqu'un a un éclairage...

Merci d'avance.
Réponse avec citation
  #11 (permalink)  
Vieux 06/07/2009, 09h30
Lucas Levrel
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le 3 juillet 2009, Christophe PEREZ a écrit :

> Je ré-explique, je vais essayer de faire simple.
> Dans WoW, j'ai une option standard de config "raccourcis". J'y fais une
> sorte de mapping entre une action Page Rankingédéfinie et un action clavier OU
> souris.
> Dans cette option, mon bouton loupe de la souris ne renvoie rien,
> n'affecte pas l'action, comme si je ne faisais rien.


En pratique, tu as une boîte de dialogue, et quand tu appuies sur une
touche ou que tu cliques un bouton, il les «Â***captureÂ***» ?

> J'imagine que le nombre de 5 est récupéré automatiquement par WoW en
> fonction de ce qu'il détecte,


Ou bien c'est codé en dur parce qu'il n'ont pas pensé aux quelques
utilisateurs qui ont 10 boutons et veulent s'en servir...

> (*) d'ailleurs, le modifier ALT n'a jamais fonctionné pour moi, pourtant,
> ALT est accessible ailleurs qu'avec cet addon)


Que renvoie xev ?

> > Ou bien si WoW
> > ne se base que sur le keysym, faire directement keycode 229 = yen puis
> > définir une action pour ¥ (ou autre symbole que tu trouveras
> > inutile...).

>
> Un symbole comme XF86Search ?
> Parce qu'actuellement, c'est ce que j'ai dans mon xmodmaprc.
> Ou alors un "vrai" symbole ?


C'est ça la question. D'après tes descriptions il me semble que WoW
n'attend que des choses courantes. XF86Search ne doit pas exister sous
tous les OS !

Que se passe-t-il si tu essayes d'affecter des actions Ã*** deux symboles
différents d'une même touche (p. ex. = et +), est-ce que ça marche ? Si
oui, alors il se base sur le caractère envoyé par le système (keysym) et
non sur la touche frappée (keycode). Dans ce cas, affecte un symbole
quelconque Ã*** ton bouton loupe par :
keycode 229 = un_symbole_qui_existe_et_que_tu_n'utilises_pas
et vois ce qui se passe dans WoW.

Si ça ne marche pas, alors il se base sûrement sur l'emplacement physique
de la touche, or il ne s'attend probablement pas Ã*** un clavier de plus de
200 touches ! (Ton bouton de souris envoie 229.) Donc :

> >> Dans le deuxième cas tu peux chercher d'où sort ce 229 et mettre Ã*** la
> >> place le keycode d'une touche de clavier que tu n'utilises pas (et
> >> définir une action pour cette touche dans WoW).

>
> DéjÃ*** que veux-tu dire par "chercher d'où sort ce 229" ?


Ben... Pourquoi le driver envoie-t-il 229 au lieu de 230 ou 15 ? Il a
peut-être un fichier de config modifiable. Mais je n'en sais rien. man
evdev ne donne rien ?

> Ensuite, comment on fait pour affecter une touche clavier Ã*** un keycode ?


C'est sûrement le driver du clavier qui fait ça. L'idée que je suggérais,
si la première méthode ne marche pas, c'est de bidouiller le driver de
souris pour qu'il envoie le même keycode qu'une touche du clavier. Le
bouton aurait alors le même effet que cette touche, et serait probablement
détecté par WoW.

--
LL
Réponse avec citation
  #12 (permalink)  
Vieux 06/07/2009, 16h10
Christophe PEREZ
 
Messages: n/a
Par défaut Re: mapping boutons souris

Le Mon, 06 Jul 2009 11:30:13 +0200, Lucas Levrel a écritÂ***:

> En pratique, tu as une boîte de dialogue, et quand tu appuies sur une
> touche ou que tu cliques un bouton, il les «Â***captureÂ***» ?


Tout Ã*** fait ça.

>> J'imagine que le nombre de 5 est récupéré automatiquement par WoW en
>> fonction de ce qu'il détecte,

>
> Ou bien c'est codé en dur parce qu'il n'ont pas pensé aux quelques
> utilisateurs qui ont 10 boutons et veulent s'en servir...


J'en doute, d'autant qu'une souris (je crois microsoft) est sortie
spécialement pour WoW avec 17 boutons (de mémoire).

>> (*) d'ailleurs, le modifier ALT n'a jamais fonctionné pour moi,
>> pourtant, ALT est accessible ailleurs qu'avec cet addon)

>
> Que renvoie xev ?


J'ai du mal m'exprimé. ALT fonctionne partout (linux + wow) sauf pour
l'usage dans cet addon, mais c'est secondaire. Ça m'enlève juste l'usage
d'un "modifyer"

> C'est ça la question. D'après tes descriptions il me semble que WoW
> n'attend que des choses courantes. XF86Search ne doit pas exister sous
> tous les OS !
>
> Que se passe-t-il si tu essayes d'affecter des actions Ã*** deux symboles
> différents d'une même touche (p. ex. = et +), est-ce que ça marche ? Si
> oui, alors il se base sur le caractère envoyé par le système (keysym) et
> non sur la touche frappée (keycode).


Je n'ai pas encore testé, mais je suis quasiment sûr qu'il me sortira
pour un TOUCHE, et pour l'autre SHIFT+TOUCHE. A mon avis, c'est bien la
touche qui est prise en compte, pas le caractère.

> Dans ce cas, affecte un symbole
> quelconque Ã*** ton bouton loupe par :
> keycode 229 = un_symbole_qui_existe_et_que_tu_n'utilises_pas et vois ce
> qui se passe dans WoW.


Donc un symbole différent de XF86Search, c'est bien ça ? Quel symbole par
exemple serait connu de façon standard ? Pas un XF86xxxx ou alors
certains sont connus en général ?

> Si ça ne marche pas, alors il se base sûrement sur l'emplacement
> physique de la touche, or il ne s'attend probablement pas Ã*** un clavier
> de plus de 200 touches ! (Ton bouton de souris envoie 229.)


Oui, effectivement.

> Donc :
>
>> DéjÃ*** que veux-tu dire par "chercher d'où sort ce 229" ?

>
> Ben... Pourquoi le driver envoie-t-il 229 au lieu de 230 ou 15 ? Il a
> peut-être un fichier de config modifiable. Mais je n'en sais rien. man
> evdev ne donne rien ?


Il est accès succin sur le sujet. Il ne donne même pas la moitié des
options recommandées partout pour cette souris.

>> Ensuite, comment on fait pour affecter une touche clavier Ã*** un keycode
>> ?

>
> C'est sûrement le driver du clavier qui fait ça. L'idée que je
> suggérais, si la première méthode ne marche pas, c'est de bidouiller le
> driver de souris pour qu'il envoie le même keycode qu'une touche du
> clavier. Le bouton aurait alors le même effet que cette touche, et
> serait probablement détecté par WoW.


Effectivement, c'est sans doute l'idée, mais je ne vois pas comment.
Bon, en même temps, ce n'est pas vital hein. C'est aussi par curiosité
pure, et qu'en fait, j'aime bien que la machine fasse ce que je souhaite,
et pas ce qu'elle a décidé
Ceci dit, l'usage de ce bouton faciliterait la tâche sous WoW
Réponse avec citation
 
Réponse
Tags:



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui




Fuseau horaire GMT. Il est actuellement 15h14.


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Tous droits réservés.
Version française #13 par l'association vBulletin francophone
Page generated in 0,49945 seconds with 8 queries