summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Added GH60 Satan ISO layout with split right shift and split backspace (#2773)Christian Hartlage2018-04-204-0/+193
| | | | | | | | | | * added an iso layout that supports split backspace and split rshift * added a keymap which uses the iso layout with split backspace and split rshift * added a #define LAYOUT_ for the KEYMAP_ * fixed missing newline
* Add Staryu macropad support (#2768)Kenneth Aloysius2018-04-2016-9/+546
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap * Staryu: initial port * Add personal keymap * Added and updated READMEs * Fix: default keymap for staryu * Rudimentary backlight support. * Enabled mousekeys for default keymap * use QMK_KEYBOARD_H and LAYOUT * Update readme.md for NIU mini: flash using avrdude * Fix missing linebreaks for Staryu README * Update readme.md
* Add Carpalx keymap for Kinesis (#2771)Thanh Hai Mai2018-04-204-0/+315
|
* Added dz60/eric and hhkb/eric (#2772)Eric2018-04-202-0/+163
| | | | | | * added hhkb eric * dz60 and hhkb
* Updated folder name; overdue updates to keymap and readme files (#2770)Salt-Peanuts2018-04-206-451/+937
| | | | | | | | * Updated info and fixed minor errors * Updated folder name; overdue updates to keymap and readme files Updated folder name; overdue updates to keymap and readme files
* QMK Configurator support for alps64 pcb (#2774)MechMerlin2018-04-203-3/+99
| | | | | | | | | | * Change KEYMAP to LAYOUT * add layouts that match the layouts hasu has defined for alps64 * add layouts in info.json for aek, standard, and infinity * Add LAYOUT_iso and LAYOUT_all along with respective info.json LAYOUTs
* Launchpad (#2767)That-Canadian2018-04-2011-0/+350
| | | | | | | | * Line ending stuff again * Added base launchpad files and a default layout * Updated KEYMAP to LAYOUT, also editing default keymap a bit and added a readme
* Updated info and fixed minor errors (#2769)Salt-Peanuts2018-04-194-13/+12
|
* Adds default IC keymap (#2677)Josh Asplund2018-04-192-0/+290
|
* Updated personal keymaps, fixed Let's Split default keymap, updated JJ40 ↵Kenneth Aloysius2018-04-1918-106/+463
| | | | | | | | | | | | | | | | | | | | | | | | | | | | README (#2704) * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap
* Implement magic 8-ball mode for big series switch (#2763)Cole Markham2018-04-191-0/+144
|
* ScrabblePad Support (#2760)MechMerlin2018-04-199-0/+488
| | | | | | | | | | | | | | * Initial commit for donutcat's 15x15 monstrosity * modify readmes to be more descriptive * Add info.json to support QMK Configurator * Update copyright and change REPLACE_WITH_YOUR_NAME to MechMerlin * update naming convention for ScrabblePad * remove .vscode directory as per Jack's comments
* Add gh60 chaser Layout (#2757)Christian Richter2018-04-192-0/+427
|
* Add magic backspace to my layout (#2758)Harry Mills2018-04-192-6/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Haegin's keymap * Potential improvements to the keyboard * Add haegin minidox layout * Add Haegin's keyboard to ergodox layouts * Update Haegin's minidox keymap * Add home, end, and page up and down * Magic Backspace Backspace still acts as control when you hold it down, but if you tap it twice and hold it's a held backspace. Tapping it more than twice it continues to act as backspace, but it deletes more characters with each tap with the quantity deleted based on the fibonacci sequence. * Switch to deleting words after 4 taps When hitting backspace, after 4 taps this switches to deleting by word because if you're hitting backspace that frantically you must need to delete a lot of stuff. Holding backspace after 4 taps will delete words in the same way that holding alt+backspace deletes words on a normal keyboard.
* Correct documentation for `PREVENT_STUCK_MODIFIERS`Joe Wasson2018-04-191-1/+1
|
* added omnikey_blackheart keyboard support (#2688)blindassassin1112018-04-196-0/+201
| | | | | | | | * added omnikey_blackheart keyboard support * fixing omnikey_blackheart layout * fixing omnikey_blackheart NKRO
* Add Faux Clicking as subset of Audio feature (#2748)Drashna Jaelre2018-04-197-21/+111
| | | | | | | | | | * Add Faux Clicky to main Audio feature * Make clicky settings user configurable * Add additional documentation * Don't play when music mode is enabled (hopefully)
* Add support for Big Series 1-key PCB by Woodkeys.clickCole Markham2018-04-199-0/+431
|
* Meira updates for bluetooth and audio (#2731)Cole Markham2018-04-1913-44/+347
| | | | | | | | | | * Add audio output * Update Miera to fix bluetooth issues, bootloader definition. * Added keymap with audio example * Cleanup Meira audio code
* Added bending to MIDI (#2740)adiron2018-04-182-0/+23
| | | | | | | | | | | This is done via MI_BENDD and MI_BENDU. At the moment the value is hardcoded and cannot be adjusted (future commit?) and is the max for the `midi_send_pitchbend` function (up or down). `MI_BENDD` and `MI_BENDU` both require `#define MIDI_ADVANCED` MIDI pitch bend was already implemented in `protocol/midi.c`, I merely added the keycodes to trigger them. :) (thanks to Jack, two years ago in commit fb4fe52c apparently)
* Link to Atmel's flip is broken. (#2752)internetirl2018-04-181-1/+1
| | | | | | | The link to Atmel's flip is broken. It re-directs to http://www.microchip.com/. Please update! I think this is the correct link. Please verify. http://www.microchip.com/developmenttools/productdetails.aspx?partno=flip
* Added amj40 keymap (#2754)Ethan Madden2018-04-173-0/+125
| | | | | | | | | | | fixed shift area keymap updates to try to make this thing usable documentation tweaks fix readme mismatch clean up and finish docs
* impstyle keymap added (#2753)zwnk2018-04-171-0/+119
|
* Update maartenwut's keymaps (tada68, atom47) and add GH60 layout (#2751)Maarten Dekkers2018-04-163-47/+84
|
* Add a custom USB driver for ARM (#2750)fredizzimo2018-04-1513-51/+738
| | | | | | | | | | | | | | | | | | | | * Copy Chibios serial_usb_driver into the chibios/protocol It's renamed to usb_driver to avoid name conflicts * Make the usb driver compile * Disable ChibiOS serial usb driver for all keyboards * Change usb_main to use QMKUSBDriver * Initialize the usb driver buffers * Add support for fixed size queues * Fix USB driver initialization * Don't transfer an empty packet for fixed size streams
* update Helix keymap 'five_rows' (#2635)Takeshi ISHII2018-04-155-229/+341
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add 'HELIX=' option for build * add IOS_DEVICE_ENABLE for iPad * shrink size to helix five_rows keymap.c * shrink size. _ADJUST number change * add KEYPAD layer * modify keypad leyer * display RGB mode on slave side OLED * fix Colemak, Dvorak center DEL to BS * change LEFT BS to LEFT SP and add AUX layer for try old map * update update_base_layer() * add right keypad and keypad func layer * use MO() macro insted of LOWER,RAISE,ADJUST custom key-code * remove LOWER,RAISE,ADJUST custom key-code * use MO(_LOWER|_RAISE|_ADJUST) * relayout ADJUST layer * modify Function Layer. PGUP,PGDN swap HOME,END * add Keypad aux layer for '00' send * update README.md, README_jp.md * fix README.md * fix README.md, README_jp.md
* Add Illustrator keymap layout for Ergo42 (#2658)Biacco422018-04-153-0/+159
|
* Updated Levinson and Fourier keymaps (#2685)Spencer2018-04-159-0/+325
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * new file: keyboards/dilly/keymaps/delmo/config.h new file: keyboards/dilly/keymaps/delmo/keymap.c new file: keyboards/dilly/keymaps/delmo/rules.mk new file: keyboards/fourier/config.h new file: keyboards/fourier/fourier.c new file: keyboards/fourier/fourier.h new file: keyboards/fourier/i2c.c new file: keyboards/fourier/i2c.h new file: keyboards/fourier/keymaps/default/config.h new file: keyboards/fourier/keymaps/default/keymap.c new file: keyboards/fourier/keymaps/default/rules.mk new file: keyboards/fourier/keymaps/valgrahf/config.h new file: keyboards/fourier/keymaps/valgrahf/keymap.c new file: keyboards/fourier/keymaps/valgrahf/rules.mk new file: keyboards/fourier/matrix.c new file: keyboards/fourier/readme.md new file: keyboards/fourier/rev1/config.h new file: keyboards/fourier/rev1/rev1.c new file: keyboards/fourier/rev1/rev1.h new file: keyboards/fourier/rev1/rules.mk new file: keyboards/fourier/rules.mk new file: keyboards/fourier/serial.c new file: keyboards/fourier/serial.h new file: keyboards/fourier/split_util.c new file: keyboards/fourier/split_util.h * new file: keyboards/levinson/keymaps/valgrahf/config.h new file: keyboards/levinson/keymaps/valgrahf/keymap.c new file: keyboards/levinson/keymaps/valgrahf/rules.mk * modified: keyboards/levinson/keymaps/valgrahf/keymap.c * deleted: keyboards/dilly/keymaps/delmo/config.h deleted: keyboards/dilly/keymaps/delmo/keymap.c deleted: keyboards/dilly/keymaps/delmo/rules.mk * modified: keyboards/fourier/keymaps/valgrahf/keymap.c * deleted: keyboards/fourier/config.h deleted: keyboards/fourier/fourier.c deleted: keyboards/fourier/fourier.h deleted: keyboards/fourier/i2c.c deleted: keyboards/fourier/i2c.h deleted: keyboards/fourier/keymaps/default/config.h deleted: keyboards/fourier/keymaps/default/keymap.c deleted: keyboards/fourier/keymaps/default/rules.mk deleted: keyboards/fourier/keymaps/valgrahf/config.h deleted: keyboards/fourier/keymaps/valgrahf/keymap.c deleted: keyboards/fourier/keymaps/valgrahf/rules.mk deleted: keyboards/fourier/matrix.c deleted: keyboards/fourier/readme.md deleted: keyboards/fourier/rev1/config.h deleted: keyboards/fourier/rev1/rev1.c deleted: keyboards/fourier/rev1/rev1.h deleted: keyboards/fourier/rev1/rules.mk deleted: keyboards/fourier/rules.mk deleted: keyboards/fourier/serial.c deleted: keyboards/fourier/serial.h deleted: keyboards/fourier/split_util.c deleted: keyboards/fourier/split_util.h * deleted: keyboards/fourier/config.h deleted: keyboards/fourier/fourier.c deleted: keyboards/fourier/fourier.h deleted: keyboards/fourier/i2c.c deleted: keyboards/fourier/i2c.h deleted: keyboards/fourier/keymaps/default/config.h deleted: keyboards/fourier/keymaps/default/keymap.c deleted: keyboards/fourier/keymaps/default/rules.mk deleted: keyboards/fourier/keymaps/valgrahf/config.h deleted: keyboards/fourier/keymaps/valgrahf/keymap.c deleted: keyboards/fourier/keymaps/valgrahf/rules.mk deleted: keyboards/fourier/matrix.c deleted: keyboards/fourier/readme.md deleted: keyboards/fourier/rev1/config.h deleted: keyboards/fourier/rev1/rev1.c deleted: keyboards/fourier/rev1/rev1.h deleted: keyboards/fourier/rev1/rules.mk deleted: keyboards/fourier/rules.mk deleted: keyboards/fourier/serial.c deleted: keyboards/fourier/serial.h deleted: keyboards/fourier/split_util.c deleted: keyboards/fourier/split_util.h keyboards/fourier/ * new file: keyboards/fourier/config.h new file: keyboards/fourier/fourier.c new file: keyboards/fourier/fourier.h new file: keyboards/fourier/i2c.c new file: keyboards/fourier/i2c.h new file: keyboards/fourier/keymaps/default/config.h new file: keyboards/fourier/keymaps/default/keymap.c new file: keyboards/fourier/keymaps/default/rules.mk new file: keyboards/fourier/keymaps/valgrahf/config.h new file: keyboards/fourier/keymaps/valgrahf/keymap.c new file: keyboards/fourier/keymaps/valgrahf/rules.mk new file: keyboards/fourier/matrix.c new file: keyboards/fourier/readme.md new file: keyboards/fourier/rev1/config.h new file: keyboards/fourier/rev1/rev1.c new file: keyboards/fourier/rev1/rev1.h new file: keyboards/fourier/rev1/rules.mk new file: keyboards/fourier/rules.mk new file: keyboards/fourier/serial.c new file: keyboards/fourier/serial.h new file: keyboards/fourier/split_util.c new file: keyboards/fourier/split_util.h * modified: keyboards/fourier/keymaps/valgrahf/keymap.c * modified: keyboards/fourier/keymaps/valgrahf/keymap.c
* Add French Layout for XD75 (#2681)youdroid2018-04-155-0/+281
|
* Added Factory Style LED Controls (#2678)markhuguet2018-04-151-4/+4
| | | | | | | | | | | | | | | | * This adds a keymap to the MF68 labeled factory. It is an attempt to mimic the layout on the factory keycaps of the non-backlit board. There are some small differences: 1) FN+WASD are an arrow cluster 2) FN+Z (Start media player) and FN+] (Start Calculator) are not mapped 3) FN+GHJKL are Backlight controls 4) An FN2 layer exists for future growth 5) The CAPS key is maped as FN2, for CAPS Lock use FN+CAPS * Changed the CAPS key to be CAPS Lock on short press, FN2 on hold Added LED controls to FN+Arrow Keys to better mimic factory backlit boards.
* Ajp10304 (#2719)ajp103042018-04-157-166/+148
| | | | | | | | * AJP10304 layouts for Planck and JJ40 now have mouse support. Moved macros onto Adjust layer * .gitignore for intellij iml files. * Updated Macros to use send string
* keymaps for Iris, Planck, Satan, and XD75 (#2747)David Rambo2018-04-1524-0/+1120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DRambo Planck keymap in Colemak * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * DRambo Planck keymap in Colemak * Satan GH60 keymap for Bri QWERTY layout with Navigation layer toggled with "Caps Lock" key. * xd75 keymap in Colemak for Mac and Win * Added Iris Colemak layout for Mac, Windows, and Gaming. * changed comment text * Added Iris keymap from DavidRambo * Added planck keymap from DavidRambo * Added xd75 keymap from DavidRambo * Added readme
* adding the 256k HHKB layout to the library (#2742)Fayek Helmi2018-04-152-0/+363
| | | | | | * adding the 256k HHKB layout to the library * changed the layouts for the modifying layers and added a readme file to explain my layout
* New DZ60 layout (#2744)Oliver Ladner2018-04-152-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * - Move layout to readme - Finish first (0) layer * remove cruft * fix ASCII keymap in readme * fix ASCII keymap in readme #2 * fix ASCII keymap in readme * rename layers * use 2 shift layout * rename layers, populate additional layers * final layout (TM) * fix RGB saturation increase position
* qwerty_code_friendly: optional 80 key layout (#2745)Campbell Barton2018-04-152-225/+326
|
* Fix link to command pageKevin Foley2018-04-151-1/+1
|
* Add chiwi60 layout for the do60mechmerlin2018-04-134-5/+35
| | | | | Add info.json to support the layouts for QMK Configurator Rename LAYOUT to LAYOUT_all
* Fix incorrect port direction setting in my previous pull request for pins ↵walkerstop2018-04-131-10/+5
| | | | | | | | B5, B6, B7 (#2739) * Added support for audio using pins C4, C5, B6, B7 * Fixed bug where port direction wasn't set correctly for B5, B6, B7 audio ports
* Added support for audio using pins C4, C5, B6, B7Michael L. Walker2018-04-123-76/+135
|
* Support upcoming caps_unlocked boards in QMK Configurator (#2738)MechMerlin2018-04-127-14/+81
| | | | | | | | | | | | | | * Change KEYMAP macro to LAYOUT macro * Add CU24 QMK Configurator Support - Change KEYMAP macro to LAYOUT macro - Add new LAYOUTS to support a default numpad * QMK Configurator Support for CU75 Add LAYOUT_all to support all layouts Add corresponding info.json
* Remove bootloader from info.jsonsskullY2018-04-1137-41/+0
|
* Beginning implementation of Pearl backlight. Levels and breathing not ↵Phil2018-04-114-1/+105
| | | | working yet.
* Tabs to spaces in usb_descriptor.hfauxpark2018-04-111-17/+17
|
* Add support for NovelPad/NumChoc by NovelKeys and WoodkeysCole Markham2018-04-116-0/+319
|
* More QMK Configurator Warning/Error Fixes (#2720)MechMerlin2018-04-1118-37/+104
| | | | | | | | | | | | | | | | | | | | * Add readme with brief description Change KEYMAP to LAYOUT * Add readme.md with brief description Use LAYOUT macro * add a readme.md file * Add readme.md with brief description Use LAYOUT macro * Add readme.md with brief description Use LAYOUT macro * Fix "Warning: contra: Missing layout pp macro for ['planck_mit', 'planck_grid']", * Use LAYOUT macro
* Improve JJ40 Cockpit documentation (#2729)Domantas Petrauskas2018-04-112-2/+58
| | | | | | | | * Add JJ40 Cockpit keymap * Fix lower layer symbols * Improve documentation JJ40 Cockpit
* jj40 Personal keymap added (#2728)Kenta Suzuki2018-04-113-0/+179
| | | | | | | | | | | | | | | | | | * fix: Miss commnts. * edit: Enter position * Add: config.h * Edit: Double space key * fix: Lower and Raise * delete: Not used keys. * edit: change position Lower and Raise * Add: Functions
* Added personal keymap (#2727)Matthew Treadwell2018-04-113-0/+236
|
* Personal keymap added (#2723)Jason Barnachea2018-04-113-0/+52
| | | Personal keymap added.
* Added mattdicarlo Tada68 layout. (#2721)Matt DiCarlo2018-04-114-0/+57
|