Karabiner-Elements 14.13.0

Karabiner-Elements 14.13.0

Remapping keyboard keys is a common practice, especially if you need to write text in various languages that are using special characters, or if you want to create personalized keyboard shortcuts.

Unobtrusive key remapping solution that works in the background
Karabiner-Elements is a minimalistic app that resides in your status bar and enables you to extensively customize the key’s effect. Note that you must start by adding the app to the list of utilities that can control your Mac (open the System Preferences window and navigate to the Security&Privacy tab).

The application enables you to quickly access the Preferences window where you can establish the remapping rules, or the EventViewer window designed to help you check if certain settings are effective in specific applications.

Effortlessly remap your keyboard behavior and adjust the key repeat delay
For your convenience, Karabiner-Elements comes with a collection of predefined functions that can adjust the behavior of your keyboard without requiring any configuration: simply open the Preferences window and, in the Change Key panel, enable the modification you want to make by checking the attached box.

Noteworthy is that the app allows you to define multiple profiles, and that you can quickly switch between them via the app’s status bar. You may even create activation keyboard shortcuts for each profile.

Uncomplicated solution for remapping your keyboard and adjusting its behavior to match your own needs
Karabiner-Elements enables you to remap your keyboard by applying various predefined settings, but also offers you the possibility to make your own settings, by manually editing the private.xml document.

More importantly, the application also includes tools for adjusting the key repeat interval for each function and comes with an EventViewer that can help you verify if the settings work properly.

What's New:

Version 14.13.0:

Important Notes:

  • A reboot is required when upgrading from version 14.12.0 or earlier, to update the virtual keyboard driver.

New Features:

  • Palm detection is supported in MultitouchExtension. (Thanks to @quarkw)
  • Use Bluetooth address (Bluetooth MAC address) is used to identify the device when the Bluetooth device does not have Vendor ID and Product ID. (Thanks to @stackia)
  • Gamepad support (DirectInput devices are supported. Xinput is not supported at all)
  • Added "Add your own rule" button into Complex Modifications settings.
  • The json content of Complex Modifications can now be changed via the Edit button.
  • Added "Move item to top" and "Move item to bottom" into the context menu of the Complex Modifications list.

Add the following settings into Devices tab:

  • Flip mouse X
  • Flip mouse Y
  • Flip mouse vertical wheel
  • Flip mouse horizontal wheel
  • Swap mouse X and Y
  • Swap mouse wheels

Add the following options to karabiner_cli:

  • --format-json
  • --eval-js
  • --silent

Changes for users who write their own json:

  • The device_address condition has been added into device_if and device_unless. (Thanks to @stackia)
  • Added key_up_value to set_variable.
  • Added mouse_basic manipulator.


  • Added the ability to filter by keywords when adding Complex Modifications rules.
  • Adjusted the position of the Add rule button in Complex Modifications. (Thanks to @GanZhiXiong)
  • MultitouchExtension has been rewritten in Swift.


  • Title: Karabiner-Elements 14.13.0
  • Developer: Takayama Fumihiko
  • Compatibility: macOS 11.0 or later
  • Language: English
  • Size: 34.86 MB
  • visit official website



Users of Guests are not allowed to comment this publication.