Age | Commit message (Collapse) | Author |
|
* Fix Audio Clicky feature
* Add to features
|
|
* Rework layer function docs
* Update per PR feedback
|
|
* Adds initial keyboard config and layouts for ALF X2 60%
* Cleans up empty if/else blocks
* Renames KEYMAP to LAYOUT across the alf_x2 config files.
* Replaces include in alf_x2 keymaps with QMK_KEYBOARD_H macro
|
|
|
|
|
|
* Re-add NO_SECRETS option
* Add Thumb Clusters defines for default layout
* Minor tweaks
* More Minor tweaks
* Revert Orthodox layers and move function keys around
* Fix keymap so it will compile under the Infinity
Since I haven't added 'pretty' layouts to it yet
* Cleanup of userspace
* Cleanup keymaps
* OMG fix Workman
* Move mods layer key around
* Reduce debounce in Ergodox EZ
* Fix Infinity layers
* Add list of pins used by Ergdox EZ for easy reference
* Revert "Reduce debounce in Ergodox EZ"
This reverts commit 8a3db2673b419ef8032c40a6d29156cef632f9cd.
* Add Clicky toggle to Orthodox
* Fix Audio Clicky keycode
* Enable Faux Clicky by default
* Add Unicode stuff
|
|
|
|
|
|
|
|
* alpha with firmware added to list of keyboards, ready to push
* revised according to drashna's fixes
* keymap -> layout?
* fixed macro and improved layout issuesOC
* Update rules.mk
* Update alpha.h
* Update and rename keyboards/alpha/layouts/default/28_alpha/keymap.c to keyboards/alpha/keymaps/default/keymap.c
* alpha/readme.md added according to qmk templateOC
* resolved a careless merge conflict
* bugfix
|
|
* 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 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
|
|
|
|
* added hhkb eric
* dz60 and hhkb
|
|
* 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
|
|
* 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
|
|
* 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
|
|
|
|
|
|
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
|
|
|
|
* 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 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.
|
|
|
|
* added omnikey_blackheart keyboard support
* fixing omnikey_blackheart layout
* fixing omnikey_blackheart NKRO
|
|
* 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 audio output
* Update Miera to fix bluetooth issues, bootloader definition.
* Added keymap with audio example
* Cleanup Meira audio code
|
|
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)
|
|
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
|
|
fixed shift area
keymap updates to try to make this thing usable
documentation tweaks
fix readme mismatch
clean up and finish docs
|
|
|
|
|
|
* 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
|
|
* 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
|
|
|
|
* 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
|
|
|
|
* 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 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
|
|
* 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
* changed the layouts for the modifying layers and added a readme file to explain my layout
|
|
* 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
|
|
|
|
|
|
Add info.json to support the layouts for QMK Configurator
Rename LAYOUT to LAYOUT_all
|
|
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
|
|
|
|
* 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
|