Прокрутка с помощью планшета WACOM

У меня есть ручка wacom с кнопкой. Как я могу вызвать прокрутку при перемещении пера при нажатии кнопки?

Согласно xev ниже, триггерными событиями являются MotionNotify с состоянием 0x200 .

Если это не делается тривиально, идея состоит в том, чтобы создать сервис, чтобы читать эти события откуда-то и преобразовывать их в другие события. Таким образом, я могу также определить жесты. При таком подходе:

  • Где я могу их прочитать?
  • Как я могу записать события назад?
  • Существуют ли библиотеки для обнаружения жестов?
 Событие MotionNotify, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695630659, (349,181), корень: (1255,185),
     состояние 0x0, is_hint 0, same_screen YES

 Событие ButtonPress, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695630659, (349,181), корень: (1255,185),
     состояние 0x0, кнопка 2, same_screen YES

 Событие MotionNotify, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695630667, (348,183), корень: (1254,187),
     состояние 0x200, is_hint 0, same_screen YES

 Событие MotionNotify, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695630675, (347,184), корень: (1253,188),
     состояние 0x200, is_hint 0, same_screen YES

 ...

 Событие MotionNotify, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695632069, (327,486), корень: (1233,490),
     состояние 0x200, is_hint 0, same_screen YES

 Событие ButtonRelease, серийный номер 33, синтетический NO, окно 0xc00001,
     root 0x2ce, subw 0x0, время 695632069, (327,486), корень: (1233,490),
     состояние 0x200, кнопка 2, same_screen YES

Linux и Unix - лучшая ОС в мире.