https://bugs.winehq.org/show_bug.cgi?id=33056
winehq-bugs@usertracker.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq-bugs@usertracker.org
--- Comment #10 from winehq-bugs@usertracker.org --- I'm experiencing this issue too. In short, I'm trying to use Clip Studio Paint with a tablet, and pressing the control key causes the application to stop being able to draw, until the window loses and re-gains focus again.
To reproduce:
1. Download the trial version of Clip Studio Paint from http://www.clipstudio.net/en/dl. The version I am using is from a direct link of https://vd.clipstudio.net/clipcontent/paint/app/193/CSP_193w_setup.exe and the file has a SHA-256 sum of 44f9a72d57b95ff7c3fcd0ba1db0e539220209875f290419a72359b5b4191110.
2. In a fresh WINEPREFIX, use winecfg to change the Windows version to Windows 8.1. Also, in the Libraries tab, add a new override for library "msvcr100".
3. Run the installer and use all the defaults.
4. Make sure your tablet is connected and X11 knows about it (like tap the pen a few times and move the cursor around with it or something).
5. Run "C:\Program Files\CELSYS\CLIP STUDIO 1.5\CLIP STUDIO PAINT\CLIPStudioPaint.exe" with Wine.
6. Click "Use trial version (with limitations)", then click "Start"; if prompted about news click "No", then click "Pro".
7. In File -> Preferences, in the Tablet tab, make sure "Use mouse mode in setting of tablet driver" is checked and save the preferences. (Note: For some reason this only seems to be necessary with 64-bit Clip Studio Paint. With 32-bit Clip Studio Paint it does not seem to be necessary to do this.)
8. Attempt drawing on the blank canvas with your tablet. Marks should appear on the canvas. (Also make sure that the marks obey the pressure you are applying to the pen -- if not, it's interpreting it as a normal mouse rather than a tablet and the problem won't be reproducible.) The cursor should appear as a small outline of a circle, approximately the size of the drawing brush, during this time.
9. Press and release the control key on your keyboard.
10. Attempt to continue drawing with the tablet. Observe that no marks appear, and the cursor rapidly alternates between the default arrow cursor and the circle cursor. However, drawing using a mouse still works.
11. Switch the focus to a different window, then back to Clip Studio Paint. Observe that it is now possible to draw with the tablet again, and the cursor is no longer flashing.
I can observe this behavior on both Wine 2.0 from Debian Buster, and with wine-4.13 compiled from the latest source code available in Git as of 2019-08-04. This bug exists with both 32-bit and 64-bit Wine.