Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AZERTY Keyboard support does not work for web versions #2841

Closed
Mimigris opened this issue Sep 4, 2022 · 3 comments · Fixed by EasyRPG/buildscripts#144
Closed

AZERTY Keyboard support does not work for web versions #2841

Mimigris opened this issue Sep 4, 2022 · 3 comments · Fixed by EasyRPG/buildscripts#144
Labels
Emscripten WebAssembly/JavaScript port for web browsers Has PR Dependencies This PR depends on another PR Input Input related (gamepads, keyboard mappings, mouse support). For KeyInputProc, add event/interpreter Patch available
Milestone

Comments

@Mimigris
Copy link

Mimigris commented Sep 4, 2022

Please fill in the following fields before submitting an issue:

Name of the game:

Easy RPG test games and several Yume Nikki type of game.

Player platform:

Windows, both test game from Easy RPG and YNO Project.

Describe the issue in detail and how to reproduce it:

Unlike playing with the .exe Easy RPG Player, Z and W key, A and Q (and probably some others I'm missing) are not reversed to match with a french keyboard. Not sure if it's done due to a technical limitation or not.

@fdelapena fdelapena added Emscripten WebAssembly/JavaScript port for web browsers Input Input related (gamepads, keyboard mappings, mouse support). For KeyInputProc, add event/interpreter labels Sep 12, 2022
@Ghabry
Copy link
Member

Ghabry commented Oct 1, 2022

This is a bug in SDL that should be resolved soon libsdl-org/SDL#2098 (comment)

@Ghabry Ghabry added the Has PR Dependencies This PR depends on another PR label Nov 1, 2022
@Ghabry
Copy link
Member

Ghabry commented Nov 1, 2022

The fix is in but we must wait now for the next SDL2 release (2.26). Hopefully comes in a month or two.

Then a recompile should fix it :)

@Ghabry
Copy link
Member

Ghabry commented Mar 25, 2023

Tested it now: Pressing Z on German keyboard gives Y (matching the scancode), so this is indeed fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Emscripten WebAssembly/JavaScript port for web browsers Has PR Dependencies This PR depends on another PR Input Input related (gamepads, keyboard mappings, mouse support). For KeyInputProc, add event/interpreter Patch available
Development

Successfully merging a pull request may close this issue.

3 participants