2009年4月9日木曜日

タッチパッド、キーマップ追記

・タッチパッド
タッチパッドの設定ファイルはこんな感じ。

/etc/hal/fdi/policy/11-x11-synaptics.fdi

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="ETPS/2 Elantech Touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">on</merge>
<merge key="input.x11_options.MaxSpeed" type="string">1.00</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.75</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">on</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
<merge key="input.x11_options.LockedDrags" type="string">1</merge>
</match>
</device>
</deviceinfo>

エッジスクロールってのを入れてみた!便利。
あと、$HOME/.xinitrcに下のコマンドを追加した。

syndaemon -i 2 &

キーボードのキーを押した後2秒間タッチパッドが無効になる。つまり、タイプ中にタッチパッドに指や手が当たって、打ち込み文字が変なところに行ったりしなくなる。

・キーマップ
SCIMの日本語変換起動・終了を半角全角キーに割り当てようと思ったらうまくいかなかった。どうもキーシンボルが設定されていないらしい。そこで、こないだ作った$HOME/.Xmodemapに付け足してみた。

keycode 49 = Zenkaku_Hankaku Zenkaku_Hankaku

0 件のコメント:

コメントを投稿