keyd
keyd copied to clipboard
Can't change letter behaviour when setting default layout
Using v4.2.3 and the following configuration:
include layouts/colemak
[ids]
*
[default:layout]
[global]
default_layout = colemak
[main]
a = overloadt(control, a, 256)
s = overloadt(shift, s, 256)
d = overloadt(meta, d, 256)
f = overloadt(alt, f, 256)
j = overloadt(alt, j, 256)
k = overloadt(meta, k, 256)
l = overloadt(shift, l, 256)
; = overloadt(control, ;, 256)
space = overloadt(space, space, 256)
[space]
a = overloadt(control, a, 256)
s = overloadt(shift, s, 256)
d = overloadt(meta, d, 256)
f = overloadt(alt, f, 256)
j = overloadt(alt, j, 256)
k = overloadt(meta, k, 256)
l = overloadt(shift, l, 256)
; = overloadt(control, ;, 256)
For example: holding s and tapping h produces h
instead of H
. While holding the space bar, the result is the expected. If default_layout
is not specified, the result also is the expected.