LoginSignup
58
52

More than 5 years have passed since last update.

Macの外付けキーボード設定まとめ

Last updated at Posted at 2014-10-09

概要

Macに外付けキーボードを付けた時に、
デフォルトの状態だと色々とおかしな感じになるので、
設定する必要がある。

再インストールしたりしたときに毎回ハマるのでメモ。

キーボードの種類を変更

なぜかUSキーボードとして認識される場合があるので、
JISに認識されるようにする。

環境設定 > キーボード > キーボードの種類を変更
のボタンを押下する。

スクリーンショット 2014-10-09 19.38.36.png

あとは指示に従ってキーを押していけば、
種類を選択する画面が現れるのでJISを選択する。

スクリーンショット 2014-10-09 19.39.18.png

修飾キーの設定

システム環境設定 > キーボード > 修飾キー
と進む。

スクリーンショット 2014-10-09 19.18.11.png

「キーボード選択」で、外部キーボードを選択し、以下のように設定した。

スクリーンショット 2014-12-30 10.55.48.png

Karabiner のインストール

いろいろキー設定を行うために、Karabiner をインストールする。
https://pqrs.org/osx/karabiner/index.html.ja

リピート速度を変える

カーソル移動を調整するためにリピート速度を変える。

Karabinerを立ち上げ、「Key Repeat」の数値を変えれば良い。
早くする場合は数値を小さくすれば良い。

スクリーンショット 2014-10-09 19.43.48.png

Vim でノーマルモードに戻った時の挙動設定

Vimでノーマルモードに戻った時に、半角英数に切り替わるように設定する。

Karabinerを立ち上げ、
Misc & Uninstall > Open private.xml
のボタンを押下する。

スクリーンショット 2014-10-09 19.27.52.png

private.xml に以下の内容を記載して保存する。

private.xml
<?xml version="1.0"?>
<root>
<appdef>
<appname>iTERM2</appname>
<equal>com.googlecode.iterm2</equal>
</appdef>
<appdef>
<appname>MACVIM</appname>
<equal>org.vim.MacVim</equal>
</appdef>
<list>
<item>
<name>Leave Insert Mode with EISUU (vim keybind apps)</name>
<identifier>private.vim_keybind_apps_esc_with_eisuu</identifier>
<only>iTERM2,TERMINAL,MACVIM</only>
<autogen>--KeyToKey-- KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen>
<autogen>--KeyToKey-- KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::JIS_EISUU</autogen>
</item>
</list>
</root>

「Change Key」に移動して、「ReloadXML」を押すと、
「Leave Insert Mode with EISUU (vim keybind apps)」という項目が表示されるので、
チェックを入れる。

スクリーンショット 2014-10-09 19.33.58.png

これで完了。

Seil で、英数/かな を設定

Seilをインストールする。
https://pqrs.org/osx/karabiner/seil.html.ja

以下の項目をオンにする。

For Japanese > Enable NFER on PC keyboard
For Japanese > Enable XFER on PC keyboard

スクリーンショット 2014-10-09 19.15.51.png

参考

MacBook セットアップ備忘録 外付けキーボード(REAL FORCE) 編
http://d.hatena.ne.jp/ginbear/20090505/1241505354

Vimのインサートモードを抜けるときにIMEをオフにするKeyRemap4MacBookのprivate.xml設定
http://m.designbits.jp/13091710/

58
52
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
58
52