From d0f494918c32b391ed0e0feaa69160cccc98f4a6 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Wed, 29 Jul 2026 08:32:38 +0200 Subject: QMK: Uses of custom_data in tap_dance instead of duplicating the code --- qmk/keyboards/sofle_choc/keymaps/custom/readme.rst | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 qmk/keyboards/sofle_choc/keymaps/custom/readme.rst (limited to 'qmk/keyboards/sofle_choc/keymaps/custom/readme.rst') diff --git a/qmk/keyboards/sofle_choc/keymaps/custom/readme.rst b/qmk/keyboards/sofle_choc/keymaps/custom/readme.rst new file mode 100644 index 0000000..075dc97 --- /dev/null +++ b/qmk/keyboards/sofle_choc/keymaps/custom/readme.rst @@ -0,0 +1,48 @@ +Effects +======= + +Shift key / CapsLock +-------------------- + +The right shift key can be used to switch into capslock if the key is pressed +without any other key. + +The keyboard will exit the mode by either: +- The `KC_ESCAPE` key +- The `KC_LSHFT` key +- another action of the key `KC_RSHFT` + +Left and Right Control +---------------------- + +The `KC_F` and `KC_J` keys can be used to activate the respective left and right +control keys. + +A mecanism tries to detect if the + +Layers +====== + +There are two layers, one for the numeric keypad, and one for the navigation +arrow. + +The numeric keypad +------------------ + +This layer is mostly located on the left part of the keyboard, and is activated +with the right layer key. + +The navigation arrows layer +--------------------------- + +This layer is located on the right part of the keyboard and is activated with +the left layer key. + +Combos with other keys +---------------------- + +The navigation layer is automatically activated when the key `KC_LGUI` is +pressed : + +- In windows this allow to move a window automatically (with `KC_LGUI` + arrows) +- In Linux, this allow to map the key `mod4` + arrows to move between windows -- cgit v1.2.3