Windows 7 への yamy のインストール
2012-01-05 17:28:35
カテゴリー: Windows
Windows 7 では窓使いの憂鬱が使えなくなったので、代替のyamyをインストールしたときのメモ。
- yamy.ini に escapeNLSKeys=1 を追加する。
- yamy.exe を必ず「管理者として実行」する。そうしないと、「NLSキーのエスケープに失敗しました(エラーコード=1026)」というエラーダイアログが出たり、すぐにCtrlキーが押しっぱなしになるといった症状が発生する。
- 自動起動させるにはスタートアップフォルダに追加するのではなくタスクスケジューラに登録する必要がある。
参考サイト: 「管理者権限が必要な常駐アプリはタスクスケジューラでスタートアップさせる」
「管理者として実行」については付属の readme.txt にもしっかりと書いてあるのだが、症状がわかりづらいので注意。Ctrlキーが押しっぱなしになるのはどうも「CapsLock/英数」キーの扱いが特殊なせい(Downイベントは来るのにUpイベントが来ない)に起因していると思われる。Ctrlキーとの入れ替えが中途半端になっていたためっぽい。なお、一度この状態に陥るとCtrlキーをいくら空押ししても解消されない。一旦yamyを停止してCtrlを空押しするか、Shift + CapsLock を押すと解消する。
UAC回りはWindows 7 ユーザにとっては当たり前のことなのかもしれないが、Windows 7 初心者にはハードルが高い。やっぱり SELinux と一緒ですぐに Disable にすべkおっと誰か来たようだ…