Skip to content

Keyboard Layout Configuration and Unicode Character Input? #1

@digitalgreenery

Description

@digitalgreenery

Hi,

I have been trying to create a multi-layer and/or e-paper keyboard for years, inspired in part by the original Space Cadet keyboard and mobile phone interfaces. I even managed to get a Nemeio keyboard which seems fairly close to your project and what I wanted, but I have had no luck getting it to work on Linux as of yet.

Additionally, I looked into using QMK/Via/Vial with a compatible standard keyboard, but was having difficulty with getting Unicode characters, even within the ASCII range like ° (0x00B0), to work as it seems typically OSs and the USB keyboard prefer to use a keymap rather than arbitrary unicode inputs so I have been a bit stumped.

Getting back to my main questions:

• Keyboard Layout Creator: Are you planning to include a browser-based editor
like Vial for configuring layers and key assignments?

• Unicode Support: Will the keyboard support arbitrary Unicode characters? I have thought about three different methods that might work:
1. OS Keymap Macros: Switching between pre-configured OS layouts. (Probably the easiest, but OS/DE dependent)
2. Input Remapping Daemon: Using unique sets of function keys to signal layer changes, with
a background process remapping inputs. (The most bodged option)
3. Custom HID Driver (Probably the hardest, but most portable for the keyboard itself)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions