J'ai un stylet wacom avec un bouton. Comment déclencher le défilement lorsque vous déplacez le stylet avec le bouton enfoncé?
Selon xev
, ci - dessous, les événements déclencheurs sont MotionNotify avec l' état 0x200 .
Si cela ne se fait pas trivialement, une idée que j'ai est de construire un service pour lire ces événements quelque part et les transformer en d'autres événements. De cette façon, je peux également définir des gestes. Avec cette approche:
- Où puis-je les lire?
- Comment réécrire les événements?
- Existe-t-il des bibliothèques pour détecter les gestes?
Événement MotionNotify, série 33, NO synthétique, fenêtre 0xc00001, racine 0x2ce, subw 0x0, heure 695630659, (349,181), racine: (1255,185), état 0x0, is_hint 0, same_screen YES Événement ButtonPress, série 33, NO synthétique, fenêtre 0xc00001, racine 0x2ce, subw 0x0, heure 695630659, (349,181), racine: (1255,185), état 0x0, bouton 2, same_screen OUI Événement MotionNotify, série 33, NO synthétique, fenêtre 0xc00001, racine 0x2ce, subw 0x0, heure 695630667, (348,183), racine: (1254,187), état 0x200, is_hint 0, same_screen YES Événement MotionNotify, série 33, NO synthétique, fenêtre 0xc00001, root 0x2ce, subw 0x0, time 695630675, (347,184), root: (1253,188), état 0x200, is_hint 0, same_screen YES ... Événement MotionNotify, série 33, NO synthétique, fenêtre 0xc00001, racine 0x2ce, subw 0x0, heure 695632069, (327 486), racine: (1233 490), état 0x200, is_hint 0, same_screen YES Événement ButtonRelease, série 33, NO synthétique, fenêtre 0xc00001, racine 0x2ce, subw 0x0, heure 695632069, (327 486), racine: (1233 490), état 0x200, bouton 2, same_screen OUI