LoginSignup
68

More than 3 years have passed since last update.

MacBookProでHHKBを尊師スタイルで使う

Last updated at Posted at 2014-06-26

↓みんなでKarabiner-elementsの開発を応援しよう!寄付はこちらから!↓
https://karabiner-elements.pqrs.org/docs/pricing/#supporting-this-project


尊師スタイルとは?

2014-11-04 13.21.15.jpg

誰が呼んだか、ノートパソコン内蔵のキーボードの上にHHKBを置いて使うスタイルです。
(参考:OLPCの上にHHKBを置いて使用するRMS尊師)

問題

当たり前ですが、HHKBをそのままMacBookProの上に置くと、内蔵キーボードのキーが押されて意図しないキーが勝手に入力されます。


解決法(Sierraの場合)

Sierraの場合は、Karabiner-Elementsをインストール。

HHKBを接続した状態で
Karabiner-Elementsの Preferences->Devices を開くと下の図のように表示されているかと思うので、
Disable the built-in keybord while one... のチェックを入れるだけ。easy。

スクリーンショット 2017-03-17 18.04.29.png


解決法(El capitanの場合)

この記事を書いてから見つけたのですが、↓こちらの方法のほうが便利ですのでお勧めします。


本体のキーボードを無効にするためには以下のコマンドをターミナルで実行します

% sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

本体のキーボードを再び有効にするには以下のコマンドを実行

% sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

便利

.zprofileなり.bash_profileに

alias onkeyboard="sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/"
alias offkeyboard="sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/"

とaliasを設定しておくとべんりです。

参考リンク

今回の環境

MacBookPro 2010 mid
OS X 10.9.3
zshell

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
68