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

Keys sending non-US characters don't work in Firefox #40

Open
dreamlayers opened this issue Mar 11, 2017 · 1 comment
Open

Keys sending non-US characters don't work in Firefox #40

dreamlayers opened this issue Mar 11, 2017 · 1 comment

Comments

@dreamlayers
Copy link
Owner

This was examined in Windows 7 using a SDL 2 build of Em-DOSBox.

In Chrome 57.0.2987.98 (Official Build) (32-bit), when I use the Croatian keyboard layout, keys which would send non-US characters ([];') send US keyboard layout characters for those keys. This is like the official 0.74 build. However, z and y do get swapped to their Croatian layout places, unlike in the official 0.74 build

In Firefox 52.0 (32-bit), keys which send non-US characters have no effect. This is not okay. Z and y also get swapped.

Note that you can set keyboard layouts inside DOSBox, independently of the OS. To get a Croatian layout, you could use keyb yu for the Yugoslavian layout. The keys which send non-US characters have no effect in Firefox even after keyb yu. With both the Croatian layout set in Windows and keyb yu in DOSBox, the z and y are also swapped twice, back to their original US position. In Firefox, the workaround would be to use the US keyboard layout in the OS and set the keyboard layout in DOSBox if you need those characters. It would be nice to simply use the OS keyboard layout.

@dreamlayers
Copy link
Owner Author

Just created Emscripten issue for this: emscripten-core/emscripten#5022

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