SSブログ

KeyHelper Appletの導入。。。 [Zaurus SL-C3200]

以前から導入したいと思っていた「KeyHelper Applet」を導入しました。

アプリそのものは、すでにインストールしてあったのですが、色々なサイトを見てもいまいちわからなかったのと、時間があまりなかったので、本格的な導入は見送ってきました。

この度、内容の理解もある程度できたので、導入に踏み切りました。

導入に際しては、「LinuZau ToolBoxさま」、「あさあささまのページ」、「文市さまのページ」を参考にさせていただき、「keyhelper.conf」「keyhelper.xml」に関しては、「文市さまのページ」のものをを使用させていただきました。ありがとうございました。

「keyhelper.xml」に関しては、自分に不要な部分をかなり削除し、以下のようなファイルとしました。

*****************************************

<?xml version="1.0"?>
<keyhelper>
            <modifiers>
                         <define key="F10" type="User1" mapping="True" toggle="True">
                         </define>
            </modifiers>
            <extensions>
                         <define key="F12" kind="switch">
                                     <modifier Shift="On"/>
                         </difine>
                         <difine key="F11" kind="select">
                                     <modifier Shift="On"/>
                         </difine>
                         <difine key="All" kind="launch">
                                     <modifer User1="On"/>
                         </difine>
            </extensions>
</keyhelper>

*****************************************

以下の「keyhelper.conf」に関しては、[Launch]セクションのみとし、他のセクションは削除しました。

*****************************************

[Global]
UseFilterApps = POBox, CRIM, Jpn50Pad, JpnKtnPad, JpnNumPad, JpnSymPad, Keyboard, IMWidget
XmlFile =
[Launch]
A = Settings/addressbook
B = Multimedia/WM8750Mixer
E = Applications/zdict
F = @exec [TAB]/sbin/cardctl eject
H = @qcop [TAB]QPE/InputHelper "handle()"
J = @qcop [TAB]QPE/InputHelper mouse(QString) "click 18 460"
K = Multimedia/kino2
L = Applications/kanimemo
M = Multimedia/musicplayer
N = UserTab1/netfront3
O = UserTab1/opera
P = Applications/passman
Q = UserTab1/q2ch
T = @qcop [TAB]QPE/InputHelper mouse(QString) "click 320 14 right"
C = @qcop [TAB]QPE/Network connectRequest()
D = @qcop [TAB]QPE/Network stop()
X = @qcop [TAB]QPE/TaskBar showInputMethod()
V = @qcop [TAB]QPE/TaskBar hideInputMethod()
W = UserTab1/kmerlin
F21 = @exec [TAB]/opt/QtPalmtop/bin/imeonoff

*****************************************

ここの登録アプリケーションは、/home/QtPalmtop/apps/以下のフォルダにあるアプリケーションなのですが、「Applications」にあるアプリは「Applications/****」、「Multimadia」にあるアプリは、「Multimadia/****」と、それぞれ記述しないと起動できません。「****」は、「.desktop」を除いたファイル名です。

ここで記述したちょっと特殊なものとしては、左下のQtメニューをクリックさせ、メニューをポップアップさせるために、
J = @qcop[TAB]QPE/InputHelper mouse(QString) "click 18 460"
を追加。

Anthyを、「全/半」キーで作動させるために、
F21 = @exec[TAB]/opt/QtPalmtop/bin/imeonoff
を追加。

以前のログで紹介した、Qt環境でのマルチウィンドウをマウスなしで実現させるために、
T = @qcop[TAB]QPE/InputHelper mouse(QString) "click 320 14 right"
を追加しました。

なお、この「.conf」ファイルと「.xml」ファイルは、「Tree!Explorer QT」で、コピーアンドペーストで十分です。
のちに「端末ウィンドウ」を立ち上げてそのまま、
 bash-2.05$ khctl reload
と打ち込めば大丈夫です。

キーボードのみによる、ネットワーク接続ー切断、快適です。。。(^_^)v


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。