Commit Graph

1561 Commits (6039a4f6edefbad7604a9533d445091cd646f240)

Author SHA1 Message Date
ishtob 423c68c210 Merged Fliphalf, now defined in config, added OLED
Can now use the following in the keymap config.h to call the flipped matrix

```
#define FLIPHALF
```
8 years ago
ishtob 3a7083d810 Delete rules.mk 8 years ago
ishtob a4bdd6d084 Delete rev2fliphalf.h 8 years ago
ishtob d012b01108 Delete rev2fliphalf.c 8 years ago
ishtob 6167d7937c Delete config.h 8 years ago
ishtob dfb5a0e8f4 Delete Makefile 8 years ago
ishtob f0962bce50 Add files via upload 8 years ago
skullY 7a9437a2e3 Fix a typo 8 years ago
skullY 452949f913 Add #1170 to all the clueboard keymaps 8 years ago
tengg 3cba7a43d9 typo fixed 8 years ago
tengg a89998b977 fix typo 8 years ago
tengg 9e0ca927f9 fixed a bug related to mod + Grave with combined ESC/Grave key
This only applies to keymaps that has combined esc/grave. Here we call it theKEY.
Think about the motion when we do shift + theKEY (typing ~), or CMD + theKEY (switching window on MAC). Based on the original code, we must do following sequence:  press shift -> press theKEY -> release theKEY -> release shift. However, it is very possible and natural that we do this stroke sequence instead: press shift -> press theKEY -> release shift -> release theKEY.

If we do the 2nd stroke sequence, the code will del_key(ESC) instead of (GRV) when we release theKEY. This caused some inconvenient issues and ghost typing.

