勝手に独り読書会 - その02
勝手に読書会,2 回目.
今回はこちら.
Trackpad, mouse, keyboard, Bluetooth accessories, and input
############################################################################### # Trackpad, mouse, keyboard, Bluetooth accessories, and input # ############################################################################### # Trackpad: enable tap to click for this user and for the login screen defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1 defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1 ### (無; トラックパッド,タップ は クリック (ログイン画面でも)) ### -> true (いつでもタップ=クリック) # Trackpad: map bottom right corner to right-click defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2 defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1 defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true ### [システム環境設定],[トラックパッド] の pnl[ポイントとクリック] > chb[副ボタンのクリック] ### -> "オン" で pmn[右下端をクリック] # Trackpad: swipe between pages with three fingers defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool true defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerHorizSwipeGesture -int 1 defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 1 ### [システム環境設定],[トラックパッド] の [その他のジェスチャ] > chb[ページ間をスワイプ] ### -> "オン" で pmn[3本指でスワイプ] # Disable “natural” (Lion-style) scrolling defaults write NSGlobalDomain com.apple.swipescrolldirection -bool false ### [システム環境設定],[トラックパッド] の [スクロールとズーム] > chb[スクロールの方向 : ナチュラル] ### -> "オフ" # Increase sound quality for Bluetooth headphones/headsets defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40 ### (略) # Enable full keyboard access for all controls # (e.g. enable Tab in modal dialogs) defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 ### [システム環境設定],[キーボード] の pnl[キーボードショートカット] > [フルキーボードアクセス : Tab キーを...] ### -> rbt[すべてのコントロール] # 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' ### [システム環境設定],[ユニバーサルアクセス] の chb[補助装置を使用可能にする] ### -> "オン" # Use scroll gesture with the Ctrl (^) modifier key to zoom defaults write com.apple.universalaccess closeViewScrollWheelToggle -bool true defaults write com.apple.universalaccess HIDScrollZoomModifierMask -int 262144 ### [システム環境設定],[アクセシビリティ] の chb[スクロールジェスチャと修飾キーを使ってズーム] ### -> "オン",pm[^ Control] # Follow the keyboard focus while zoomed in defaults write com.apple.universalaccess closeViewZoomFollowsFocus -bool true ### [システム環境設定],[アクセシビリティ] の chb[ズームの対象をキーボード入力の対象にする] ### -> "オン" # Disable press-and-hold for keys in favor of key repeat defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false ### 無; 代用文字の入力とスペースまたはシンボルのリピート入力 ### -> false (なし) # Set a blazingly fast keyboard repeat rate defaults write NSGlobalDomain KeyRepeat -int 0 ### 無; キーのリピートの速さ ### -> "0" # Automatically illuminate built-in MacBook keyboard in low light defaults write com.apple.BezelServices kDim -bool true ### [システム環境設定],[キーボード] の sht[キーボード] > chb[環境光が暗い場合にキーボードの輝度を調整] ### -> "オン" # Turn off keyboard illumination when computer is not used for 5 minutes defaults write com.apple.BezelServices kDimTime -int 300 ### [システム環境設定],[キーボード] の sht[キーボード] > sld[発行した状態でコンピュータが待機する時間の設定] ### -> 300 秒 # Set language and text formats # Note: if you’re in the US, replace `EUR` with `USD`, `Centimeters` with # `Inches`, `en_GB` with `en_US`, and `true` with `false`. defaults write NSGlobalDomain AppleLanguages -array "en" "nl" defaults write NSGlobalDomain AppleLocale -string "en_GB@currency=EUR" defaults write NSGlobalDomain AppleMeasurementUnits -string "Centimeters" defaults write NSGlobalDomain AppleMetricUnits -bool true ### (略; [システム環境設定],[言語とテキスト] の設定) # Set the timezone; see `systemsetup -listtimezones` for other values systemsetup -settimezone "Europe/Brussels" > /dev/null ### (略; [システム環境設定],[日付と時刻] の設定) # Disable auto-correct defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false ### (略; [システム環境設定],[言語とテキスト] の sht[テキスト] > chb[スペルチェックを自動的に修正]) ############################################################################### # Screen # ############################################################################### # Require password immediately after sleep or screen saver begins defaults write com.apple.screensaver askForPassword -int 1 ### 無; スクリーンセーバー解除時のパスワード要求 ### -> 1 (あり) defaults write com.apple.screensaver askForPasswordDelay -int 0 ### 無; スクリーンセーバーに入ってから何秒後にパスワードを要求するか ### -> 0 (0秒) # Save screenshots to the desktop defaults write com.apple.screencapture location -string "$HOME/Desktop" ### スクリーンショットの出力先 ### -> "$HOME/Desktop" (デスクトップ) # Save screenshots in PNG format (other options: BMP, GIF, JPG, PDF, TIFF) defaults write com.apple.screencapture type -string "png" ### 無; スクリーンショットのフォーマット ### -> png # Disable shadow in screenshots defaults write com.apple.screencapture disable-shadow -bool true ### 無; スクリーンショットの影付き効果 ### -> true (影なし) # Enable subpixel font rendering on non-Apple LCDs defaults write NSGlobalDomain AppleFontSmoothing -int 2 ### apple 製以外のモニターでのサブピクセルレンダリング ### -> 2 (中) # Enable HiDPI display modes (requires restart) sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool true ### HiDPI モード ### -> true (オン)
というところで,
今回気になった所メモ.
Set a blazingly fast keyboard repeat rate
# Set a blazingly fast keyboard repeat rate defaults write NSGlobalDomain KeyRepeat -int 0
これ...
もちろん,
[システム環境設定] は [キーボード] の [キーのリピート] の設定かと思ったのですが.
ui 上,最速である [速い] を選ぶと,その値は 0 ではなく 2 だったりする.
ナノで,ちょっと思う所あって,あえて ui からの設定は "無し" としました.
この辺り,パラメータの持つ意味を考えると,何なんだろうなぁ,とは.
正直思う.
Disable press-and-hold for keys in favor of key repeat
# Disable press-and-hold for keys in favor of key repeat defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
何か良く分からなかったけど,こういうことみたいです.
自身,vim 使ってましたけど,全然気づかなかった(笑
はい,ということで.
このパラグラフはおしまい.