Hi Vojtech, > > > For this type of access, /dev/input/eventX was designed. It'll give you > > > all you describe. > > > > I have tried it but I cannot make it work. I run it under kernel 2.2.18 > > and 2.4.0 (SuSE 7.1 installation). If it can work, I effectively think > > its the better choice :-) > > What's your problem with it? I'll help if I can.
Well, I try the evtest.c program under kernel 2.4.0. I use the following line to compile it: gcc -O2 -Wall -I/usr/src/linux/include evtest.c -o evtest assuming that /usr/src/linux is a link to /usr/src/linux-2.4.0.SuSE/ When I run it, evtest gives me bad numbers (soft, prod, vendor numbers...), enters in an infinite loop telling me "yyy" (!?) and when I mouve the mouse, exits the loop and display and error message (Ioctl()...). Evtest displays this: === Input driver version is 16.144.0 Input device ID: bus 0x0 vendor 0x0 product 0x5 version 0x0 Input device name: "Unknown" Supported events: Testing ... (interrupt to exit) yyy evtest: error reading: Ioctl() inappropr? pour un p?riph?riques === I think that this come from a bad compilation of evtest... Perhpas the good choice is to install a newer kernel but I've just got the SuSE 7.1 ? The /dev/input/eventX seems to be appealing, so any help should be appreciate. Obvulsy, I can't find many document about its usage... > > > For a more low level access, /dev/hiddevX was designed. You shouldn't > > > need direct USB access. > > > > I know about it but it seems that (by default), every few devices are > > accessible through it... > > Yes, by default only non-input HID devices are available through it. > This can be changed, though. Is there a simple way to make this change ? Thanks, Bod -- Olivier Beaudoux ESEO 4 rue Merlet de la Boulaye, BP 926 49009 Angers cedex 01 Tel: +33 (2) 41-86-67-67 +33 (2) 41-86-67-05 (ligne directe) Fax: +33 (2) 41-87-99-27 Email: [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel