https://bugs.winehq.org/show_bug.cgi?id=53778
Bug ID: 53778 Summary: delete key doesn't works on bepo layout Product: Wine Version: 7.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: sloonz@gmail.com Distribution: ---
Created attachment 73263 --> https://bugs.winehq.org/attachment.cgi?id=73263 Trace
On a bepo layout, pressing the delete key not only deletes the character under the keyboard cursor, but also inserts a ".".
How to reproduce:
1. wine notepad
2. setxkbmap fr bepo (tip: type setxkbmap us in another terminal before switching the layout so you just have to press enter to change back to an us keyboard)
3. Type any string (for example "test"), place the keyboard cursor anywhere inside the string (for example before "e"), press the delete key
4. Expected result: "tst". Actual result: "t.st"
Attached is a trace with WINEDEBUG=+msg in both scenarios (we see that in the bepo case, a WM_CHAR event is sent which shouldn't happen). xev shows no meaningful difference.