aradzie / keybr.com

The smartest way to learn touch typing and improve your typing speed.
https://www.keybr.com/
GNU Affero General Public License v3.0
1.51k stars 142 forks source link

distracting keyboard view when using programmable keyboards #63

Open FraYoshi opened 9 months ago

FraYoshi commented 9 months ago

Having a programmable keyboard, I'm facing the issue to have a qwerty keyboard displayed on the training view while using a non-emulated dvorak... and it is distracting...

I propose to let the user to decide which layout to show, or to let the user disable the keyboard view.

OhMyVolk commented 9 months ago

There is a layout option in settings, it has dvorak and some more

FraYoshi commented 9 months ago

yes, but when using a QMK programmable keyboard like the ZSA's Moonlander, the interface does not reflect the pressed keys...

I've uploaded a video to show the problem: https://www.youtube.com/watch?v=vQnSoyePOp0

MrRTi commented 9 months ago

In my experience clicking this button hides layout from screen, but the text is increased in size

image
FraYoshi commented 9 months ago

oh.. never clicked it! Thank you very much @MrRTi ! Still, having a definable custom layout would be top ^^

sehrgut commented 8 months ago

Still, having a definable custom layout would be top

I agree! Parsing KLE layouts would probably be easiest both from a flexibility and an implementation standpoint, as the code to parse and render them in-browser already exists and is open-source.

nebula-it commented 7 months ago

To add to this, the issue is with the depressed key indicator. When emulation is turned off on non-qwerty layouts, the depressed key indicator still shows up at where the pressed key would have been on the QWERTY layout.