By adding a flag, this issue is eliminated and will not affect any other functions.
8 years ago
Stephen Tudor dce3847ebb Use single _FUNC layer. Move RESET and base layout-changing keys to _FUNC. 8 years ago
Dylan Khor 0ec07ddc1c Merge branch 'master' of https://github.com/Khord/qmk_firmware 8 years ago
Dylan Khor d7f2bd2964 add pgup, pgdn, home, end 8 years ago
Stephen Tudor 34c5f8094e Remove tap-dance. Raise will be accessed via holding shift while lower is active 8 years ago
Stephen Tudor b10d950708 Use normal backtick in ESC spot - I've mapped ESC to caps lock 8 years ago
Stephen Tudor 3399e39297 Fix shift tap-dance (can't use one-shot layer) 8 years ago
Gabriel Young b37f510f32 clean up config 8 years ago
Gabriel Young a3a304db9a clean up docs and provide defaults for keymap 8 years ago
Gabriel Young db2da37561 update docs 8 years ago
Gabriel Young df874a228a fix whitespace 8 years ago
Gabriel Young 7e9ca9a976 support LEDs 8 years ago
Gabriel Young a43ae7c92f Swap rows and columns to match the schematic 8 years ago
Gabriel Young 4a97ef6c48 start to define keymap; annoying because rows and columns are swapped from schematic 8 years ago
Gabriel Young d7fc236540 successfully read data from the matrix 8 years ago
Dylan Khor 561da65606 Missing comma 8 years ago
Dylan Khor ca544ecfb6 Don't feel like tap dancing arrows anymore 8 years ago
Gabriel Young 19fd20261b sketch out frosty flake matrix using custom matrix.c based on kitten paw 8 years ago
Gabriel Young 3766f902a0 boilerplate project created with new_project.sh 8 years ago
jprmesh e123ed8d5f Added KC_KEYMAP macro for old style keymaps in Atreus62 8 years ago
Dylan Khor e03ddbe118 tap dance working for esc and arrows 8 years ago
Dylan Khor 4b1d0c5859 remove const 8 years ago
Dylan Khor c7cddfc539 test td changes 8 years ago
Dylan Khor 6ca1c49d38 test fixes for tap dane 8 years ago
Dylan Khor 0c8f71e3c7 test tap dance 8 years ago
Dylan Khor 24d1745951 add config.h for customization 8 years ago
Jack Humbert c36a4496eb Update config.h 8 years ago
Jack Humbert c043d1cc47 Update config.h 8 years ago
Dylan Khor 0c0a8ee187 test 8 years ago
Dylan Khor 73a70a2c1c Add Makefile 8 years ago
Dylan Khor cf28f7bfda Add custom keycap 8 years ago
Jack Humbert b794719952 Merge pull request #1090 from qmk/backlight_softpwm
Adds soft PWM backlight for non-timed ports
8 years ago
Jack Humbert ce6dcc2b5d Merge pull request #1146 from khogeland/master
Colemak layout for Clueboard
8 years ago
Jack Humbert 71d6d7b22c Merge pull request #1147 from nooges/numpad20
Add handwired 20-key Numpad
8 years ago
Jack Humbert 8c184847f7 Merge pull request #1150 from nooges/ortho5x13
Add handwired 5x13 ortholinear keyboard
8 years ago
Jack Humbert 8685d73893 Merge pull request #1148 from nooges/hexwire-lets-split
Add Hexwire layout for Let's Split
8 years ago
Jack Humbert 09ee922a63 Merge pull request #1155 from deadcyclo/master
Worked on deadcyclo layout
8 years ago
Jack Humbert b4a3e5ebea Merge pull request #1145 from smt/smt/lets_split
Add smt keymap for Let's Split (based on serial)
8 years ago
Jack Humbert 3554b93cbd Merge pull request #1144 from milestogo/sculpt2
Microsoft sculpt mobile handwire and new shortcuts macro library
8 years ago
Jack Humbert 2e34d4bd85 update for infinity 8 years ago
Danny Nguyen 52ea58805a Add RGB underglow, move keys to allow Adjust layer to be reached 8 years ago
James Barrett 96bde794d8 Update readme and default layout for TADA68
Add the default function layer mappings for the keyboard.

Provide flashing instructions in the readme.
8 years ago
Brendan Johan Lee 0d71e631ed [deadcyclo layout] fix an error in layer illustration 8 years ago
Brendan Johan Lee e66b31a648 [deadcyclo layout] Added second unicode layer, more sane layer switches 8 years ago
Dennis Trümper e3f934ed91 remove typo from folder name 8 years ago
Dennis Trümper edb8fcc810 update documentation 8 years ago
Dennis Trümper 303f5aed41 change layer 3 on right thumb back to layer 1 8 years ago
Dennis Trümper f75c7266a3 working but some documentation needed 8 years ago
Stephen Tudor b19e34c81e Forsake spacefn in favor of left shift tapdance. Move media controls. 8 years ago
Stephen Tudor 5ae0cfeef5 Add smt keymap for Satan 'GH60' 8 years ago
Danny Nguyen 20a48e0198 Add handwired 5x13 ortholinear keyboard 8 years ago
Danny Nguyen a8f872e728 Initial commit for handwired numpad 8 years ago
Danny Nguyen 3df35f712e Add readme for layout 8 years ago
Danny Nguyen 74c6c3d277 Convert keymap to compact version 8 years ago
Danny Nguyen 718b964806 Add hexwire layout for Let’s Split 8 years ago
Kevin Hogeland 06e4b3fe1a Colemak layout for Clueboard 8 years ago
Stephen Tudor 8d4bc714e4 Update smt keymap READMEs 8 years ago
Erez Zukerman 7c7a77d4bf Tweaks keymap to reset on boot 8 years ago
milestogo feb858c5a9 Merge branch 'master' into sculpt2 8 years ago
milestogo b5bfb5104b docs for babblepaste 8 years ago
Jack Humbert bfa7e6ce04 Merge pull request #1137 from Skrymir/patch-1
Fixed minor error in ergodox infinity section.
8 years ago
Jack Humbert 8d81667fbe Merge pull request #1138 from nooges/magicforce68
Add Handwired Magicforce68
8 years ago
Jack Humbert 85121ec50e Merge pull request #1142 from guni77/my_keymap
My keymap
8 years ago
Stephen Tudor 88e862e472 Update smt keymaps for consistency 8 years ago
Lukas Stiebig 34fa8fd5d3 readme
Added a readme.md file for the keymap german-lukas.
8 years ago
Lukas Stiebig 2f5143e219 Corrected the description of the layer
Corrected the description of the Shortcuts layer.
8 years ago
Lukas Stiebig 8cc70f4d9d Added german-lukas
Added my keymap called germman-lukas.
8 years ago
Gunther Gruber cd1eb8d246 added readme file 8 years ago
milestogo 89aba30c7f fix stupid error w/ mode switch 8 years ago
milestogo 01980c96e9 added browser babble, removed code from keymap 8 years ago
Danny Nguyen 3d082382b2 Fix function layer actions 8 years ago
Danny Nguyen 7042af7020 Add Makefile 8 years ago
Ole Anders 1968ec4c24 changed definitions on keymap.c in admiral strokers
Made a few changes to my own keymaps. (organisation)
8 years ago
Ole Anders 25a7c94174 Merge remote-tracking branch 'refs/remotes/qmk/master' 8 years ago
Danny Nguyen 38a83700c3 Update description 8 years ago
Danny Nguyen 2cd2ac02d1 Add readme file 8 years ago
Danny Nguyen f3aef727e1 Set pinout and layout 8 years ago
Danny Nguyen 6ee823a821 Add rule for flashing microcontroller using avrdude 8 years ago
Danny Nguyen 1023a47be6 Copy CMD60 as starting point and rename files 8 years ago
Joshua Colbeck 08cba6c09b Fixed minor error in ergodox infinity section. 8 years ago
milestogo 2f677c24a8 working with preprocessor macros for babblepaste 8 years ago
Xyverz fbbf618a46 Removed preceeding underscore from MASTER_RIGHT in config.h 8 years ago
skullydazed 615bfc4eca Merge pull request #1107 from qmk/clueboard_cleanup
Rework the clueboard keymaps
8 years ago
Xyverz 0d9bceb2fe Merge remote-tracking branch 'upstream/master' 8 years ago
Xyverz 68808b22c0 Final tweaks to my Kinesis keymap and readme 8 years ago
Jack Humbert b042428d23 Merge pull request #1126 from folkert4/master
Various QOL changes to Espynn's keymap
8 years ago
Jack Humbert 4ab88f3a9e Merge pull request #1129 from unxmaal/unxmaal_spacefn
Layout: Spacebar long-press as fn, for GH60 and GH60 Satan boards
8 years ago
Callum Oakley 61459ab5ba moar hotkeys 8 years ago
Eric Dodd d35809a982 gh60 satan spacefn 8 years ago
Eric Dodd a8a4927622 gh60 spacefn 8 years ago
milestogo b80c97b712 clean up babblepaste 8 years ago
milestogo 0834c520c0 missed config.h stuck modifiers change 8 years ago
milestogo 748401e5c1 keymap and C6 audio testing 8 years ago
folkert4 71971e818f Various QOL changes:
Removed some unneeded keys from raise and lower layers
moved the + and = signs, backspace is now more intuitive
moved all the Function keys to CUSTOM layer
added ctrl alt del to CUSTOM layer
simplified the layout picture greatly
8 years ago
Jack Humbert 4c4cf3ca49 Merge pull request #1124 from jmdaly/roadkit_firmware
Add initial version of TheVan Keyboards Roadkit Firmware
8 years ago
Chris Helming 18ba21aa31 Update default maps for missing keys 8 years ago
John M Daly e12b1a237c Add initial version of TheVan Keyboards Roadkit Firmware 8 years ago
Jack Humbert 4583955914 Merge pull request #1116 from hot-leaf-juice/master
keymap update
8 years ago
Jack Humbert b851b0b2ae Merge pull request #1121 from Leszek111/master
add layout
8 years ago
Gunther Gruber 38cf08697b small changes in guni.c keymap to work with new qmk_firmware packet 8 years ago
Xyverz d91e09f116 Updates to the README.md 8 years ago
Xyverz 871ac5058a Minor changes to the keymap: Moved thumb-cluster ESC to Media and Keypad layers 8 years ago
bbbd49a175 Ammend readme.md 8 years ago
138b89e1a1 Add colemak_programmer 8 years ago
Gabriel Young 976c856966 Update size estimates in the Makefile
MIDI_ENABLE = no

   text    data     bss     dec     hex filename
      0   17080       0   17080    42b8 satan_midi.hex

MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined

   text    data     bss     dec     hex filename
      0   19494       0   19494    4c26 satan_midi.hex

      +2414 bytes (vs. MIDI_ENABLE = no)

MIDI_ENABLE = yes
      0   20846       0   20846    516e satan_midi.hex

      +1352 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)

MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED

   text    data     bss     dec     hex filename
      0   21292       0   21292    532c satan_midi.hex

      +1798 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)

Conclusion:
    +2400 to 4200, depending on config
8 years ago
Gabriel Young a64ae10662 Update existing keymaps
Update existing keymaps to enable MIDI_BASIC functionality.  Also added
an option MIDI_ENABLE_STRICT to be strict about keycode use (which also
reduces memory footprint at runtime)
8 years ago
Gabriel Young ea14ed122f Add basic layer to sample MIDI keycap 8 years ago
Gabriel Young 525be99ee9 Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED
MIDI_ENABLE = no

   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex

MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined

   text	   data	    bss	    dec	    hex	filename
      0	  19494	      0	  19494	   4c26	satan_midi.hex

MIDI_ENABLE = yes
#define MIDI_BASIC
MIDI_ADVANCED undefined

   text	   data	    bss	    dec	    hex	filename
      0	  19788	      0	  19788	   4d4c	satan_midi.hex

MIDI_ENABLE = yes
MIDI_BASIC undefined
#define MIDI_ADVANCED

   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex

MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED

   text	   data	    bss	    dec	    hex	filename
      0	  21140	      0	  21140	   5294	satan_midi.hex
8 years ago
Priyadi Iman Nurcahyo b27a8dea1b Merge branch 'master' into promethium 8 years ago
Callum Oakley b06961c38b updated readme 8 years ago
Jack Humbert 84b2f86f24 Merge pull request #1113 from kesslern/master
Add dvorak_emacs_software layout for ergodox
8 years ago
Josh Colbeck e51001efcc Merge remote-tracking branch 'qmk/master' 8 years ago
Callum Oakley 1316ca67af added hotkey cluster 8 years ago
Priyadi Iman Nurcahyo 3dab8a60fc added pause, prtsc & ins to list of keys to be processed on release 8 years ago
Priyadi Iman Nurcahyo 57623805e8 Move caps to FUN layer; add Pause key 8 years ago
Xyverz bf6f7a623d Merge remote-tracking branch 'upstream/master' 8 years ago
Nathan Kessler b9fce16490 Add dvorak_emacs_software layout for ergodox 8 years ago
Priyadi Iman Nurcahyo b306f83c6b Move del back to fun+backspce 8 years ago
Priyadi Iman Nurcahyo 77f9363675 Only process Fnumber on key release, and only when layer is still active 8 years ago
Jack Humbert 7ff41df32c Merge pull request #1097 from stanleylai/master
Added support for LED backlight, XD60v2's RGB underglow LED
8 years ago
Gabriel Young 64eecfc530 fix typos in keymap 8 years ago
Gabriel Young ed15973a3f Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)
satan/keymaps/midi

