Re: [DIGImend-users] Bizarre Tablet Issue
Brought to you by:
spb_nick
|
From: Zauber P. <zau...@gm...> - 2012-04-12 14:13:10
|
>
> This might be an xf86-input-evdev issue. Still, let's check that it's
> getting correct data.
>
> Once the issue is showing well again, could you please try capturing
> "sudo evtest" output for your tablet, while you move the pen inside a
> small area within the center of the tablet (so that jumps could be
> more obvious)?
>
> If evtest complains that it can't grab the device, please switch to a
> text console and execute "sudo evtest" there.
>
> Evtest will show you two devices for your tablet - one for the pen,
> one for the mouse you don't have. The mouse device will produce no
> output when moving the pen, please run evtest with the other one.
>
> Please send me the output. If it shows no jumps, then I'll try to
> reproduce the issue and will look into the xf86-input-evdev source.
> Otherwise, we will try to check if it's a hardware issue.
>
> BTW, under which name was your tablet sold?
>
> Thank you.
>
> Sincerely,
> Nick
Alright, sorry for the delay in replying. I had trouble finding the tablet in question up until this morning.
Here's the head output of evtest:
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x5543 product 0x5 version 0x100
Input device name: "UC-LOGIC Tablet WP8060U"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 330 (BTN_TOUCH)
Event code 331 (BTN_STYLUS)
Event code 332 (BTN_STYLUS2)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 16976
Min 0
Max 32767
Resolution 161
Event code 1 (ABS_Y)
Value 9597
Min 0
Max 32767
Resolution 215
Event code 24 (ABS_PRESSURE)
Value 0
Min 0
Max 1023
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Testing ... (interrupt to exit)
Event: time 1334239142.335211, type 3 (EV_ABS), code 0 (ABS_X), value 18067
Event: time 1334239142.335216, type 3 (EV_ABS), code 1 (ABS_Y), value 23009
Event: time 1334239142.335220, -------------- SYN_REPORT ------------
Event: time 1334239142.351212, type 3 (EV_ABS), code 0 (ABS_X), value 18014
Event: time 1334239142.351217, type 3 (EV_ABS), code 1 (ABS_Y), value 22851
Event: time 1334239142.351222, -------------- SYN_REPORT ------------
Event: time 1334239142.359199, type 3 (EV_ABS), code 0 (ABS_X), value 18020
Event: time 1334239142.359203, type 3 (EV_ABS), code 1 (ABS_Y), value 22712
Event: time 1334239142.359208, -------------- SYN_REPORT ------------
Event: time 1334239142.367176, type 3 (EV_ABS), code 0 (ABS_X), value 18018
Event: time 1334239142.367180, type 3 (EV_ABS), code 1 (ABS_Y), value 22583
Event: time 1334239142.367185, -------------- SYN_REPORT ------------
Event: time 1334239142.375179, type 3 (EV_ABS), code 0 (ABS_X), value 18035
Event: time 1334239142.375183, type 3 (EV_ABS), code 1 (ABS_Y), value 22438
Event: time 1334239142.375187, -------------- SYN_REPORT ------------
Event: time 1334239142.383218, type 3 (EV_ABS), code 0 (ABS_X), value 18049
Event: time 1334239142.383222, type 3 (EV_ABS), code 1 (ABS_Y), value 22283
Event: time 1334239142.383226, -------------- SYN_REPORT ------------
Event: time 1334239142.391220, type 3 (EV_ABS), code 0 (ABS_X), value 18071
Event: time 1334239142.391224, type 3 (EV_ABS), code 1 (ABS_Y), value 22114
Event: time 1334239142.391228, -------------- SYN_REPORT ------------
Event: time 1334239142.399192, type 3 (EV_ABS), code 0 (ABS_X), value 18108
Event: time 1334239142.399196, type 3 (EV_ABS), code 1 (ABS_Y), value 21955
Event: time 1334239142.399201, -------------- SYN_REPORT ------------
Event: time 1334239142.407217, type 3 (EV_ABS), code 0 (ABS_X), value 18131
Event: time 1334239142.407221, type 3 (EV_ABS), code 1 (ABS_Y), value 21786
Event: time 1334239142.407225, -------------- SYN_REPORT ------------
Event: time 1334239142.415228, type 3 (EV_ABS), code 0 (ABS_X), value 18157
Event: time 1334239142.415232, type 3 (EV_ABS), code 1 (ABS_Y), value 21619
Event: time 1334239142.415237, -------------- SYN_REPORT ------------
Event: time 1334239142.423210, type 3 (EV_ABS), code 0 (ABS_X), value 18166
Event: time 1334239142.423214, type 3 (EV_ABS), code 1 (ABS_Y), value 21458
Event: time 1334239142.423218, -------------- SYN_REPORT ------------
Event: time 1334239142.431208, type 3 (EV_ABS), code 0 (ABS_X), value 18170
Event: time 1334239142.431212, type 3 (EV_ABS), code 1 (ABS_Y), value 21292
Event: time 1334239142.431216, -------------- SYN_REPORT ------------
Event: time 1334239142.439238, type 3 (EV_ABS), code 0 (ABS_X), value 18161
Event: time 1334239142.439241, type 3 (EV_ABS), code 1 (ABS_Y), value 21142
Event: time 1334239142.439245, -------------- SYN_REPORT ------------
Event: time 1334239142.447213, type 3 (EV_ABS), code 0 (ABS_X), value 18147
Event: time 1334239142.447217, type 3 (EV_ABS), code 1 (ABS_Y), value 20989
Event: time 1334239142.447221, -------------- SYN_REPORT ------------
Event: time 1334239142.455227, type 3 (EV_ABS), code 0 (ABS_X), value 18141
Event: time 1334239142.455231, type 3 (EV_ABS), code 1 (ABS_Y), value 20828
Event: time 1334239142.455235, -------------- SYN_REPORT ------------
Event: time 1334239142.463231, type 3 (EV_ABS), code 0 (ABS_X), value 18118
Event: time 1334239142.463235, type 3 (EV_ABS), code 1 (ABS_Y), value 20666
Event: time 1334239142.463240, -------------- SYN_REPORT ------------
Event: time 1334239142.471228, type 3 (EV_ABS), code 0 (ABS_X), value 18102
Event: time 1334239142.471230, type 3 (EV_ABS), code 1 (ABS_Y), value 20486
Event: time 1334239142.471231, -------------- SYN_REPORT ------------
Event: time 1334239142.479206, type 3 (EV_ABS), code 0 (ABS_X), value 18088
Event: time 1334239142.479207, type 3 (EV_ABS), code 1 (ABS_Y), value 20295
Event: time 1334239142.479208, -------------- SYN_REPORT ------------
Event: time 1334239142.487208, type 3 (EV_ABS), code 0 (ABS_X), value 18071
Event: time 1334239142.487209, type 3 (EV_ABS), code 1 (ABS_Y), value 20090
Event: time 1334239142.487210, -------------- SYN_REPORT ------------
Event: time 1334239142.495215, type 3 (EV_ABS), code 0 (ABS_X), value 18059
Event: time 1334239142.495217, type 3 (EV_ABS), code 1 (ABS_Y), value 19877
Event: time 1334239142.495218, -------------- SYN_REPORT ------------
Event: time 1334239142.503218, type 3 (EV_ABS), code 0 (ABS_X), value 18043
Event: time 1334239142.503219, type 3 (EV_ABS), code 1 (ABS_Y), value 19645
Event: time 1334239142.503221, -------------- SYN_REPORT ------------
Event: time 1334239142.511225, type 3 (EV_ABS), code 0 (ABS_X), value 18030
Event: time 1334239142.511227, type 3 (EV_ABS), code 1 (ABS_Y), value 19394
Event: time 1334239142.511228, -------------- SYN_REPORT ------------
Event: time 1334239142.519225, type 3 (EV_ABS), code 0 (ABS_X), value 18020
Event: time 1334239142.519227, type 3 (EV_ABS), code 1 (ABS_Y), value 19132
Event: time 1334239142.519228, -------------- SYN_REPORT ------------
Event: time 1334239142.527239, type 3 (EV_ABS), code 0 (ABS_X), value 18004
Event: time 1334239142.527241, type 3 (EV_ABS), code 1 (ABS_Y), value 18870
Event: time 1334239142.527243, -------------- SYN_REPORT ------------
Event: time 1334239142.535273, type 3 (EV_ABS), code 0 (ABS_X), value 17981
Event: time 1334239142.535277, type 3 (EV_ABS), code 1 (ABS_Y), value 18613
Event: time 1334239142.535282, -------------- SYN_REPORT ------------
Event: time 1334239142.543269, type 3 (EV_ABS), code 0 (ABS_X), value 17953
Event: time 1334239142.543273, type 3 (EV_ABS), code 1 (ABS_Y), value 18335
Event: time 1334239142.543277, -------------- SYN_REPORT ------------
Event: time 1334239142.551263, type 3 (EV_ABS), code 0 (ABS_X), value 17918
Event: time 1334239142.551267, type 3 (EV_ABS), code 1 (ABS_Y), value 18048
Event: time 1334239142.551271, -------------- SYN_REPORT ------------
Event: time 1334239142.559267, type 3 (EV_ABS), code 0 (ABS_X), value 17885
Event: time 1334239142.559271, type 3 (EV_ABS), code 1 (ABS_Y), value 17748
Event: time 1334239142.559275, -------------- SYN_REPORT ------------
Event: time 1334239142.567296, type 3 (EV_ABS), code 0 (ABS_X), value 17852
Event: time 1334239142.567300, type 3 (EV_ABS), code 1 (ABS_Y), value 17444
Event: time 1334239142.567304, -------------- SYN_REPORT ------------
Event: time 1334239142.575255, type 3 (EV_ABS), code 0 (ABS_X), value 17822
Event: time 1334239142.575256, type 3 (EV_ABS), code 1 (ABS_Y), value 17111
Event: time 1334239142.575257, -------------- SYN_REPORT ------------
Event: time 1334239142.583289, type 3 (EV_ABS), code 0 (ABS_X), value 17799
Event: time 1334239142.583293, type 3 (EV_ABS), code 1 (ABS_Y), value 16745
Event: time 1334239142.583297, -------------- SYN_REPORT ------------
Event: time 1334239142.591310, type 3 (EV_ABS), code 0 (ABS_X), value 17781
Event: time 1334239142.591314, type 3 (EV_ABS), code 1 (ABS_Y), value 16344
Event: time 1334239142.591319, -------------- SYN_REPORT ------------
Event: time 1334239142.599295, type 3 (EV_ABS), code 0 (ABS_X), value 17766
Event: time 1334239142.599297, type 3 (EV_ABS), code 1 (ABS_Y), value 15910
Event: time 1334239142.599298, -------------- SYN_REPORT ------------
Event: time 1334239142.607289, type 3 (EV_ABS), code 0 (ABS_X), value 17750
Event: time 1334239142.607293, type 3 (EV_ABS), code 1 (ABS_Y), value 15479
Event: time 1334239142.607297, -------------- SYN_REPORT ------------
Event: time 1334239142.615302, type 3 (EV_ABS), code 0 (ABS_X), value 17744
Event: time 1334239142.615306, type 3 (EV_ABS), code 1 (ABS_Y), value 15058
Event: time 1334239142.615310, -------------- SYN_REPORT ------------
Event: time 1334239142.623322, type 3 (EV_ABS), code 0 (ABS_X), value 17750
Event: time 1334239142.623326, type 3 (EV_ABS), code 1 (ABS_Y), value 14621
Event: time 1334239142.623330, -------------- SYN_REPORT ------------
Event: time 1334239142.631299, type 3 (EV_ABS), code 0 (ABS_X), value 17758
Event: time 1334239142.631303, type 3 (EV_ABS), code 1 (ABS_Y), value 14176
Event: time 1334239142.631307, -------------- SYN_REPORT ------------
Event: time 1334239142.639311, type 3 (EV_ABS), code 1 (ABS_Y), value 13726
Event: time 1334239142.639316, -------------- SYN_REPORT ------------
Event: time 1334239142.647338, type 3 (EV_ABS), code 0 (ABS_X), value 17764
Event: time 1334239142.647343, type 3 (EV_ABS), code 1 (ABS_Y), value 13281
Event: time 1334239142.647347, -------------- SYN_REPORT ------------
Event: time 1334239142.655347, type 3 (EV_ABS), code 1 (ABS_Y), value 12844
Event: time 1334239142.655353, -------------- SYN_REPORT ------------
Event: time 1334239142.663352, type 3 (EV_ABS), code 0 (ABS_X), value 17758
Event: time 1334239142.663356, type 3 (EV_ABS), code 1 (ABS_Y), value 12440
Event: time 1334239142.663363, -------------- SYN_REPORT ------------
Event: time 1334239142.671316, type 3 (EV_ABS), code 0 (ABS_X), value 17754
Event: time 1334239142.671320, type 3 (EV_ABS), code 1 (ABS_Y), value 12065
Event: time 1334239142.671324, -------------- SYN_REPORT ------------
Event: time 1334239142.679320, type 3 (EV_ABS), code 0 (ABS_X), value 17746
Event: time 1334239142.679324, type 3 (EV_ABS), code 1 (ABS_Y), value 11727
Event: time 1334239142.679328, -------------- SYN_REPORT ------------
Event: time 1334239142.687364, type 3 (EV_ABS), code 0 (ABS_X), value 17732
Event: time 1334239142.687368, type 3 (EV_ABS), code 1 (ABS_Y), value 11432
Event: time 1334239142.687372, -------------- SYN_REPORT ------------
Event: time 1334239142.695348, type 3 (EV_ABS), code 0 (ABS_X), value 17699
Event: time 1334239142.695352, type 3 (EV_ABS), code 1 (ABS_Y), value 11153
Event: time 1334239142.695356, -------------- SYN_REPORT ------------
Event: time 1334239142.703332, type 3 (EV_ABS), code 0 (ABS_X), value 17615
Event: time 1334239142.703335, type 3 (EV_ABS), code 1 (ABS_Y), value 10902
Event: time 1334239142.703340, -------------- SYN_REPORT ------------
Event: time 1334239142.711373, type 3 (EV_ABS), code 0 (ABS_X), value 17560
Event: time 1334239142.711377, type 3 (EV_ABS), code 1 (ABS_Y), value 10695
Event: time 1334239142.711382, -------------- SYN_REPORT ------------
Above, you'll notice a couple of lines do not report an ABS_X value, so perhaps the driver is interpreting that to mean ABS_X has a value of zero, rather than no change?
Also, this tablet is a UC-LOGIC WP8060U as mentioned above, sold under the Monoprice brand, in particular this one: https://www.monoprice.com/products/product.asp?c_id=108&cp_id=10841&cs_id=1084101&p_id=5553&seq=1&format=2
|