Firmware for the EcoSteno stenographer keyboard
| .github/workflows | ||
| keyboards/noll | ||
| .gitattributes | ||
| README.md | ||
Ecosteno Custom Keymaps
This repository contains the custom keymaps for the Ecosteno keyboard. It also contains the guide on how to set up the keymaps.
Table of Contents
- Ecosteno Custom Keymaps
- Table of Contents
- Related Articles
- Pre-requisites
- Clone Repository
- Set Up QMK Environment
- Remapping Keys
- Flashing the Keyboard
Related Articles
Pre-requisites
- EcoSteno Keyboard
- MacOS
- Homebrew
- EcoSteno Firmware
Clone Repository
git clone git@github.com:afiqzudinhadi/EcoSteno-Firmware.git
Set Up QMK Environment
1. Prepare Build Environment
brew install qmk/qmk/qmk
2. Run QMK Setup
qmk setup
Answer 'Y' to all the prompts.
3. Copy the keyboard to the QMK directory
cp -r keyboards/* ~/qmk_firmware/keyboards/
4. Test Build Environment
qmk compile -kb noll/ecosteno -km default
Remapping Keys
1. Edit the Keymap File
Keymaps are located in the following directory:
keyboards/noll/ecosteno/keymaps/default/keymap.c
Keymap guide can be found here.
2. Copy the Keymap to the QMK Directory
If keymap file is edited, copy the keymap to the QMK directory:
cp -r keyboards/* ~/qmk_firmware/keyboards/
3. Compile the Keymap
qmk compile -kb noll/ecosteno -km default
Flashing the Keyboard
- Plug in the keyboard to the computer.
- Press the reset button on the back of the keyboard near the USB port.
- LEDs on the keyboard will turn off.
- Run the following command to flash the keyboard:
qmk flash -kb noll/ecosteno -km default
- The keyboard will restart and the new keymap will be loaded.
- LEDs on the keyboard will turn on.