MIDI_ENABLE = no

   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex

MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 3 // default

   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex

MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves

   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
8 years ago
Gabriel Young d1fe24ad9f Allow customization of the number of tone keycodes and add example keymap 8 years ago
Stanley Lai 76b1f392ab XD60: Added BL_TOGG back to keymap, with 6 backlight steps 8 years ago
Jack Humbert c2239e6b96 merging 8 years ago
Stanley Lai d168822477 Updated XD60 readme and photos to reflect v2 PCB 8 years ago
skullY 1d87df5262 Add the mouse_keys layout 8 years ago
Xyverz ca1ec7b121 Fixed the TODO list. 8 years ago
skullY cbef63d8fa Rework the clueboard keymaps a bit. 8 years ago
Stephen Tudor 33bc4c070c Update smt Planck keymap 8 years ago
Stephen Tudor 334edc3c7d Add smt keymap for Let's Split (based on serial) 8 years ago
Jack Humbert 49e72632d2 remove more warnings 8 years ago
Priyadi Iman Nurcahyo e5bd81f0a6 Fix integer overflow 8 years ago
Priyadi Iman Nurcahyo 21f4944426 Merge branch 'master' into promethium 8 years ago
Priyadi Iman Nurcahyo 96a8e2d5f5 reposition ins and del key 8 years ago
Jack Humbert e34c3936b7 Merge pull request #1105 from nrrkeene/master
The Ordinary Layout v5
8 years ago
Xyverz 6fa6e6c4c6 Fixed inaccuracies in keymap comments and the readme. 8 years ago
Xyverz 80d5649f25 More refinements to my Kinesis keymap. Added a readme.md file. 8 years ago
Xyverz 1dabceb197 minor adjustments. 8 years ago