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

[Lithtech] [Dinput] Keybinds not set when system's language isn't english #333

Open
vini1264 opened this issue Jan 13, 2025 · 0 comments
Open

Comments

@vini1264
Copy link

I was tinkering with the Lithtech game Kiss Psycho Circus and noticed an odd behaviour regarding keybinds and inputs on different languages, my system is set to portuguese and when starting the game for the first time with default settings, some inputs in the options were empty despite it being present in the default.cfg file. When I changed my system's language to english the keybinds related to mouse were properly assigned by default without having to bind it again, this same behaviour is also present in Blood 2 where some keyboard and mouse inputs were unassigned in system's languages other than english, scroll wheel also don't work in other language layouts. I wonder if there could be an option in the Dinput wrapper to force games to recognize the keyboard layout as english. Here's images of the issue bellow to show what I mean:

English_Input

Portuguese_Input

Here's how the left click key is named after I bind it on my portuguese layout:
Portuguese_Input2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant