From: <yos...@gm...> - 2007-11-14 12:29:54
|
Hi, I'm using a Debian Etch with kernel 2.6.18-5-k7, linuxwacom-0.7.8-3, Xserver 7.1. I'm developing software for experimental cognitive psicology based on the Wacom tablet. I need to obtain the data frames without no delay and at the highest rate, so my programs comunicates directly with the wacom kernel driver throught a slightly modified version of the API that apperars in the file wactablet.c. In console ttyX, my programs obtain data at real time and with very small delays. The problem comes when trying to run my applications in windowed mode (cause i'm using OpenGL and GLUT for graphical output). If I don't load the X wacom driver, the X server yet recognices the tablet as a generic pointer (although misconfigured), my application works but there's quite a big delay (smaller than the one you obtain throught the X server event system, but yet too big). And no matter whether I unload the usbhid module. If I configure properly the X wacom device, my application doesn't receive any data at all, but the tablet works well with X event system. xsetpointer has no effect (neither with ps/2 or usb mouses). If i reconfigure the wacom not allowing it to send CoreEvents, the tablet doesn't works at all with X events, but neither it does with my apps (or the wacdump program they're based in). As a conclusion, i don't know what to do to make X server simply forget about the tablet but with wacom's kernel module loaded. Any ideas? Thank you in advance for your help and for the very well documented wacom driver (it's been really helpfull saving me from developing in MacOS). |