Skip to content

Add Fn layer#15

Open
GiorgioAresu wants to merge 2 commits into
m5stack:masterfrom
GiorgioAresu:fn-layer
Open

Add Fn layer#15
GiorgioAresu wants to merge 2 commits into
m5stack:masterfrom
GiorgioAresu:fn-layer

Conversation

@GiorgioAresu
Copy link
Copy Markdown

@GiorgioAresu GiorgioAresu commented May 12, 2026

This PR adds a third layer, used with the FN button. It maps what is printed in orange/red on the device itself, plus F1-F12 on the rest of the 1st row. The rest of the buttons are currently unused (introduced a KEY_NONE that's a no-op).
This layer is implemented separately, and with higher priority, because it needs to be able to override the special keys (ie. backspace). Unfortunately this is kind of breaking for clients because the backspace was named del in the, and that's now changed to backspace to leave del for the actual delete button.
This addresses #6

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

Successfully merging this pull request may close these issues.

1 participant