From b9fa939cefe4f76336ce12ab83108c4e1d00e242 Mon Sep 17 00:00:00 2001 From: Mathias Bynens Date: Sun, 12 Aug 2012 12:26:04 +0200 Subject: .osx: Enable access for assistive devices --- .osx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.osx b/.osx index b653605..32182ce 100755 --- a/.osx +++ b/.osx @@ -99,6 +99,12 @@ defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int # (e.g. enable Tab in modal dialogs) defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 +# Enable access for assistive devices +echo -n 'a' | sudo tee /private/var/db/.AccessibilityAPIEnabled > /dev/null 2>&1 +sudo chmod 444 /private/var/db/.AccessibilityAPIEnabled +# TODO: avoid GUI password prompt somehow (http://apple.stackexchange.com/q/60476/4408) +#sudo osascript -e 'tell application "System Events" to set UI elements enabled to true' + # Disable press-and-hold for keys in favor of key repeat defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false -- cgit v1.2.3