Karabiner For Mac Os Sierra



There are many alternatives to Karabiner for Mac if you are looking to replace it. The most popular Mac alternative is BetterTouchTool.It's not free, so if you're looking for a free alternative, you could try Hammerspoon or Automator.If that doesn't suit you, our users have ranked 37 alternatives to Karabiner and 15 are available for Mac so hopefully you can find a suitable replacement. Karabiner doesn't work at all with Sierra. There's some 'new' project called Karabiner Elements is supposedly half-finished, but yet people keep donating hoping they'll get something usable soon. Not holding my breath and it would be completely new and will likely lack useful features of the abandoned one. I’ve been using Karabiner to remap a PC keyboard to a Mac keyboard. This however only works for El Capitan and earlier. You need to use Karabiner-Elements for Sierra MacOS. I'm running Mac OS High Sierra 10.13.6, and Karabiner Elements version 12.9.0. Efforts thus far to resolve this are as described, I've found and enabled the Tablet in the listed devices for modification, beyond that and some googling, I've run out of ideas.

Update 2017-09-27: Karabiner is back!

I’ve used Karabiner for Mac to embed my arrow keys in a Diamond-style configuration - in other words, j-l-i-k maps to left-right-up-down. This configuration is active when the caps lock key is held. (Note: the Seil utility is specifically required for remapping CAPS. I remapped CAPS to CTRL_R, which is not present on my MBP. Consequently, CTRL_R is technically the modifier key). I’ve similarly embedded BKSP and DEL as the o and p keys and added additional ‘super-modifier’ keys: f to signify ‘word at a time’ (e.g. CAPS-f-j jumps back a word), d to go to beginning/end of line, and s to highlight a selection. Karabiner can also detect the vendor ID associated with a connected keyboard, so it can apply specific remappings to specific keyboards (e.g. the command and option keys can be switched for a PC keyboard while leaving the bindings for the built-in MBP keyboard unaltered). Finally, I’ve been experimenting with using CMD_R as a key for exposing all windows and as a toggle key for switching between spaces using j and l. If you’re curious about implementing any of these features, see my private.xml file here.

I recently updated to macOS Sierra from El Cap, which to my dismay caused Karbiner and Seil to stop working. The author (bless him) is hard at work on a new version called Karabiner-Elements. However, the early release (v0.90.40) does not have a usable GUI interface and only supports basic behavior like switching keys.

Fortunately, macOS features built-in support for altering keybindings by creating a property list (.dict file) in the user library directory. This property list can be written in either XML or the ‘old-ASCII/NeXT’ style (the example below uses the old-style). A complete listing of possible actions is available in the developer documentation for the macOS API.

My workaround uses Karabiner-Elements to do the heavy lifting to remap CAPS to CTRL_R. When either CTRL key is held, a property list specifies the arrow keys as jlik, BKSP as o, and DEL as ;.

Disclaimer: I’ve never taken a class in operating systems.

  1. Install Karabiner-Elements
  2. In Karabiner-Elements, remap CAPS to CTRL_R:

    Update: The ‘manual’ actions below are no longer necessary, as recent versions of Karabiner-Elements (~v90.48, noted 2016-10-10) now facilitate simple key swaps via the GUI. Note that Karabiner-Elements will automatically create/modify the karabiner.json config file; since this config file has slight changes in format, it may be in conflict with manually created ones.

    In terminal:

    Into the text editor that opens, paste and save:

  3. In the user library, create a keybinding property list:

    In terminal:

    Into the TextEdit window that opens, paste and save:

Note: Before these changes take effect in a given application, the application must be restarted. A full computer restart is ideal.

The resulting mapping is far less powerful - it lacks ‘super-modifier’ keys, keyboard vendor ID detection, and the ability to discern left and right CTRL/OPT keys. However, it should be an effective stopgap until Karabiner-Elements reaches maturity. Likewise, I’m only scratching the surface - I’m sure these missing features are possible (and probably easy) to implement, and, without delving into source code, I’d suspect Karabiner itself interacts with macOS in a similar manner, albeit with a C-based API.

Updates:

  • Unfortunately, these keybindings do not appear to override application-specific keybindings (e.g. in Terminal, Sublime).
  • A similar CAPS to CTRL remapping can be performed natively without Karabiner-Elements (i.e. without Steps 1,2 above) by going to System Preferences > Keyboard::Keyboard > Modifier Keys.... Unlike Karabiner-Elements, this approach cannot distinguish between left and right modifier keys.

See also:
Customizing the Cocoa Text System
How to Create Keyboard Layout and Keybinding
KeyBindingsEditor
Mac OS X Key Bindings

RSS Feed RSS Feed (free software only)881 applications totalLast updated: Oct 25th 2020, 15:53 GMT

Temperature Gauge Pro (TG Pro) 2.52

A reliable and easy-to-use macOS utility to check the fan speeds, component temperatures and diagn...

Paragon NTFS 15.6.17

A practical and useful low-level file system driver specially made to overcome the incompatibility...

ProFind 1.8.3

Find files on your Mac's hard drives and on any currently mounted drives using natural language se...

BlueHarvest 8.0.4

Get rid of the pain of deleting the 'DS_Store' and '_Apple Double' files on your Mac's hard drive ...

TrashMe 3.1.1

Uninstall applications and remove all related files that would otherwise have been left behind, wi...

Übersicht 1.6.66

An unobtrusive and powerful utility designed from the ground up to help you place multiple widgets...

