https://bugs.winehq.org/show_bug.cgi?id=55376
Bug ID: 55376 Summary: [USER32/NTUSER] Keyboard app accents doesn't change the keys correctly. Product: Wine Version: 8.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: julenuri@hotmail.com Distribution: ---
Wine version: 8.13 Environment: Debian 11 Software tested: Accents 1.0 from this web: https://www.dcmembers.com/skrommel/download/accents/#
Steps to reproduce: The functionality is simple. After 3 or more keyboard inputs in the letters A, E, I, O, U or Y, you will have accent mark.
1. start the software accents 2. start wine notepad or whatever notepad you want. 3. input 3 "a"
There is a failure somewhere into key hooking process: WH_KEYBOARD_LL, WM_USER+(number), DWL_MSGRESULT, PM_NOREMOVE, VK_LSHIFT [have a bad value (-32768)], GetAsyncKeyState, CharLowerA, SetWindowsHookExA, CallNextHookEx, VkKeyScanExA, MapVirtualKeyA. I'm not sure where because I'm not developer and I have zero time to check where is exactly the failure.
Expected behavior: It should write å.
Issue: But in fact, it only deletes the input.
Video of the issue: https://youtu.be/B56TUdg3zQ8 Video of example of no issue: https://www.dcmembers.com/skrommel/wp-content/uploads/sites/2/2017/10/Accent...
We detected the same behaviour in ReactOS too long time ago, but I guess no-one tested in Wine before: https://jira.reactos.org/browse/CORE-5627
https://bugs.winehq.org/show_bug.cgi?id=55376
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[USER32/NTUSER] Keyboard |Accents.exe (by skrommel) |app accents doesn't change |doesn't inject characters |the keys correctly. |correctly URL| |https://www.dcmembers.com/s | |krommel/download/accents/ Keywords| |download