amethyst / amethyst/bracket-lib
Keyboard layout not working for wasm target
- Langage dominant
- Rust
- Étoiles
- 1.7k
- Forks
- 126
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm trying to pick up some basics of wasm, by following along with the Roguelike tutorial.
I ran into a weird issue when trying to get movement to work using `hjkl` (instead of the arrow keys). The issue is that I use a Colemak layout (via `setxkbmap` on Linux) so these keys are not in their original positions. The keys work as I expect when running locally through `cargo run`, but when running via a local web server and the `wasm32-unknown-unknown` target, the Colemak layout is somehow disabled and the keys are in their QWERTY positions.
Any idea where I can start looking for a solution to this? I was expecting the Colemak layout to work in my wasm projects as in the rest of my system. Maybe the problem lies at a lower level than `bracket-lib`?
(The full `setxkbmap` command I use is: `setxkbmap -model pc105 -layout us,us -variant colemak,altgr-intl -option -option "grp:shifts_toggle,ctrl:nocaps,terminate:ctrl_alt_bksp"`)
Thanks for the nice library and tutorial!
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.