XPとUbuntuのデュアルブートを使用しているというAcer Aspireがあります。
Windows側では、ドライバーを使用して、タッチモードがスクロールモードになる前に、タッチパッドのエッジに指をどれだけ近づけるかを設定できます。 Ubuntuでは、パッドのスクロール領域を変更するオプションがありません(少なくともGUIでは)。
conf
ファイルまたはこれを変更する他の方法はありますか?通常の使用中、スクロール領域に常に入ります。スクロール機能のためにそれほど多くのパッド領域を失うことなく、そのままにしておきたいと思います。
残念ながら、そのようなことを構成するための信頼できるGUIを見つけたことがありません。設定を変更するには、コマンドラインを使用する必要があります。 非常にい で毛むくじゃらのルートです。
これはあなたが求めているものではありませんが、ここに私が自分のAcer Aspireで使用するスクリプトを示します。おそらくあなたはそれを使うことができます:
#!/bin/sh
sleep 5
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0
.shファイルを作成し、実行可能ファイルとしてマークし、起動時に実行するように設定すると、Edgeスクロールが無効になり、代わりに2本指のスクロールがかなり適切になります。
残念ながら、しきい値を変更する方法は知りません。私はそのような設定を何度も見てきました。残念ながら、Xorgはこれらの分野で厳しく制限されています。
コマンドsynclient
を使用します。現在の値をリストするにはsynclient -l
と入力し、たとえばRightEdgeと入力してsynclient RightEdge=4000
と入力します。
起動時に機能させるには、/usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
をコピーし、/etc/X11/xorg.conf.d/50-synaptics.conf
にオプションを追加します。
たとえば、以下をファイルに追加しました(ただし、タッチパッドはスクロールにのみ使用するため、必要なものとは逆になりますが、値を調整できます)。
Option "RightEdge" "2000"
Option "BottomEdge" "2000"
再起動。
Synaptics Edgesプロパティ、具体的には2番目の値を変更します-それが私がしたことで、動作しました。