-
Notifications
You must be signed in to change notification settings - Fork 149
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
Non-qwerty keyboard layout support on Linux #284
Comments
I've encountered a few other bugs, should I make issues for them? I won't bother if no one's working on this or they won't help anyone. I have no music, |
Also fullscreen bugs out pretty badly, it disables the keyboard until I restart the game, and it doesn't fill up the screen or cover the windows beneath it, so I see parts of the underlying window around the border of the game. |
I don't know if the original Dune II supports non US-QWERTY keyboard layouts. By the way, are you using SDL or SDL2 ? About other bugs, please open other issues. |
Sorry about the late reply.
|
@Walkman100 have you tried the original Dune II game with your keyboard (in DOS or with DOSBox) ? |
Just tested this on Windows, it gets my keyboard input fine. No I haven't tried the original Dune II in DOSBox, however I do remember DOSBox on my Linux install got my keyboard input as if I was using a Qwerty layout too... hmm... |
Dune II / OpenDUNE is using its own code to translate XT/AT keyboard scancodes to it's how key codes and then ASCII values : |
I have a Dvorak keyboard, and have the system set up to use it, but OpenDune gets my input as if it's Qwerty, typing "Walkman":
typing "None":
(I have no idea what the answers to any of these questions are btw)
My input config:
Using Linux Mint 17.3 Rosa, Qt: 4.8.6, KDE Development Platform: 4.14.2, Plasma Desktop Shell: 4.11.11, IBus 1.5.5
Using OpenDune v0.8 (from the title bar,
opendune --version
starts up the game as normal) from release v0.8 with data files from AbandoniaThe text was updated successfully, but these errors were encountered: