Commit graph

42 commits

Author SHA1 Message Date
Victor
edf4c932f2
Added super alt-tab
- going to remove it though so I can hold different mods for chrome
and windows. Wanted to save the code since I spent time working on it
- General code cleanup
- introduced klor and rollow keyboard.json
- set encoder resolution to 4 for alt tab to work right
2024-07-02 23:29:06 -05:00
Victor
bd72a9b350
Basically reverting back to an old keymap
- removed most combos and all key overrides
- implemented custom override for haptic and audio config
- went back to older keymap (e.g. backspace and del on most layers)
- reintroduced dedicated mouse button on thumb cluster
- mouse button 2 is now a combo
2024-07-02 00:35:32 -05:00
Victor
82832d4fc7
Keymap tweaks
- Brought back Mouse Z for temporary mouse usage
- Combined Mouse and Function Keys into one Layer
- Cleaned up unused code (e.g. combos, key overrides)
- Updated all keyboards with new layer
- Updated documentation
- I think this will be it for now. Making a list somewhere else
for future enhancements
2024-06-25 21:44:06 -05:00
Victor
169f363763
Added Host State Auto Mouse
- added mouse layer to userspace
- Ploopy Nano now turns on num lock when pointer is moved
- When the keyboard detects num lock it turns the mouse layer on
- cleaned up unused key overrides and combos
- Rules.mk was redone to drastically reduce memory footprint
- merged all config files into the main one
- made a clever way to have two _user functions in the userspace
- revised drag scroll bind for comfort
- removed dpi toggle functionality for nano for now. Need to find way to
add it back
2024-06-24 23:56:41 -05:00
Victor
7b798080da
Updating Ploopyco and linting
- added license information from linter report out
- Moved ploopy nano host state led control from keyboard level to user level
2024-06-19 09:24:47 -05:00
Victor
6e9fb9373a
Tune and polish
- Zoom shortcuts are now the scroll wheel
- removed function layer
- updated documentation
- Enabled Tab to work on Navigation layer
- Had to go back to basic minus keycode for F12 to work
2024-05-10 08:49:39 -05:00
Victor
fdfc997c28
Cleanup and Adding more overrides
- Updated documentation and standardize identation formatting
- Added numpad key overrides to get function keys
- got rid of function layer
2024-05-10 00:00:37 -05:00
Victor
d5a94942b8
Reverted Keymap and overhauled Tap-Hold Override
- Went back to num pad
- Added function key layer, maybe I'll do override to remove a layer
- Symbol layer is tri layer
- Redid tap-hold so taps can be held for repeating keys
2024-05-09 22:21:46 -05:00
Victor
90ef9a3b22
Bunch of stuff
- Fixed OLED layer list order
- Altered and combined symbols in tap hold behaviors
- removed the mousekeys optional keycode thing since mousekeys are required
- cleaned up unused tapholds
2024-05-05 23:10:55 -05:00
Victor
39ca5f2f73
Trying Callum after my Swoop got stuck in game mode
- reshuffling everything to somewhat match his keymap
- removed a bunch of combos
2024-05-05 20:27:25 -05:00
Victor
5e74da734e
Major Tweaks
- Changed how config layer is activated
- moved function keys to opposite side to match numbers
- Updated keymap image
2024-05-01 21:53:25 -05:00
Victor
d6c6d5d731
Organization and cleanup
- added more clarity on which files have config to each rules.mk
- enabled encoder on swoop again
- removed rollow oled config/files because default is fine
- added some keycodes back because I forgot not all keyboards have encoders
- added common oled config
2024-04-24 18:44:08 -05:00
Victor
0b934d4532
Forgot to turn off RGBLight, which may be a conflict 2024-04-24 17:59:01 -05:00
Victor
4c1ff262ab
At work, major cleanup
- Can't flash firmware to test RGBMatrix here so trying to do other stuff
- Added Reverse Base Layer toggle and mapped it to the encoder
- Tweaked combos. Moving mouse buttons around for comfort and moving stuff to minimize
misfires
- removed macro 2 set binds
- Fleshed out MOUSEKEY config and tweaked mouse wheel to speed it up
- Refreshed RGB Matrix config, added timeout, removed unneeded stuff
- Added split OLED data sync
- Updated keymap drawer image
- Cleaned up comments and bad Swoop rgbmatrix code
2024-04-24 12:38:08 -05:00
Victor
c769c3783c
had a j typo 2024-04-24 01:05:05 -05:00
Victor
4fc3f3b8e2
trying to flip the order while writing normal physical locations 2024-04-24 01:01:30 -05:00
Victor
808a4d6095
Trying to set the array quentin's way 2024-04-24 00:45:28 -05:00
Victor
44badd2e6f
Trying the physical led location the way quentin does it 2024-04-24 00:35:23 -05:00
Victor
68341a210c
Fixing some bugs in the mapping
- had the wrong sequence in there for the right side thumbs
- Had hte center wrong
2024-04-23 23:46:51 -05:00
Victor
760ead9996
Forgot a bunch of commas specifying the LED flags 2024-04-23 23:32:34 -05:00
Victor
4561946273
The compilier wanted RGB_MATRIX_LED_COUNT 2024-04-23 19:53:18 -05:00
Victor
0e317305c3
Updating/fixing configuration
- Had to fix the swoop rules.mk
- Update the common RGBMatrix Config
2024-04-23 19:46:37 -05:00
Victor
cc59e08fd6
defining the g_led_config struct
- had to do a bunch of math to define it
- added the config
- updated the numpad to put the dot back on the pinky for speed
2024-04-23 19:06:16 -05:00
Victor
2e9d6aa6c0
Removing EE_HANDS to see if I can get the split side encoder going 2024-04-22 08:28:10 -05:00
Victor
94849eef72
Keep finding small typos 2024-04-22 00:40:58 -05:00
Victor
cc64b41f4b
Testing out the swoop finally
- Had to revert the keycode enumerators
- Adjusted the Swoop encoder mappings
- Had to put the mouse wheels back in
2024-04-22 00:10:09 -05:00
Victor
082926a4e1
Polish and cleanup
- Redid the tap hold to simplify maintenance
- moved the ploopy nano stuff into tap hold
- removed all mention of function layer
- added double taps for programming macros
2024-04-21 10:32:13 -05:00
Victor
7c665ff65a
More Cleanup so we can do the test
- I forgot I removed the function layer
2024-04-21 08:34:53 -05:00
Victor
fb3b51bacd
Combined mouse and function layer 2024-04-17 23:41:56 -05:00
Victor
b314c3ffe1
Combo overhaul
- Remapped some combos based on how I used them
- Turned the combo term down because of misfires (e.g. re)
- Removed all the keys that are now combos to save room and
force me to get used to using combos
- Combined Game and GameNum. Removed GameNum Layer
2024-04-17 16:25:29 -05:00
Victor
5c90a110ba
Adjusting keymap to incorporate encoders
- made swoop encoders the same as rollow
- NAV key is momentary except for in number layer where it also taps 0
- NUM key now taps mouse button 1, but it won't tap that in NAV layer
- removed visual studio code fold/unfold binds as I don't use them
- cleaned up the keymap, went back to three keycode wrappers for
base and layer
- cleaned up the encoder taps
- updated readme file
2024-04-14 09:57:45 -05:00
Victor
4d5f908817
Fixed a bunch of stuff
- the layout wrapper is case sensitive, had K37 when it should be k37
- fixed whitespace formatting in several files
- removed planck from qmk_nontree.json
2024-04-11 23:45:44 -05:00
Victor
72d86e4c52
Updating wrappers
- Changed wrapper to 3x5_3 layout so I can customize a key for each
layer versus specifing one key for all layers
- Tried to be thoughtful on what I need
2024-04-11 23:30:46 -05:00
Victor
38e543a13c
Had to define RGB Matrix driver
- however it looks like I may have to update how I define RGB Matrix?
- It is no longer just yes or no anymore
2024-04-06 18:48:15 -05:00
Victor
b8d990ee2e
Fixing bugs
- enabling OLED for swoop
- Maybe I do need encoder enable for it to work
- enabling RGB Matrix
2024-04-06 18:38:12 -05:00
Victor
75c58a22eb
had to move all my encoder mappings to the specific keyboard
- documentation was right that it had to be in the keymap
2024-04-05 20:42:32 -05:00
Victor
d997b1aa0b
- Enabled Encoder Mapping, added basic map
- fixed oled orientation, maybe this time will work
- added macro to toggle base layer to save keys on config layer
2024-04-05 20:06:26 -05:00
Victor
2c0e2a49ba
Trying the converter in rules.mk for RP2040 2024-04-02 19:24:02 -05:00
Victor
3bee254545
Drasha said to add serial vendor 2024-04-02 19:15:25 -05:00
Victor
0e737700c7
trying info.json to convert to rp2040 2024-04-02 19:10:57 -05:00
Victor
fb08d4f393
Making the swoop use RP2040 2024-04-02 18:56:34 -05:00
Victor
089b71d77b
Migrating over userspace
- existing repo was not forked. Wanted to make sure I was using the standard,
not replicating it
- Updated the readme.md for the latest mappings
2024-04-01 22:26:41 -05:00