Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
to_delayed_action
has been added.
input_source_if
and input_source_unless
has been added to conditions
.
select_input_source
has been added.
keyboard_type_if
and keyboard_type_unless
has been added to conditions
.
Preferences > Devices
is disabled for keyboards which do not have their own vendor id.to_if_held_down
has been added.
to_if_alone
does not work properly when to
is empty.to events
.System Preferences > Mouse > Scroll direction
.Keyboard type
in the virtual keyboard preferences has been removed. (Adverse effect of virtual keyboard improvement.)System Preferences > Keyboard > Change Keyboard Type...
.
Caps Lock Delay
in the virtual keyboard preferences has been removed. (Adverse effect of virtual keyboard improvement.)simultaneous
behaviour to post key_up events when any key is released.to_after_key_up
and to_if_alone
behaviour as mandatory modifiers are removed from these events.simultaneous_options.key_down_order
, simultaneous_options.key_up_order
and simultaneous_options.to_after_key_up
.to_if_alone
, to_if_held_down
and to_delayed_action
does not work properly with simultaneous
.simultaneous
.to_if_alone
and to_after_key_up
event handling.to_if_alone
will be handled before to_after_key_up
.simultaneous_options
:
simultaneous_options.detect_key_down_uninterruptedly
simultaneous_options.key_up_when
to event definition
:
hold_down_milliseconds
halt
to_after_key_up
and to_if_alone
.shell_command
string max length has been expanded. (256 byte -> 32 KB)karabiner_observer
process.)