Age | Commit message (Collapse) | Author |
|
Overall changes
===============
* The number row has been completely rearranged on both the **Base** and
the **ADORE** layers.
* The number/function key behavior was changed: function keys are now on
the **Media**.
* The `:`/`;` and `-`/`_` keys were put back to their thumb position on
the bottom row, on both the **Base** and **ADORE** layers.
* The bottom large keys on the inner side of each half now function as
[tmux](http://tmux.github.io/) keys: the left to send the prefix, the
right to send the `display-panes` key. The left also doubles as a GNU
screen prefix key, and sends `C-a` when double tapped.
* A number of functions, such as the **AppSel** layer, now require the
`hid-commands` tool to be running, with the output of `hid_listen`
being piped to it.
ADORE
=====
* `Y` and `X` have been swapped again.
Media/Navigation layer
======================
* The function keys are now on this layer.
* Mouse keys have been removed.
* Media start/stop/prev/next have been removed.
* `Print screen` has been removed.
* There is only one screen lock key now.
Heatmap
=======
* Fixed a few issues in the finger-stats calculation.
* The tool now also timestamps and saves all input lines to a logfile,
which it loads on start, allowing one to continue the collection after
upgrading the tool.
* The heatmap tool will now colorize the stats by default.
* The periodic stats are now printed in a more compact format.
Tools
=====
* Added a new tool, `tools/layer-notify` that listens to layer change
events on the HID console, and pops up a notification on layer
changes.
* Another new tool, `tools/text-to-log.py` has been added that converts
arbitrary text to a keylogger output, which can be fed to the heatmap
generator.
* A number of features have been moved to the `tools/hid-commands`
utility. These generally are OS dependent, and are easier to implement
on the software side.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
Absenth Ergodox Keymap Improvements
|
|
|
|
Ergodox EZ: Zweihander keyboard layout updates
|
|
Absenth's Layout- QWERTY with additional Media Layer Functions.
|
|
Bépo with firmware remapping for software CSA layout
|
|
Use rules.mk template in new project generator
|
|
Fix compiler warnings for HHKB
|
|
Update Atreus default map
|
|
fix number of NKRO keys
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32byte report = 1byte modifiers + 31byte keys
31byte * 8bit * 1key/bit = 248keys
|
|
Support for Ergodoxes with 80 keys.
|
|
|
|
|
|
|
|
util/install_dependencies.sh made executable, fixes #738
|
|
fixed typo in Linux install instructions
|
|
add tong92 keymap
|
|
Fix typo
|
|
Various recent enhancements to my keyboard map
|
|
Change NKRO Report Size = 32, User Print
|
|
|
|
|
|
|
|
|
|
User print disables the normal print messages in the body of QMK/TMK
code and is meant as a lightweight alternative to NOPRINT. Use it when
you only want to do a spot of debugging but lack flash resources for
allowing all of the codebase to print (and store their wasteful
strings).
|
|
- remove media-space and media-shift-space; put a play/pause key at media-m instead
- add print screen, scroll lock, and pause/break to the media layer
And in the readme:
- don't say we don't have any Windows-specific keys
- add mnemonics for thumb-alt and thumb-ctrl positioning
|
|
|
|
|
|
|
|
* removing nkro references - wip
* changed NKRO to be defined by keymap_config
|
|
Created KEYMAP_80 in ez.h to support 80 key ergodoxes.
Creating default_80 keymap as ez keymap.
|
|
Change CTL_T(KC_ESC) to KC_LCTRL and update readme
|
|
norwegian programmer-friendly layout
|
|
|
|
Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKRO
|
|
If NKRO is enabled, also set keyboard_nkro with MAGIC_HOST_NKRO and
MAGIC_UNHOST_NKRO.
|
|
Change NKRO size fron 16 bytes to 32 bytes.
|
|
|
|
|