[Bug 48650] New: Support other keyboard layout than "standard" one (dvorak, bepo…)
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Feb 23 08:36:44 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=48650
Bug ID: 48650
Summary: Support other keyboard layout than "standard" one
(dvorak, bepo…)
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winex11.drv
Assignee: wine-bugs at winehq.org
Reporter: aeris+winehq at imirhil.fr
Distribution: ---
Created attachment 66509
--> https://bugs.winehq.org/attachment.cgi?id=66509
bepo patch
Currently running wine with a "not standard" keyboard like bépo or dvorak leads
to some key not recognized.
On bépo, key like "«" ("2" caps on an azerty) not completely working. On Guild
Wars 2, "«" works correctly on chat input but can't be bind to a function on
ingame key mapping menu, or "é" ("z" on an azerty) works standalone but not
with alt modifier (but ctrl or shift modifiers work).
I try to modify directly
https://github.com/wine-mirror/wine/blob/c698682b3286d72cc7c4c4624b4d14b03dbe6908/dlls/winex11.drv/keyboard.c
to add bépo support but I don't understand `key_scan` or `key_vkey` values.
Achieve to get almost fully working bépo keyboard ("«" and "é" act correctly
again but some modifiers don't work) with removal of all mapping in this file
but a custom bépo one (made without real understanding of what I do :P).
--
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