-
-
Notifications
You must be signed in to change notification settings - Fork 39.9k
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
[Keyboard] add kbd0 Curve0 60 ANSI #24609
Conversation
Co-authored-by: jack <[email protected]>
Based on reference image:
|
Am unsure how best to proceed here. The keyboard supports split backspace, split left shift, and split right shift both ways (1u 1.75u or 1.75u 1u). This results in 2 * 2 * 3 = 12 possible layouts. Having 12 layouts to choose from seems annoying for the user but maybe this is the best way? The PCB and default keymap are designed to work for most cases by default (backspace is either the 2u key or the right 1u key; left shift is either the 2.25u key or the (left) 1.25u key, right shift is either the 2.75u key or the (left) 1.75u key). But I can see how having just the full layout can be confusing |
I'd agree that a layout entry in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as per Conversation
Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
Adding a keyboard
Description
Adding the Curve0 60 ANSI keyboard
Types of Changes
Checklist