Journal ZAxisMapping ??

Posté par  (site web personnel) .
Étiquettes : aucune
0
13
août
2003
Est-ce que quelqu'un s'est déjà interessé au problème du ZAxisMapping sous linux ?

Je viens de lire:
http://www.mandrakeuser.org/docs/xwin/xmouse2.html(...)
Ca veut dire que certains utilisateurs ont une option X11:

Option "ZAxisMapping" "6 7"

Mais je viens de browser les sources de gtk/ wxWindows/ fltk et tous partent du principe que l'option est:

Option "ZAxisMapping" "4 5"

...Est-ce que quelqu'un a des problèmes d'utilisation de sa souris, s'il definit a autre chose son ZAxisMapping ?

En plus il a une fonction qui semble recupérer les vraies valeurs:
'XGetPointerMapping'
http://www.xfree86.org/current/XGetPointerMapping.3.html(...)
  • # Re: ZAxisMapping ??

    Posté par  . Évalué à 1.

    Tout dépend de combien de boutons tu as.

    En génral (2 boutons plus la roulette), c'est :
    Option "ZAxisMapping" "4 5"

    et puis ca marche, tout simplement
    • [^] # Re: ZAxisMapping ??

      Posté par  (site web personnel) . Évalué à 1.

      Merci. Mais je ne me place pas du point de vue utilisateur, mais du developpeur.

      Si un utilisateur a binder sur "6 7" comment je fais pour savoir dans mon appli que c'est sur 6 7 qu'il y a l'evenement mouse wheel ?
  • # Re: ZAxisMapping ??

    Posté par  . Évalué à 3.

    Mais je viens de browser les sources de gtk/ wxWindows/ fltk et tous partent du principe que l'option est:
    Option "ZAxisMapping" "4 5"


    Non ils utilisent le mapping logique des boutons du pointeur pas le mapping physique.

    Option "ZAxisMapping" "6 7" definit que les boutons logiques 4 et 5 correspondent au boutons physiques 6 et 7 de la souris.

    Lorsque une application demande à X d'intercepter les évènements sur le bouton logique 4 (normalement les coups de molette vers le bas) X interceptera en fait les clics sur le bouton physique associé au bouton logique 4.

    En plus il a une fonction qui semble recupérer les vraies valeurs: 'XGetPointerMapping'

    Cette fonction permet de récupérer la table de correspondance entre les bouton physiques et les boutons logiques.

    J'espère ne être trop confus...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.