-
Notifications
You must be signed in to change notification settings - Fork 123
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!