Dropbox

JASJAR(HTC Universal)をランドスケープで使用する場合はキーボードを主に使用します。入力フィールドが画面上に現れるとSIPが自動的に現れて画面の下部を多い隠してしまいます。何かキーを押せば自動的にSIPは消えるので問題はないのですが、あまり気持ちよくありません。

PHM PocketPC PowerToysを導入するとPHM Ext. Keyboardという見えないSIPが導入されますので、それを使えば上の現象は回避されます。このツールは様々な機能をもったプログラムのパッケージになっています。他の機能も使うのであれば普通に導入すれば良いです。わたしは現在のところ、このExt. Keyboardしか使っていません。そこで、その機能だけを抜き出して導入することにしました。

まずはCABを分解するツールを使ってPHMPTSIP.dllを取り出します。PowerToysが導入済みであれば、このファイルをどこかに取り出してからPowerToysをRemoveします。このPHMPTSIP.dllを\windowsディレクトリーに置きます。このファイルにはExt. Keyboardの他にPHM Clipboard PaneとPHM Character MapというSIPが含まれていますがVGA対応ではないので使用しないことにします。

後は、以下のレジストリーを書き込めばPHM Ext. Keyboardが使用できるようになります。
ブログ画面の制約から改行が分かりにくくて申し訳ないです。最初のエントリーは3行あとは2行ずつです。他のレジストリーと見比べれば何とか改行位置の判別が付くと思います。

[HKEY_CLASSES_ROOT\CLSID\{9DD23292-0AB3-48F2-A245-0713652A8CEE}]
@=”PHM Ext. Keyboard”
“Desc”=”With PHM Ext. Keyboard you can use an external (thumb, collapsible, foldable, wireless, …) keyboard without having the input panel taking valuable screen estate.”

[HKEY_CLASSES_ROOT\CLSID\{9DD23292-0AB3-48F2-A245-0713652A8CEE}\DefaultIcon]
@=”\\Windows\\PHMPTSIP.dll,0″

[HKEY_CLASSES_ROOT\CLSID\{9DD23292-0AB3-48F2-A245-0713652A8CEE}\InProcServer32]
@=”\\Windows\\PHMPTSIP.dll”

[HKEY_CLASSES_ROOT\CLSID\{9DD23292-0AB3-48F2-A245-0713652A8CEE}\IsSIPInputMethod]
@=”1″

Trackback

3 comments untill now

  1. 待ってました。
    PHM PocketPC PowerToys。いろいろ見てみたのですが、結局私も、使いそうなのはExt. Keyboardのみみたいですので、一旦消してこれのみの入れなおしに挑戦してみたいと思います。

  2. [PDA]Ext.keyboardの単独導入

    先日、紹介したPHM PocketPC PowerToyですが、その中のExt.Keyboardのみを単独導入する方法をKOZAWAさんが紹介されてます。…

  3. どうも、お役に立つといいのですが。
    PowerToysへのリンクを本文に追加しました。

Add your comment now