Seil is obsoleted on macOS Sierra (10.12) or later.
Please use Karabiner-Elements.
Seil applies a patch to a keyboard driver.
You can change CapsLock behavior. (For example, changing CapsLock to Delete Key.) And it can activate International Keys on Non-Apple keyboard.
Prior to version 10.7.0, Seil was called PCKeyboardHack.
You can also get the latest stable release package via fixed URL.
$ curl -L -O https://pqrs.org/latest/seil-latest.dmg
OS X 10.11 or higher.
System requirements:
Download the source to master.tar.gz in the current directory, this can be re-executed to restart a cancelled download.
curl -OLC - https://github.com/tekezo/seil/archive/master.tar.gz
Extract the master.tar.gz file to "Seil-master" and delete the tar.gz file
tar -xvzf master.tar.gz && rm master.tar.gz
cd Seil-master
make
The make
script will create a redistributable Seil-VERSION.dmg in the current directory.
Note:
The build may fail if you have changed any environment variables or if you have modified scripts in the /usr/bin
locations. Use a clean environment (new account) if this is the case.