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

2013-08-06

"Apple Magic Trackpad" and a protection way under high humidity

久々に紙資料の整理の為に「Post-t, SSZ-33RB, Size: 73mmX73mm」を買って来た。一枚余計に剥がしてしまったので、何気なく「Apple Magic Trackpad」に貼ってみた。応答はしても動作が緩慢になるとか、動かないとかと思ったのですが、平然と、しかも指が引っかかる事無く動作した。

という事で、取り敢えず、1枚と2/3枚で覆ってみた;

Figure 1. 1 & 2/3 sheets of "Post-t, SSZ-33RB, Size: 73mmX73mm" cover the "Apple Magic Trackpad". No stick of fingertips because of highly humid weather(over 60%).


意外と、指の感触も悪くないし、指先がスティックしてしまう事も無く動かせる。問題は、汚れ、剥がれなどか。代替物を物色しなければ。
____
  1. 開始 2013-08-06(火) 20:33:33

注目の投稿

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

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