[Bug 12005] Regression in pressure sensitivity with wizardpen tablet driver and Photoshop 7

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Mar 12 11:56:43 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=12005


Dan Kegel <dank at kegel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Target Milestone|---                         |1.0.0




--- Comment #4 from Dan Kegel <dank at kegel.com>  2008-03-12 11:56:43 ---
And here's a log from the good old wine-0.9.33:

trace:wintab32:LoadTablet Initializing the tablet to hwnd 0x10024
trace:wintab32:X11DRV_LoadTabletInfo Trying device 0(Keyboard0)
trace:wintab32:X11DRV_LoadTabletInfo Trying device 1(WizardPen Tablet)
trace:wintab32:X11DRV_LoadTabletInfo Is Extension Device
trace:wintab32:X11DRV_LoadTabletInfo Trying device 2(Mouse0)

It looks like we need to be a bit more liberal in
IS_TABLET_CURSOR().  See
http://source.winehq.org/source/dlls/winex11.drv/wintab.c#L386
In particular, maybe we need a table of known good tablet types,
e.g.
  static const char *tablet_whitelist[] = {"wacom", "wizardpen", NULL};
and then have IS_TABLET_CURSOR check that whole list, not just wacom.
And probably turn IS_TABLET_CURSOR into a real function.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list