Last major 1.x release before master starts tracking 2.x
(which will probably alter the config file format).
master
Raheman Vaiya 4 years ago
parent c3399e8db6
commit 7ad410d69d
  1. 11
      CHANGELOG.md
  2. 2
      Makefile
  3. 8
      README.md

@ -1,3 +1,14 @@
# v1.3.0
- Adds the ability to swap layers mid-key (#48).
- Adds a panic key sequence (backspace + backslash + enter).
- Clears oneshot layers when undefined keys are pressed.
- Removes duplicate keycode names in `keyd -l`.
- Fixes accidental layer toggle bug (#44).
- Improves logging.
- Fixes support for keyboards with built in mice.
- Misc bugfixes.
# v1.1.1
- Make layert behaviour more intuitive when combined with oneshot() and layer().

@ -7,7 +7,7 @@ LOCK_FILE="/var/lock/keyd.lock"
LOG_FILE="/var/log/keyd.log"
CONFIG_DIR="/etc/keyd"
VERSION=1.1.2
VERSION=1.3.0
GIT_HASH=$(shell git describe --no-match --always --abbrev=40 --dirty)
CFLAGS=-DVERSION=\"$(VERSION)\" \

@ -87,10 +87,10 @@ esc = capslock
4. See the [man page](man.md) for a comprehensive list of config options.
*Note*: It is possible to render your machine unusable with a bad config file.
Before proceeding ensure you have some way of killing keyd if things go wrong
(e.g. ssh). It is recommended that you avoid experimenting in default.cfg (see
the man page for keyboard specific configuration) so you can plug in another
keyboard which is unaffected by the changes.
In the event of a rogue configuration the key sequence `backspace+slash+enter`
should terminate keyd. It is recommended that you avoid experimenting in
default.cfg (see the man page for keyboard specific configuration) so you can
plug in another keyboard which is unaffected by the changes.
# Sample Config

Loading…
Cancel
Save