https://bugs.winehq.org/show_bug.cgi?id=45475
Bug ID: 45475 Summary: XM6 Type G: Can't type a specific symbol key on Japanese keyboard. Product: Wine Version: 3.12 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput Assignee: wine-bugs@winehq.org Reporter: sagawa.aki+winebugs@gmail.com Distribution: ---
In XM6 TypeG (SHARP X68000 emulator), I can't type 「:*け」 key with Japanese keyboard.
How to reproduce: 1. Download XM6 TypeG version 3.30 L35 from author's page, i.e. http://www.geocities.jp/kugimoto0715/xm6g/xm6_typeg_330L35_20170223.zip (SHA1:ed1b91938ba8ae5f39e1cac9445b8d2740518466) 2. Extract the zip archive. 3. Run xm6g.exe in x86 directory. 4. In the menu bar, choose [ツール] - [オプション] ([Tool] - [Option]). 5. Select キーボード (keyboard) tab. 6. Click No.28 in キーボード マップ (keyboard map) list. Then, a new small window titled 割り当てキーの入力 appears. 7. Type 「:*け」 key on the keyboard. 8. Check the result. To close, click the right mouse button.
Expected result: - 現在のキー (Current binding) keeps DIK_COLON.
Actual result: - 現在のキー is updated to DIK_APOSTROPHE.
About Japanese keyboard specialty in DirectInput, please refer to https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ee416757(...)