Skip to content

Wiss/qmk_keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

requirements

create a venv using python3 -m venv venv

p -m pip install qmk && mqk setup

this will create a new folder in ~/qmt_firmware. this folder contains different keyboars and default mappings. for my sofle keyboard, go to ~/qmt_formware/keyboards/sofle/keymaps. the rgb_default folder contains the default key mapping for a sofle keyboard.

compile and flash new keyboard mapping

to start creating your own file using the default templates

just:

cd ~/qmk_firmware/keyboards/sofle/keymaps/

by doing ls you will get a list of <default_configs>. choose one and use it as a template:

mkdir my_keyboard && cp -r <default_config>/* my_keyboard

and start modifying your own keymap.c file. then compile and flash

using config files in this repo

go to the qmk firmware folder:

cd ~/qmk_firmware/keyboards/sofle/keymaps/

and create a symbolic link to my_keyboard folder in this repo

ln -vs ~/Documents/qmk/my_keyboard ./my_keyboard

if you clone in a different folder, this might change a bit:

ln -vs ~<path_to_this_repo>/my_keyboard ./my_keyboard

compile and flash

note: if you python -m pip install qmk be sure to activate the venv before running the following instructions:

first compile the keymap

qmk compile -kb sofle -km my_keyboard

then, using the usb-c cable connect only one side of the keyboard and flash it (unplug the cable connecting both sides of the keyboard):

qmk flash -kb sofle -km my_keyboard

at some point, the terminal will ask to please press the keyboard reset button. do that and continue until the process is done.

then disconnect the usb-c cable from one side, and connect it to the other side. flash it again:

qmk flash -kb sofle -km my_keyboard

now you can plug the cable connecting both keyboard's parts and use your keyboard. you can check the keyboard mapping using QMK configurator test

resources

my keyboard

my sofle keyboard

About

qmk config for sofle keyboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors