Bug 375523

Summary: No pen pressure after restarting the application with KYE EasyPen i405
Product: [Applications] krita Reporter: Laszlo Szeremi <laszloszeremi>
Component: Tablets (tablet issues are only very rarely bugs in Krita!)Assignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: halla
Priority: NOR    
Version: 3.1.1   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:

Description Laszlo Szeremi 2017-01-24 22:49:50 UTC
Due to the application defaulting to my locale (Hungary) instead of my system language, I had to restart, then there's no more pen pressure, and this bug was apparent in earlier versions too. Restarting the OS or renaming the executable seems to fix the issue, however the latter causes the application to lose all settings, the former takes ages due to my slow hard-drives. The KYE EasyPen tablet is often sold as Genius with the same model number.

If needed, I can help out in debugging, I have a little experience with C++ and general experience with software development and debugging.
Comment 1 Halla Rempt 2017-01-25 07:26:17 UTC
Hi Laszlo,

You could try to make a tablet log and see if krita finds the wintab dll at all -- use debugview to capture the log. The problem is unlikely to be in Krita's code: it's much more likely to be in the driver, which might not keep track of wintab context requests correctly. For a fun read about how bad the genius drivers are, check https://krita.org/item/anatomy-of-a-bug-fix/
Comment 2 Halla Rempt 2018-02-02 10:46:15 UTC
Sounds like the problem Genius drivers also have: once an application has asked for a context, it cannot ask for a context again after restarting. There's nothing we can do, especially since we do not have hardware to test with.