Thinkpad Keyboard (USB接続) は買ってからとても気に入っていたんだけど、やはりいくつか困るポイントがあったりします。
前にも書いた真ん中クリックは、結構問題が根強くって、emacsでしょっちゅうペーストしまくってしまうトラブルが多発していました。
中ボタンクリックさえなければ...
というわけでカスタマイズしてみました。
KeyRemap4MacBook をまずインストール*1します。そして、設定でそれっぽいのを探して...無い!ので、作ります。
Misc&UninstallのところからOpen private.xmlを選択して、適当なエディタで編集します。
あとは、Change Keyタブで設定開いてReloadXMLで設定読み直せば一番先頭に設定が増えています。
これらの設定は、 Thinkpad Keyboard (USB接続) に対して一つ目は中ボタンクリック自体を無効に、もう一つはPgUp/PgDnを無効にしています。Page Up / Page Down もカーソルの横にあって結構邪魔だったので...
ちなみに、中ボタンクリックを無効にしていますけど、この状態で中ボタンクリック+トラックポイントによるスクロールは無効にならないです。
カスタマイズのコードですが、公式のドキュメントと、コード自体を検索しやすいようにKeyRemap4MacBook自体をgit cloneしておくとよいと思います。
上記のコードを書くまでは20分もかかってないです。
あと、この設定はあくまでThinkpad Keyboard (USB接続) のものです。型番とかよくわかってないけど、2013年に日本で出たやつです。なので、他のThinkpad KeyboardではEventviewerを使ってproductidを調べてください。
.oO(ってかこんなに楽だったら買った日に設定しておけば、emacsであんな大惨事に...(書いてたサイトがぐちゃぐちゃになったらしい))
![Lenovo ThinkPlus トラックポイント・キャップ・コレクション [73P2698] Lenovo ThinkPlus トラックポイント・キャップ・コレクション [73P2698]](http://ecx.images-amazon.com/images/I/21RR2CZH5PL._SL160_.jpg)
Lenovo ThinkPlus トラックポイント・キャップ・コレクション [73P2698]
- 出版社/メーカー: Lenovo
- 発売日: 2004/02/24
- メディア: Personal Computers
- 購入: 37人 クリック: 235回
- この商品を含むブログ (16件) を見る
あ、乳首おいておきますね。
*1:再起動が必要なので注意