On Tue, 18 Mar 2008, Andrej Gelenberg wrote:
[ restored linux-input CC again, please don't drop it ]
i think the Problem is the evdev driver in xorg. But /dev/input/event
report code, that are not to codes in linux/input.h. For example in
input.h: #define ABS_X 0x00 and there is code 0x02. For Y-axis in
input.h ist 0x01 and 0x03 received. Pressure is corecct, Buttons can be
simple remaped, but it is not very good. And hid-driver report all
right.
Are you sure that kernel driver reports the values correctly through
evdev? Could you please send me the debugging output that appears in dmesg
for example when you perform movement on the X-axis?
Thanks,
--
Jiri Kosina
SUSE Labs