PALMisLIFE 討論區

標題: [Zaurus軟體] KeyHelper Applet心得分享 [列印本頁]

作者: czh    時間: 2003-12-17 16:11
標題: [Zaurus軟體] KeyHelper Applet心得分享
研究了好久終於搞定了KeyHelper Applet
看說明是覺得很好用,但是要寫一堆xml就覺得很複雜
最近這幾天剛好有點空閒,就把它研究一下,終於有點成果
首先當然要先去官方網頁下載KeyHelper Applet回來安裝
然後根據說明還要下載keyhelper.conf , keyhelper.xml 這兩個檔案回來
將以上這兩個檔案放在/home/zaurus/Setting 之下
去終端機下 khctl enable 啟用
然後複雜的開始了
原本keyhelper.conf 的內容
[Global]
#這邊可以加入一些控制碼
[Launch]
#這邊是放熱鍵設定
D = Applications/datebook
K = Applications/embeddedkonsole
T = Applications/todo
M = Applications/textedit
原本keyhelper.xml 的內容
  < ?xml version="1.0" ?>
< keyhelper>
< modifiers> < !-- 修飾設定 -->
< define key="F26" type="Control">
  < release key="F31" />
  < /define>
  < define key="F12" type="User1" />
  < define key="Shift" type="Shift" toggle="True" />
  < /modifiers>
< mappings> < !-- 設定 -->
< define code="2015">
  < map key="Less" />
  < map_modifier Shift="On" />
  < /define>
< define code="2016">
  < map key="Greater" />
  < map_modifier Shift="On" />
  < /define>
  < /mappings>
< repeater> < !-- 設定 -->
  < repeat delay="300" period="35" />
  < /repeater>
< extensions> < !-- 張動作設定 -->
< define key="F12" kind="select">
  < modifier Shift="On" />
  < /define>
< define key="F11" kind="switch">
  < modifier Shift="On" />
  < /define>
< define key="All" kind="launch">
  < modifier User1="On" />
  < /define>
  < /extensions>
  < /keyhelper>


以上都設定好後可以啟用下面這些功能
[/]鍵 變成 Ctrl鍵
[Shift]與其他鍵可以一起動作
[Home]變成熱鍵啟用鍵,可以加D,K,T,H快速開啟程式(在keyhelper.conf裡面設定)
[Fn]+[O] 可以輸入 "{" 。
[Fn]+[P] 可以輸入 "}" 。
按鍵連續輸入的速度變成delay 300msec、period 35msec
[Shift]+[Home]會出現切換程式選單。(就像Windows的Alt+Tab那種功能)
[Shift]+[Menu]切換現在開啟中的程式。(依工作列上的順序)
[Home]+Any啟動程式啟用。

目前先這樣,以後再分享更進階的心得
看的懂日文的話可以自己去下面網站先研究
http://www.yo.rim.or.jp/~mono93/mobile/linuxzau/slc700_keyhelper01.html

[ Last edited by czh on 2005-9-23 at 14:00 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5