Email: Takayama Fumihiko <tekezo@pqrs.org>

KeyRemap4MacBook

Eject キー関連

"Eject Key to XXX" が動作しない

Eject キーには遅延がありますので、長押しをする必要があります。 これを避けるには NoEjectDelay をインストールしてください。

また、例外的に Eject キーだけはキーリピートに対応していません。 残念ながら、これは Mac OS X のカーネルの制限のため対応することが出来ません。

他の全てのキーはリピートに対応していますので、Eject to Forward Delete などで不満を感じる場合は、 Shift_R to Forward Delete や F12 to Forward Delete などを試してみてください。

FN キー関連

"XXX to FN" が動作しない

"XXX to FN" は「FN+カーソル」や「NumPad」機能にのみ有効になります。

輝度や音量コントロールなどの機能キーは「Change F1..F16 Key」から「FN+F1 to Brightness Down」などを別途有効にしてください。

デバイス関連

Logicool や Microsoft のキーボードで動かない

Logicool や Microsoft などの一部のキーボードにおいて、 独自のデバイスドライバがインストールされていると動作しないことがあります。

動作しない場合は一度、サードパーティ製のデバイスドライバをアンインストールしてください。

Emacs Mode 関連

Emacs Mode は何の役に立つのか

Mac OS X は標準で Emacs 風の操作を行うことが出来ます。 例えば、テキストエディットで C-p, C-n での移動などがサポートされています。

しかし、一部のアプリケーションではこれらの操作が行えないことがあります。

  • Finder では C-p, C-n などによるカーソル移動などが出来ません。
  • Safari 等のアドレスバーで C-m で決定することが出来ません。
  • Safari 等は C-i でタブキーのようにフォーカスを移動させることが出来ません。
  • ダイアログを C-[ で消すことが出来ません。

このような些細ではあるものの煩わしい動きを、C-p をカーソルキーに置きかえるなどして解決するのが Emacs Mode です。

アンインストール

セーフモード アンインストール

DoubleCommand などのソフトウェアと一緒に KeyRemap4MacBook をインストールしてしまうとキーボードが使えなくなってしまいます。

そうなったら通常のアンインストールではなく、シングルユーザモードでアンインストールを行ってください。

手順

(1) Mac をシングルモードで起動します。
Mac OS X: シングルユーザまたは Verbose モードで起動する方法

(2) ルートファイルシステムを読み書き可能でマウントします。

# mount /

(3) アンインストールします。

# /Library/org.pqrs/KeyRemap4MacBook/extra/uninstall.sh

以下のメッセージが表示されますが無視してください。
Stopping KeyRemap4MacBook
(kernel) Kext org.pqrs.driver.KeyRemap4MacBook not found for unload request.
Failed to unload org.pqrs.driver.KeyRemap4MacBook - (libkern/kext) not found.
(4) 再起動します。
# exit

Comments for This Page.
Date: 2010-07-27 21:49 (JST)