1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
Flachy Joe | #1 Posté le 25/9/2016 à 15:09:54 | ||||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | Salut, Est-ce que l'un de vous à une idée de comment récupérer les infos des boutons de la souris enfoncés quand on a plus de 3 boutons à gérer ?
ne renvoi que des combinaisons de 1 (clic gauche), 2 (clic droit) ou 4 (clic roulette) alors que ma souris (Logitech RX250) est bien détectée par le serveur X : flachy@trucographe:~$ xev | grep button state 0x10, button 1, same_screen YES state 0x110, button 1, same_screen YES state 0x10, button 2, same_screen YES state 0x210, button 2, same_screen YES state 0x10, button 3, same_screen YES state 0x410, button 3, same_screen YES state 0x10, button 4, same_screen YES state 0x810, button 4, same_screen YES state 0x10, button 5, same_screen YES state 0x1010, button 5, same_screen YES state 0x10, button 6, same_screen YES state 0x10, button 6, same_screen YES state 0x10, button 7, same_screen YES state 0x10, button 7, same_screen YES (clic gauche, clic central, clic droit, roulette vers le haut, roulette vers le bas, roulette à gauche puis roulette à droite) Merci ! Flachy Joe | ||||
vuott | #2 Posté le 25/9/2016 à 18:27:11 | ||||
Ne cedere ineluctabili possimus | Tchao Flachy Joe, Boutons:
Roulette:
...mais tu peux utiliser l'aussi file-device du mouse... « Vita non suavis esse potest, nec Mors amara. » | ||||
didier18 | #3 Posté le 26/9/2016 à 19:22:16 | ||||
Bonjour Flachy Joe Je ne suis pas sûr que la nouvelle souris soit reconnue intégralement... Les boutons 6 et 7 donnent le même état ??? state 0x10, button 6, same_screen YES state 0x10, button 6, same_screen YES state 0x10, button 7, same_screen YES state 0x10, button 7, same_screen YES Peut être que gambas ne gère tout simplement pas ces nouveaux boutons ? Une confusion avec mouse.left ou mouse.right peut être induite par ces boutons ? Bonne journée. | |||||
Flachy Joe | #4 Posté le 26/9/2016 à 22:40:09 | ||||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | @vuott : Certes, mais la roulette à gauche et la roulette à droite ? @didier18 : C'est vrai que c'est étrange. Sans doute que Gambas ne les gère pas, en tout cas ce n'est pas prévu dans les événements Mouse_* En fait tant pis, la bidouille que je suis en train de réaliser nécessite l’accès direct au capteur optique, du coup il faut que je supprime le microcontroleur de la souris (qui interfère), l'USB devient donc inutilisable et je vais recâbler les boutons sur les GPIO d'un raspberry pi (sur lequel tournera l'interface peut-être écrite en gambas). Flachy Joe | ||||
vuott | #5 Posté le 27/9/2016 à 00:37:50 | ||||
Ne cedere ineluctabili possimus | @vuott : Je ne sais pas... ...tu peux vérifier empiriquement avec ce code, en tournant la roulette à droite et à gauche:
Fais-moi savoir ! « Vita non suavis esse potest, nec Mors amara. » | ||||
didier18 | #6 Posté le 27/9/2016 à 00:50:12 | ||||
Bonjour Poser la question sur http://gambas.8142.n7.nabble.com/gambas-user-fr-f32187.html n’apportera peut être pas une réponse satisfaisante pour toi, mais donnera à Benoît la possibilité de faire évoluer gambas3 sur ce nouveau matériel. En tout cas bon courage pour le recâblage… Avec un peu de chance les GPIO du PI verront les boutons comme de simples interrupteurs et que tu pourra profiter des boutons 6 et 7 (mais je ne connais pas suffisamment le PI pour prédire sont fonctionnement). Bonne journée. | |||||
Flachy Joe | #7 Posté le 1/10/2016 à 21:11:59 | ||||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | La notification par email ne fonctionne de nouveau plus ? En tout cas je n'ai rien reçu, d'où ma réponse tardive. Merci les gars pour les conseils. vuott : J'ai déjà tenté, ça ne donne rien. J'ai l'impression que ce n'est tout simplement pas prévu dans le code de Gambas. didier18 : Tu as raison, je vais poster sur la mailing list pour le profit de tous. J'ai les deux souris ouvertes sous les yeux, pour les clics c'est vraiment juste des boutons poussoirs donc un fil de masse puis un fil par bouton devraient suffire, pour la roulette par contre il faut que j'amène de l'alimentation pour la led infrarouge et que j'étudie un peu le fonctionnement du capteur, c'est un truc à 3 pattes. Flachy Joe | ||||
vuott | #8 Posté le 1/10/2016 à 23:30:07 | ||||
Ne cedere ineluctabili possimus | vuott : J'ai déjà tenté, ça ne donne rien. J'ai l'impression que ce n'est tout simplement pas prévu dans le code de Gambas. Uhmmmm.... probablement Gambas ne prévoit pas la rotation à droite et à gauche de la roulette. Vous devriez essayer directement avec le file-device de la souris. « Vita non suavis esse potest, nec Mors amara. » | ||||
gambix | #9 Posté le 5/10/2016 à 10:00:51 | ||||
Faire simple ! | j'ai un problème avec les accès extérieurs du serveur. Impossible de le mettre a jour ni d’émettre quoi que ce soit. D'ou pas de notification... Je verrais ça après les vendanges a moins que quelqu'un d'autre ayant les compétences ne veuille le faire. Pour ce qui est de la souri moi j'aurait dit mouse.button ? ça doit retourner le bouton pressé Après avec une combinaison dans l'event wheel ... Moins de texte dans une signature c'est agrandir son espace. | ||||
1 |