This is the main layer, this contain most usage key (QWERTY, Enter, space, Backspace,Tab Shift...) and some key that in my opinion it should be on the default layout.
key, when we coding we use the dot frequenly to access then inner function inside class and also when we browsing website it's very necessary to enter link in web browser.
for some specific Windows commands such as
- Search on Start Menu (Windows + Search keyword)
- Sniping tool (Windows + Shift + S)
- Open Command Prompt (Windows + R)
- Open file explorer ( Windows + E)
key (aka FN key) for momentary turning on layer 1
key for switching between layer
This is layer contain the number keys and some specific keys (<,>,-,= etc...), and some needed function keys for shortcut in Visual Studio IDE feature (Rename File (F2), Debuging (F9,F10,F11), Go to definition (F12). I designed this layer for easy to momentary switching from layer 0 by pressing
This layer is optional, in my case I setup this layer contain both number keys and some aphalbet keys so I can play some MOBA and FPS game on this keyboard
- Go to QML Configurator. Import layout file
coseyfannitutti_romeo_keyboard_layout.json
and compile the layout to get the hex file. - Turning keyboard to DFU mode and then flashing hex file with QML Toolbox