Sorry, I did not get a chance to look into the code yet. Give me some more time so I can get my current tasks out of my hands. I think Chris has pointed out the right spot to look for a fix.
Ping On Mon, Sep 6, 2010 at 11:07 AM, holzminister <[email protected]> wrote: > Hi all! > > Do you have new ideas to solve this problem? > > > Best regards, > EH > > > Am Thu, 26 Aug 2010 12:43:05 -0500 > schrieb Chris Bagwell <[email protected]>: > >> The output from kernel looks reasonable to me (note: I do not have >> such a tablet to compare to). >> >> I notice that on initial touch the values jump a little bit. I don't >> see any averaging logic to smooth that out in kernel or >> xf86-input-wacom which is a little surprising...but thats a different >> topic. >> >> I did look further back in stack of xf86-input-wacom from my previous >> mention and I see a secondary level were it assumes a value of zero >> only when scroll ring is out-of-proxity (in sendCommonEvent()). >> >> 759 v5 = ds->abswheel; >> 871 if (v3 || v4 || v5 || buttons || ds->relwheel) >> 872 { >> 873 sendCommonEvents(pInfo, ds, x, y, z, v3, >> v4, v5); >> >> So this looks to me like a X side bug that is samewhat new when their >> values were normalized. >> >> Hopefully Ping or Peter can offer a proper fix. >> >> Chris >> >> On Thu, Aug 26, 2010 at 12:09 PM, holzminister >> <[email protected]> wrote: >> > No problem, here comes the next try: >> > >> > Scrolling down: >> > >> > Event: time 1282842084.764066, type 3 (Absolute), code 8 (Wheel), >> > value 26 Event: time 1282842084.764073, type 4 (Misc), code 0 >> > (Serial), value -1 Event: time 1282842084.764076, -------------- >> > Report Sync ------------ Event: time 1282842084.812060, type 3 >> > (Absolute), code 8 (Wheel), value 27 Event: time 1282842084.812066, >> > type 4 (Misc), code 0 (Serial), value -1 Event: time >> > 1282842084.812068, -------------- Report Sync ------------ Event: >> > time 1282842084.840061, type 3 (Absolute), code 8 (Wheel), value 26 >> > Event: time 1282842084.840067, type 4 (Misc), code 0 (Serial), >> > value -1 Event: time 1282842084.840070, -------------- Report Sync >> > ------------ Event: time 1282842084.864058, type 3 (Absolute), code >> > 8 (Wheel), value 27 Event: time 1282842084.864063, type 4 (Misc), >> > code 0 (Serial), value -1 Event: time 1282842084.864065, >> > -------------- Report Sync ------------ Event: time >> > 1282842085.388054, type 3 (Absolute), code 8 (Wheel), value 28 >> > Event: time 1282842085.388060, type 4 (Misc), code 0 (Serial), >> > value -1 Event: time 1282842085.388064, -------------- Report Sync >> > ------------ Event: time 1282842085.488054, type 3 (Absolute), code >> > 8 (Wheel), value 29 Event: time 1282842085.488060, type 4 (Misc), >> > code 0 (Serial), value -1 Event: time 1282842085.488064, >> > -------------- Report Sync ------------ Event: time >> > 1282842086.064042, type 3 (Absolute), code 8 (Wheel), value 0 >> > Event: time 1282842086.064049, type 1 (Key), code 325 (ToolFinger), >> > value 0 Event: time 1282842086.064051, type 3 (Absolute), code 40 >> > (Misc), value 0 Event: time 1282842086.064053, type 4 (Misc), code >> > 0 (Serial), value -1 Event: time 1282842086.064056, -------------- >> > Report Sync ------------ >> > >> > >> > Something interesting to see? :) >> > >> > >> > Best regards, >> > EH >> > >> > >> > >> > >> > Am Thu, 26 Aug 2010 11:04:30 -0500 >> > schrieb Chris Bagwell <[email protected]>: >> > >> >> Opps, we forgot to mention important fact. You need to switch your >> >> console away from X for evtest to be able to see the events. >> >> >> >> When its working right, you'll see printing to the screen as you >> >> use tablet. >> >> >> >> Chris >> >> >> >> On Thu, Aug 26, 2010 at 11:02 AM, holzminister >> >> <[email protected]> wrote: >> >> > Hi! >> >> > >> >> > I don't know how wrong output should look like, so I I have to >> >> > give you the full one: >> >> > >> >> > ##### >> >> > Input driver version is 1.0.0 >> >> > Input device ID: bus 0x3 vendor 0x56a product 0xb9 version 0x104 >> >> > Input device name: "Wacom Intuos4 6x9" >> >> > Supported events: >> >> > Event type 0 (Sync) >> >> > Event type 1 (Key) >> >> > Event code 256 (Btn0) >> >> > Event code 257 (Btn1) >> >> > Event code 258 (Btn2) >> >> > Event code 259 (Btn3) >> >> > Event code 260 (Btn4) >> >> > Event code 261 (Btn5) >> >> > Event code 262 (Btn6) >> >> > Event code 263 (Btn7) >> >> > Event code 264 (Btn8) >> >> > Event code 272 (LeftBtn) >> >> > Event code 273 (RightBtn) >> >> > Event code 274 (MiddleBtn) >> >> > Event code 275 (SideBtn) >> >> > Event code 276 (ExtraBtn) >> >> > Event code 320 (ToolPen) >> >> > Event code 321 (ToolRubber) >> >> > Event code 322 (ToolBrush) >> >> > Event code 323 (ToolPencil) >> >> > Event code 324 (ToolAirbrush) >> >> > Event code 325 (ToolFinger) >> >> > Event code 326 (ToolMouse) >> >> > Event code 327 (ToolLens) >> >> > Event code 330 (Touch) >> >> > Event code 331 (Stylus) >> >> > Event code 332 (Stylus2) >> >> > Event type 2 (Relative) >> >> > Event code 8 (Wheel) >> >> > Event type 3 (Absolute) >> >> > Event code 0 (X) >> >> > Value 0 >> >> > Min 0 >> >> > Max 44704 >> >> > Fuzz 4 >> >> > Event code 1 (Y) >> >> > Value 0 >> >> > Min 0 >> >> > Max 27940 >> >> > Fuzz 4 >> >> > Event code 2 (Z) >> >> > Value 0 >> >> > Min -900 >> >> > Max 899 >> >> > Event code 5 (Rz) >> >> > Value 0 >> >> > Min -900 >> >> > Max 899 >> >> > Event code 6 (Throttle) >> >> > Value 0 >> >> > Min -1023 >> >> > Max 1023 >> >> > Event code 8 (Wheel) >> >> > Value 0 >> >> > Min 0 >> >> > Max 1023 >> >> > Event code 24 (Pressure) >> >> > Value 0 >> >> > Min 0 >> >> > Max 2047 >> >> > Event code 25 (Distance) >> >> > Value 0 >> >> > Min 0 >> >> > Max 63 >> >> > Event code 26 (XTilt) >> >> > Value 0 >> >> > Min 0 >> >> > Max 127 >> >> > Event code 27 (YTilt) >> >> > Value 0 >> >> > Min 0 >> >> > Max 127 >> >> > Event code 40 (Misc) >> >> > Value 0 >> >> > Min 0 >> >> > Max 0 >> >> > Event type 4 (Misc) >> >> > Event code 0 (Serial) >> >> > Testing ... (interrupt to exit) >> >> > ^C >> >> > ##### >> >> > >> >> > I left the program running for some time while using the board, >> >> > but the output didn't change anymore. >> >> > >> >> > Hope you can see something in these lines! >> >> > >> >> > EH >> >> > >> >> > >> >> > >> >> > Am Thu, 26 Aug 2010 11:06:11 +0200 >> >> > schrieb Ping Cheng <[email protected]>: >> >> > >> >> >> I feel it is a bug in the kernel driver. But I don't have time >> >> >> to test it. Can you run evtest >> >> >> (http://cgit.freedesktop.org/~whot/evtest/commit/) to see if the >> >> >> data was reported wrong from the kernel or not? >> >> >> >> >> >> Thank you. >> >> >> >> >> >> Ping >> >> >> >> >> >> On Tue, Aug 24, 2010 at 2:21 AM, holzminister >> >> >> <[email protected]> wrote: >> >> >> > Hi everybody! >> >> >> > >> >> >> > I thought it's time to post another problem with the scroll >> >> >> > wheel of the intuos4. :) >> >> >> > >> >> >> > When I lift my finger from the wheel after scrolling it sends >> >> >> > one signal to scroll up. For example I scroll five steps >> >> >> > down, the wheel scrolls back one step. When I scroll five >> >> >> > steps up, the same happens: The wheel increases it to six >> >> >> > steps. >> >> >> > >> >> >> > My setup: >> >> >> > * Gentoo Linux with kernel 2.6.34 >> >> >> > * Wacom driver: >> >> >> > - xf86-input-wacom 0.10.8 >> >> >> > - linuxwacom-0.8.8-8 for the kernel module >> >> >> > * Xorg-Server 1.7.7 with hal (fdi) >> >> >> > >> >> >> > >> >> >> > Does anyone notice the same or could help? >> >> >> > >> >> >> > Best regards, >> >> >> > EH >> >> >> > >> >> >> > >> >> >> > PS. Here are the last lines of what xev gives me: >> >> >> > >> >> >> > ButtonPress event, serial 33, synthetic NO, window 0x3e00001, >> >> >> > root 0xbd, subw 0x0, time 3207015, (89,93), >> >> >> > root:(967,1080), state 0x0, button 5, same_screen YES >> >> >> > >> >> >> > ButtonRelease event, serial 33, synthetic NO, window >> >> >> > 0x3e00001, root 0xbd, subw 0x0, time 3207015, (89,93), >> >> >> > root:(967,1080), state 0x1000, button 5, same_screen YES >> >> >> > >> >> >> > MotionNotify event, serial 33, synthetic NO, window 0x3e00001, >> >> >> > root 0xbd, subw 0x0, time 3207015, (89,93), >> >> >> > root:(967,1080), state 0x0, is_hint 0, same_screen YES >> >> >> > >> >> >> > ButtonPress event, serial 33, synthetic NO, window 0x3e00001, >> >> >> > root 0xbd, subw 0x0, time 3207091, (89,93), >> >> >> > root:(967,1080), state 0x0, button 4, same_screen YES >> >> >> > >> >> >> > ButtonRelease event, serial 33, synthetic NO, window >> >> >> > 0x3e00001, root 0xbd, subw 0x0, time 3207091, (89,93), >> >> >> > root:(967,1080), state 0x800, button 4, same_screen YES >> >> >> > >> >> >> > MotionNotify event, serial 33, synthetic NO, window 0x3e00001, >> >> >> > root 0xbd, subw 0x0, time 3207091, (89,93), >> >> >> > root:(967,1080), state 0x0, is_hint 0, same_screen YES >> >> >> > >> >> >> > >> >> >> > ------------------------------------------------------------------------------ >> >> >> > Sell apps to millions through the Intel(R) Atom(Tm) Developer >> >> >> > Program Be part of this innovative community and reach >> >> >> > millions of netbook users worldwide. Take advantage of special >> >> >> > opportunities to increase revenue and speed time-to-market. >> >> >> > Join now, and jumpstart your future. >> >> >> > http://p.sf.net/sfu/intel-atom-d2d >> >> >> > _______________________________________________ >> >> >> > Linuxwacom-discuss mailing list >> >> >> > [email protected] >> >> >> > https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss >> >> >> > >> >> > >> >> > ------------------------------------------------------------------------------ >> >> > Sell apps to millions through the Intel(R) Atom(Tm) Developer >> >> > Program Be part of this innovative community and reach millions >> >> > of netbook users worldwide. Take advantage of special >> >> > opportunities to increase revenue and speed time-to-market. Join >> >> > now, and jumpstart your future. >> >> > http://p.sf.net/sfu/intel-atom-d2d >> >> > _______________________________________________ >> >> > Linuxwacom-discuss mailing list >> >> > [email protected] >> >> > https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss >> > > ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Linuxwacom-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
