Age | Commit message (Collapse) | Author |
|
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Process mouse movement in the keymap before it is sent to the host. Example uses
include filtering noise, adding acceleration, and automatically activating a
layer. To use, define the following function in your keymap:
void ps2_mouse_moved_user(report_mouse_t *mouse_report);
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
With this change, when ps2_mouse is disabled, mousekeys works as usual. With
ps2_mouse enabled, mousekeys button state is shared with ps2_mouse for clicking,
dragging, and scrolling, mousekeys clicks are produced by ps2_mouse only, and
mouskeys button state is transferred to mousekeys without generating clicks to
enable mousekeys dragging.
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Will <wailinnyu@gmail.com>
Co-authored-by: Andrew Koh <andrew@springlabs.com>
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Maarten Dekkers <maartenn2001@gmail.com>
|
|
Co-authored-by: Maarten Dekkers <maartenn2001@gmail.com>
|
|
* Fix layouts for FM2U
* Leave old layout names as deprecated aliases
|
|
Apparently VIA allocates bits in the layout options field from the
lowest bit, but starting from the **last** option defined in the JSON
file. So the default value 0x06 was actually trying to set the value
`3` (`0b11`) for the second-to-last option ("Right Shift"), which had
only 3 values defined, and the attempt to set an undefined option value
caused the VIA app to hang with a black window.
Fix the default layout options so that it works as intended (the
"Macropad" and "65% Column" options are set).
|
|
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Started AHK Companion Development
* Updated the readme
* Added AutoHotKey companion file
* Updated documentation
* Cleaned up the files and revised documentation
* Finished the readme.md updates
* Fixed the LED issue where the last LED did not reflect the right color
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
* Fixed `Nested layout macro detected. Matrix data not available!`
* Updated info for XD87
* Layout fixes.
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Change TILD to GRV
|
|
* Create config.h
* Create info.json
* Create rart67.c
* Create rart67.h
* Create readme.md
* Create rules.mk
* Create keymap.c
* Update readme.md
* Update info.json
* Update info.json
* Update config.h
|
|
* Add UNK keyboard.
* Update keyboards/handwired/unk/info.json
* Use KC_NO to block out nonexistent matrix positions.
* Update keyboards/handwired/unk/readme.md
* Update keyboards/handwired/unk/keymaps/default/keymap.c
|
|
* Add files via upload
* Add files via upload
Edited code to fix the formatting so that it follows the conventions.
* Create README.md
* Update config.h
* Update keyboards/rotr/config.h
* Update keyboards/rotr/config.h
* Update keyboards/rotr/config.h
* Update keyboards/rotr/kb.h
* Update keyboards/rotr/keymaps/default/keymap.c
* Update keyboards/rotr/keymaps/default/keymap.c
* Update keyboards/rotr/rules.mk
* Update keyboards/rotr/keymaps/default/keymap.c
* Update keyboards/rotr/kb.c
* Delete Makefile
* Rename kb.c to rotr.c
* Rename kb.h to rotr.h
* Update rules.mk
* Rename README.md to readme.md
* Create info.json
* Update keyboards/rotr/keymaps/default/keymap.c
* Update keyboards/rotr/readme.md
* Update keyboards/rotr/readme.md
* Update keyboards/rotr/readme.md
* Update keymap.c
* Update rotr.c
* Update info.json
* Update keyboards/rotr/readme.md
|
|
* Add Fallacy
* Accept suggestions
* fixed build error, renamed readme, added keymap specific config to force enable NKRO
* remove FORCE_NKRO on VIA keymap, fix header
* fix info.json to accurately reflect keymap
* remove additional empty layers from default_split_bs keymap
* Accept keymap formatting suggestions
* remove empty config files at keymap level
|
|
* Adding VIA support for 40percentclub/luddite
* Update config.h
* Update rules.mk
* Delete config.h
config.h was created to override the "default" of RGBLED_NUM 8
deleting the file to keep with defaults
* Removing block and comment as suggested
* Update PRODUCT_ID
Changing from:
#define PRODUCT_ID 0x0A0C
To:
#define PRODUCT_ID 0x4C55 // "LU"
* Changing Vendor ID
Changing Vendor ID from:
#define VENDOR_ID 0xFEED
To:
#define VENDOR_ID 0x3430 // "40"
* Adding VIA support to cannonkeys/practice60
Adding VIA support to cannonkeys/practice60
* updated VENDOR_ID to match other CannonKeys boards
* changed PRODUCT_ID to be unique
* added additional notes to readme.md
* keymap.c and config.h for VIA support
* Update readme.md
* Update keyboards/cannonkeys/practice60/readme.md
* Update keyboards/cannonkeys/practice60/readme.md
* Update keyboards/cannonkeys/practice60/config.h
* Update rules.mk
* Update keyboards/cannonkeys/practice60/config.h
* Update config.h
* Rebased from Master
Rebased from Master
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Trying to fix problems in my kyria steez
* repeating last commit.....
* repeating last commit on EDIT layer but swapping direction
exit
* moving the reversed desktop moves to the symbol layers on the same hand, for easier activation
* adding mac desktop movement keys to Kyria layout
* Adding readmes to my keymaps
* Removing a png...
* Update keyboards/ergodox_ez/keymaps/rmw/keymap-mac.c removing EPRM case
* Apply suggestions from code review
Great updates to various old-school or outdated ways I was doing things, removing some commented out code, etc.
* Apply suggestions from code review
Additional improvements
* Moving tapdances.cpp to userspace as tapdances.c
* reindenting the Kyria keymap to follow four-spaces convention, turning off oled on my kyria, improving the led handling on the Ergodox.
* updating led stuff on the other two versions of the keymap, removing EPRM key from main keymap
* Apply suggestions from code review
I'm adding these various removals to the config file because it seems that at this time those settings are in harmony with the ergodox_ez defaults.
* Moving encoder functions into their own userspace file
* Apply suggestions from code review
Removing settings that are now defaults, clearing out placeholder custom keycodes (smh)
* updating encoder functions.
* Moving to LAYOUT_stack for all layers, adding end of file newlines, switching to some shorter keycode aliases
* Okay, refactor is well underway.
* refactored! Also improved led handling for ergodox and rgb handling for kyria
* removing mac/windows swappable version because I don't feel like dealing with it when reflashing is so easy.
* moving LAYOUT_stack into kyria.h
* moving the alternate default layer down next to QWERTY
|
|
* Refactor: add adelais rev.3
* update
* Update keymap.c
* update
* update
* update
|
|
* add compatible_microcontrollers.md translation
* update based on comment
* update based on comment
|
|
|
|
|
|
* Initial upload - sedan and coupe keyboards
* Update coupe.h
* Update coupe.h
* Update coupe.h
* Update sedan.h
* Update keyboards/clawsome/coupe/readme.md
* Update keyboards/clawsome/sedan/config.h
* Update keyboards/clawsome/sedan/config.h
* Update keyboards/clawsome/coupe/config.h
* Update keyboards/clawsome/sedan/readme.md
* Update keyboards/clawsome/sedan/info.json
* Update keyboards/clawsome/sedan/readme.md
* Update keyboards/clawsome/coupe/readme.md
* Update keyboards/clawsome/coupe/info.json
* Update keyboards/clawsome/coupe/coupe.h
* Update keyboards/clawsome/coupe/info.json
* Update keyboards/clawsome/coupe/info.json
* Update keyboards/clawsome/coupe/keymaps/default/keymap.c
* Update keyboards/clawsome/sedan/info.json
* Update keyboards/clawsome/sedan/sedan.h
* Update keyboards/clawsome/sedan/rules.mk
* Update keyboards/clawsome/sedan/sedan.h
* Update keyboards/clawsome/sedan/keymap/default/keymap.c
* Update keyboards/clawsome/sedan/keymap/default/keymap.c
* Update keyboards/clawsome/coupe/rules.mk
* Update keyboards/clawsome/sedan/info.json
* Update keyboards/clawsome/sedan/info.json
* Rename keymap.c to keymaps.c
* Rename keymap.c to keymaps.c
* folder name updated
* updated keymaps
* remove erroneously added files
* extend keymap functionality
* Update config.h
* Update config.h
* added URL on line #3 for image of Coupe
* Added URL to line #3
* Update keyboards/clawsome/sedan/readme.md
* Update keyboards/clawsome/coupe/readme.md
|
|
* adding dz60 layout lint_kid
* adding dz60 layout lint_kid, removed readme
* removing wrong commented layout from dz60 lint_kid layout
* added readme
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
|
|
* [Breaking] Move Wete to ramonimbao folder
* Delete files
* Move files with git instead
* Update readme with new directory
|
|
|
|
|
|
* update docs/ja/cli.md
* update docs/ja/cli_commands.md
* Update docs/ja/cli.md
Co-authored-by: shela <shelaf@users.noreply.github.com>
* update docs/ja/cli_commands.md
Co-authored-by: shela <shelaf@users.noreply.github.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
|
|
* add documentation_templates.md translation
* update based on comment
* update based on comment
|
|
* add documentation_best_practices.md translation
* update based on comment
* update based on comment
|