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

Numlock numbers don't work #29

Open
gsamuelhays opened this issue Oct 30, 2017 · 2 comments
Open

Numlock numbers don't work #29

gsamuelhays opened this issue Oct 30, 2017 · 2 comments
Labels

Comments

@gsamuelhays
Copy link

After hitting the num key, the numberpad area lights up on the keyboard but numbers don't actually work. Some symbols seem to.

Confirmed on Windows 7 and Fedora Linux. I have not reflashed the firmware, this is OOB keyboardio Model 01 with default firmware.

@algernon
Copy link
Contributor

algernon commented Oct 30, 2017

I think the root cause of this is the same as in keyboardio/Kaleidoscope-Numlock#10 and keyboardio/Kaleidoscope-Numlock#11. The good news is that work is under way to fix these properly!

@algernon algernon added the bug label Oct 30, 2017
@warewolf
Copy link

Got a bugreport for Keyboardio Model 01 - Kaleidoscope sketch:v1.22;lib:v1.22.

This is going to be a little confusing. Know how other keyboards have a set of 3 leds for num/caps/scroll lock? It looks like somehow the Model 01 is enabling the "numlock is enabled" LED, but not disabling it when the keyboard comes out of numlock mode.

Wild guess here, based from observation with xev(1): The keyboard sees/knows the status of the "numlock is enabled" LED and sends numlock keydown/keyup events going in numlock mode, but does not send keydown/keyup events going out of numlock mode.

How'd I find this? It broke my FVWM root menus from the mouse. FVWM treats the numlock as a modifier and shows different (unexpected) menus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants