Addkeymap/tada fakb (#2830) * edited keymap and fitted for tada68 * edited rules to make mouse work * filled config.h to make mouse cursor move more smooth * added descriptive readme
Add knops mini info json and implemented latest QMK standards (#2832) * added info.json to knops mini keypad. * updated the keyboard to follow the latest qmk standards.
Add RGB keymap to UT47 (#2826) * Create readme.md * RGB keymap * Update matrix.c Remove serial when not used.
QMK Configurator updates to Tada68 (#2825) * Added Tada68 ISO Config * Fixed missing up-arrow on Tada68 info.json
Add keymap diagram (#2819) * Add personal Tada68 keymaps * remove uneccessary tada68 folder * recommit with temp name * remove bad folder name * fix bullet list format * rename to fezzant * remove unnecessary config.h file * Add info.json add QMK Configurator .json file * Delete helix_rev_2.json * add diagram to UT47 keymap file * add remaining keymap diagrams for ut47 keymap
QMK Configurator updates for Mechmini v2 (#2820) * Mechmini 2 updates for QMK Configurator * Update info.json
QMK Configurator Support (#2821) - Change all KEYMAP to LAYOUT - Add info.json - Add QMK_KEYBOARD_H
QMK Configurator Support for HHKB and Staryu (#2823) * added hhkb eric * dz60 and hhkb * editted eric hhkb and dz60 * Added HHKB Config * Removed HHKB Config * Added HHKB Config * Changed the legends on HHKB info.json * Added Tada68 ISO Config and Staryu * Removed Tada68 ISO Config
Fix UT47 matrix (#2824) * Fix UT47 matrix * Use both spots in the matrix for the space bar
Updated tri-layer block in keymap file. (#2827) * 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 * Updated tri-layer feature * Revert "Updated tri-layer feature" This reverts commit 59b8b85761740e24f671e10fceea869f06a33ade. * Updated tri-layer on keymap * Fixed typos
Add missing 7U and 4U layouts to 2x1800 (#2829) This prevents the layouts from loading in configurator
New Numpad Support: naKey from ckeys.org (#2828) * Add naKey on behalf of ckeys * Update James's code to more modern QMK standards * Add info.json for QMK Configurator support * Fix that build breakage * Rename naKey.c to nakey.c * Rename naKey.h to nakey.h
Bring dactyl/matrix.c in line with quantum/matrix.c (#2613) * Use the new debounce algorithm in dactyl/matrix.c [#2065] This incorporates the fixed/optimized debounce code added to quantum/matrix.c in: * 508eddf8ba8548d3f71e1c09a404839beb49f45c * 4c6960835c0a6e29670dabdc27117d7d3c7f99f5 * 32f88c07173b795c6981c779057dceba00aeb1cb * f4030289744fc6dc82dd85c955070c0845813cc5 * a06115df19a74d39b08758472b221e630c3680d3 * Fix the row/column swap in dactyl [#2065] With a column-driven keyboard, reading from the mcp23081 returns a column-state, which takes some extra work to translate into the row-state used in the actual matrix. The ergodox_ez code sidestepped that problem by calling rows "columns" and columns "rows." With this change, the dactyl now calls rows "rows" and columns "columns." * Cleanup: variable names, documentation [#2065] * Support MATRIX_MASKED in dactyl/matrix.c [#2065] * Only unselect one col in unselect_col [#2065] Bonus: saves one i2c transaction per matrix_scan! * Implement COL2ROW in dactyl/matrix.c [#2065] * Fix a typo in dactyl/matrix.c This entirely doesn't matter. The PORT values are set during init_keyboard and never change. They're repeatedly set to the same thing. These PORT lines shouldn't even exist, but since they do, they should at least look right. * Implement COL_PINS/ROW_PINS for dactyl [#2065] * Rename "mcp23018" to "expander" [#2065] I honestly don't know whether/how well this code works with other I/O expanders, but at least in theory, it should be generic enough to work with others. Given that, the variable names shouldn't refer to a specific model of expander. * Remove matrix_power_up from dactyl/matrix.c [#2065] It's commented out in quantum/matrix.c, and the dactyl has no power up/down behavior beyond being unplugged (which goes to matrix_init), so there's no sense keeping it around. * Only initialize expander_input_mask once [#2065] ...and rename input_mask to expander_input_mask, since now that it isn't scoped to init_expander it isn't clear that it's only for the expander.
FC660C Configurator Support (#2817) * Change KEYMAP to LAYOUT * Add info.json for configurator support
avocado toast change (#2816)
QMK Configurator Support MF68 (#2815) * Add QMK Configurator support for MF68 * Add QMK Configurator support for MF68 BLE * change to QMK_KEYBOARD_H in keymaps
More QMK Configurator Support for Pearl (#2814) * Rename LAYOUT to LAYOUT_all Add additional layouts for the pearl with all splits and the pearl with splits but a 6.25u spacebar. * add new layouts to info.json
Keymap Fixes for 7U layout, RGB and Audio support (#2779) - confused KC_COMM, KC_SLSH, KC_DOT order - KC_INS -> KC_DEL - Document audio on C4 and B7, set default RGB to pin C6
Change handling of adjust layer to make it more LT(...) friendly. (#1625) * Change handling of adjust layer to make it more LT(...) friendly. * Update based on feedback from drashna. * Change handling of adjust layer to make it more LT(...) friendly. This reworks handling to make it a little more friendly to include in keymaps.
QMK Configurator update for the Pearl 40% (#2810) * QMK Configurator updates for the Pearl 40% Attempt to get the physical layout as displayed in the Configurator more true-to-life. * Bugfixes per mechmerlin "By changing KEYMAP to LAYOUT in the .h file, all the keymaps who rely on KEYMAP are now broken. You need to go into the keymap directory and fix all the keymaps affected by this change. Should just be an issue of renaming KEYMAP to LAYOUT." * Merge pull request #2 from noroadsleft/noroadsleft-patch-20180425 Bugfixes per mechmerlin * keymap.c updates for Pearl -#include "pearl.h" +#QMK_KEYBOARD_H