Bonjour,
Je possède un dispositif de pointage — un touchpad — qui est vu comme une bête souris de la part de Xorg, et ce touchpad n’est pas du tout un compatible synaptics ni vu comme tel.
Ce touchpad possède les fonctionnalités suivantes en dur (hardwired), à savoir :
— défilement vertical en faisant glisser le doigt sur le côté de la surface ;
— clique gauche en tapant n’importe où sur la surface ;
— clique droite en tapant sur le coin supérieur droit de la surface.
Ce touchpad ne possède aucuns boutons physiques à proprement parler, comme on en verrait sur la majorité des portables sous le touchpad. Et il s’agit en fait d’un périphérique externe USB.
Le principal soucis est que ce touchpad n’offre pas la possibilité d’émuler le clique du milieu. J’ai bien essayé simultanément de tapper sur la surface avec un doigt et de tapper sur le coin supérieur gauche avec l’autre (ce qui reviens à cliquer simultanément sur le bouton gauche et droite de la souris pour émuler le clique du milieu).
Bien que j’ai l’option Emulate3Buttons, je n’ai pas réussi à émuler ce bouton et je n’ai pas l’impression que ce touchpad permette le « multitouch ».
À priori, il n’y aurait rien de faisable en configurant Xorg… Mais je pense qu’il y aurait un moyen d’intercepter un événement clavier plus événement souris pour émuler un autre événement souris grâce à un utilitaire idoine.
Par exemple : [win_left] + [clique_gauche] = [clique_droite].
Connaissez-vous un tel outil, ou bien la vérité est ailleurs :þ ?
# xmodmap
Posté par Nicolas Bernard (site web personnel) . Évalué à 1.
Je te laisse chercher avec ce mot clef!
[^] # Re: xmodmap
Posté par foulmetal canette (site web personnel) . Évalué à 2.
Sinon, je crois avoir trouver une solution avec l’utilitaire XMacro⁽*⁾ avec lequel on peut simuler n’importe quel événement d’un périphérique d’entrée (clavier, souris, etc.).
Ça couplé avec un binding du gestionnaire de fenêtre pour lancer xmacro avec les options idoines…
[win_left] + [clique_gauche] : echo "ButtonPress 2" | xmacro
Je testerai ça ce soir…
* : http://xmacro.sourceforge.net/
[^] # Hop résolu le bousin…
Posté par foulmetal canette (site web personnel) . Évalué à 2.
J’ai découvert xdotool, un simulateur d’événements clavier/souris. Ça utilise l’extension Xtest de Xorg. Ça permet aussi de redimensionner/déplacer les fenêtres…
En tout cas il suffit de lancer ça :
xdotool click 2
avec le binding kivabien pour que ça le fasse !Bon une remarque tout de même… Comme je l’utilise avec le binding [modifier] + [button_1] ça déclenche fatalement 2 événements souris : clique bouton 1 et clique bouton 2. Mais ce n’est absolument pas gênant dans ce cas.
# 3 doigts
Posté par goom . Évalué à 1.
[^] # Re: 3 doigts
Posté par foulmetal canette (site web personnel) . Évalué à 2.
Cela dit, ce n’est pas un touchpad « classique ».
D’ailleurs voici le produit en question pour que vous vous fassiez une idée du machin :
http://ergonomictouchpad.com/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.