2013-08-10

KeyRemap4MacBookの導入、その21: "Where is VK_MOUSEKEY_*"

常用のテキスト・エディタのTextWrangler用のxmlを作っている際に、何気なく使っている「矩形領域の選択: Rectangular Selections」がマウス介在なのに気がつきました。なんとかKeyRemap4MacBookで処理出来ないかと思い、フォーラムに質問した;


そこで、高山さんから「マウスキー機能(KeyCode::VK_MOUSEKEY_*)と組み合わせれば」とのご助言を戴いた。

そろそろ、マウス・カーソルの制御(mouse cursor control)に手を出したかったので、練習を兼ねてトライする事にした。 まず、KeyRemap4MacBookのPreferencesでKeyCode::VK_MOUSEKEY_*の検索をすると;

 Figure 1. "VK_MOUSEKEY_*" is found in the "Vertual KeyCode" section within the main section of "Samples for KeyRemap4MacBook Developer“.


が見つかった。これに対応する部分をsample.xmlで見れば終わりと思ったのだが、そう単純ではなかった。以下に、その顛末をまとめておきます。

此れまでに、KeyRemap4MacBookのxml群は、"/Applications/KeyRemap4MacBook.app/Contents/Resources/include/checkbox/"にあるのは知っていたので;


Figure 2. Finder for "/Applications/KeyRemap4MacBook.app/Contents/Resources/include/checkbox/"



を見ると、矢印1にsample.xmlがあるので、それを開き、"Figure 1"で見られる項目で検索するが、何一つ引っかからない。探索すると、一番最後に; 

Figure 3. #1313 line of sample.xml contains
 

が在りました。"samples/"をFinderで覗くと;

Figure 4. Finder of "samples/"


と、sampl.xml で見慣れた面々が揃っているが確認出来ました。 

これらの.xmlを動かしながら好きなだけソース・コードを眺めるのが、素人のスキル・アップに効果的でしょうね。 

 ____
  1. 開始 2013-08-10(土) 12:44:44

0 件のコメント:

コメントを投稿

注目の投稿

Terminalでの、なんちゃってViモドキ

近頃、ようやくKarabiner-Elementsに慣れてきたので、 Terminalで動作する「擬似Vi-Mode」を作って見たので、ご紹介します。 『概要』 「擬似Vi-Mode」の所以は、方向キー「←↓↑→」を通常の「hjkl」ではなくて「jkil」としました。これ...