Java (JRE) 8 Build 271

Provides support for running both web and local Java based applications on a Mac computer, in busi...

Oracle VM VirtualBox 6.1.16 Build 140961

Cross-platform, free and general-purpose comprehensive virtualization software for x86 hardware, d...

tvOS 14.0.2 Build 18J411 / 14.2 Build 18K5057a Beta 4

Operating system developed for the new Apple TV models that includes a built-in App Store and crea...

Karabiner For Mac Os Sierra

iPadOS 14.1 Build 18A8395 / 14.2 Build 18B5083a Beta 4

IPSW update files designed to help you effortlessly restore and / or update your iPad to the lates...

The Big Mean Folder Machine 2.42

An easy to use files and folders organizer that enables you to effortlessly rearrange large large ...

OnyX 3.8.7

Free macOS application designed to help you perform a large variety of optimization, maintenance, ...

AppCleaner 3.5.1

Simple to use macOS utility designed to help you to quickly and properly uninstall any application...

Microsoft Remote Desktop

Offers you the possibility to quickly connect to a Windows-based computer in order to work with its programs and files, access data and more

Apple Xcode

Full-featured and comprehensive integrated development environment, designed to be used by developers who want to develop and test macOS and iOS applications
Karabiner For Mac Os Sierra

Keysmith

Create keyboard shortcuts for simple or highly complex strings of actions, on your desktop and in various applications, by just recording yourself performing the steps

Mimestream

Native macOS Gmail client that uses Google's API in order to provide you with the Gmail features you know and love, all in an efficient Swift-based app

VLC Media Player

Multi-platform multimedia player that helps its users play, convert and stream most popular video and formats via a simple and intuitive user interface

Hackintool

Intuitive patching tool designed to make the process of configuring and troubleshooting your Hackintosh system a little bit easier

Clover Configurator

An easy to use macOS application designed to help you create custom configuration files for the Clover EFI bootloader via a streamlined graphical interface

AppCleaner

Simple to use macOS utility designed to help you to quickly and properly uninstall any application with a just a flick of your mouse

Alfred

An easy to use productivity application for the macOS that helps you save time by speeding up your searches, on the web or on your Mac

Amphetamine

Straightforward app that integrates itself into the OS X status bar to give you quick access and control over your Mac's energy saver settings

Hidden Bar

Hide menu bar items and avoid clutter without removing the icons altogether, using this impressively straightforward and lightweight app

Aerial

Set the aerial videos recorded for the fourth-generation Apple TV as your Mac's screensaver and enjoy beautiful scenery from around the world

Keka

Powerful yet easy to use file archiver for macOS based on a 7za port that enables you to both compress and extract files with a drag and drop

Rectangle

Refine window management on macOS using dedicated snap areas and customizable keyboard shortcuts to resize windows and move them instantly

The Unarchiver

Powerful and very fast archive expander designed to decompress Zip, Rar, 7-zip,Tar-GZip, Tar-BZip2, StuffIt, LhA and many other archive formats

AppCleaner
  • AppCleaner
  • Alfred
  • Amphetamine
  • Hidden Bar
  • Aerial
  • Keka
  • Rectangle
  • The Unarchiver
  • Microsoft Remote Desktop
  • Apple Xcode
  • Keysmith
  • Mimestream
  • VLC Media Player
  • Hackintool
  • Clover Configurator
essentials

macOS Catalina 10.15.7 Build 19H2 / Big Sur 11.0 Build 20A5395g Beta 10

An operating system that tries to deliver a better, more intuitive user experience on your Mac, wh...

Tidy Up 5.3.9

A complex duplicate finder solution for macOS that is able to analyze various types of files, such...

Parallels Desktop 1.6.0

Karabiner

Virtualization solution that offers you the possibility to create Windows and Linux virtual images...

Get Backup Pro 3.5.10

User friendly backup solution that enables you to archive files and folders to other locations, to...

Geekbench 5.2.5

A cross-platform and versatile benchmark specially made for measuring your computer's processor an...

Stats 2.3.8

Menu bar system monitor that tracks temperature, power draw, voltage, resource usage, battery leve...

iBoostUp 8.3.8

Helps you optimize and speed up your Mac by purging unnecessary files, fixing app errors, removing...

Carbon Copy Cloner 5.1.22.6082

User-oriented and fully-featured backup and cloning utility specially designed to help Mac users m...

Clover EFI 5.0 r5125

A custom macOS bootloader that enables you to effortlessly customize your operating system's appea...

Hackintool 3.4.6

Intuitive patching tool designed to make the process of configuring and troubleshooting your Hacki...

EtreCheck 6.3.3

Karabiner Macos High Sierra

A minimalist and very easy to use macOS application that gathers essential information about your ...

CrossOver 20.0.0

Provides Mac users with a powerful and straightforward solution designed to seamlessly run a large...

Deeper 2.6.0

Lightweight and user-friendly system personalization utility that makes it simple and fast to togg...

Homebrew 2.5.6

A free and open source package management system for macOS users designed to help manage the insta...

Shifted 0.10.2

Repurpose the outdated Caps Lock key by assigning one of multiple customizable actions to it, whic...

Karabiner For Mac Os Sierra Usb

Karabiner for mac os sierra 10.13

Clover Configurator 5.16.0.0

An easy to use macOS application designed to help you create custom configuration files for the Cl...

Multitouch 1.19

Karabiner App

Configure new gestures for your Mac's trackpad in order to perform custom actions with ease and se...