web-dev-qa-db-ja.com

Synapticsタッチパッドデバイスを構成する推奨方法は何ですか?

いわゆるRightEdgeを少し中央に移動して、スクロール領域を増やしたいと思います。現在、私はこれをセッション開始時に呼び出されるワンライナーで実行しています(gnome-session-propertiesを介して追加されます):

xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582

これは正常に機能しますが、ハッキングのように感じます。このようなタッチパッドデバイスのプロパティを編集/設定する推奨方法は何ですか?数年前、私はそれをxorg.confに入れていましたが、最近ではこれはお勧めできません。

12
htorque

10.10から13.04までのテスト済みバージョンで更新されました

HP dv6000、Sony Vaio NW240、HP dv5-2130、東芝NB305でテスト済み

Ubuntu 10.10以降、新しいxorg.conf構成は、入力デバイスの/usr/share/X11/xorg.conf.dディレクトリ内にあります。

このディレクトリに移動すると、いくつかのファイルが見つかります。

10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf

接続したデバイスに依存する場合がありますが、これは私が常に見ているデバイスです。

次に、最初にロードするものを開きます。それは10-evdev.confになります。ただし、開く前にシナプスエッジの値が必要です。

Ubuntuの11.04以前のバージョンの場合は、最初に端末に移動します ALT+F2 gnome-terminalと入力してから、 ENTER。 11.04以降のバージョンでは、ダッシュを開いてterminalと入力するだけです。

ターミナルが開いたら、xinput listと入力します

使用したいデバイスを探します。使用したい入力からIDを取得します。

私の場合、次の出力があります:

xinput

使用したいのは、ID = 11のSynPS/2 Synaptics TouchPadです。

次のように入力します:xinput list-props ID | grep Edges
(IDはxinputリストのIDから取得した番号です)

私の場合、xinput list-props 11 | grep Edgesと入力しました

出力はこれでした:Synaptics Edges(276):1752、5192、1620、4236

4つのエッジの番号に注意してください(左、右、上、下の順序で移動します)

10-evdev.confを開きます:Sudo nano 10-evdev.conf

10-evdev.confファイル内には、いくつかのInputClassセクションがあります。 MatchIsTouchpad "on"が含まれるセクションを探す必要があります。それは私にとって3番目のだろう。

セクションの下部に、このような順序で4つの位置を追加します

10-evdev.conf

保存して再起動します。これは、動作しているかどうかをテストするためのものです。何らかの理由で間違えた場合は、grubメニューで[リカバリモード]を選択し、端末をルートとしてロードし、ファイルを再度編集して行を削除するか、問題を修復します。いずれにせよ、復旧モードで端末をルートとして実行する場合、startxと入力すると、エラーが見つかった場所とその修正方法をログアウトします。 Linuxの利点は、エラーの場所を示すだけでなく、ほとんどの場合、修正方法を教えてくれることです。

正常に再起動したら、編集を開始できます。 10-evdev.confに移動します。

Sudo nano 10-evdev.conf

そして、あなたがより完璧だと感じる値に値を下げ始めます。

私の場合、1000ポイントごとにRightEdge値を下げました。テストのためだけに。もちろん、RightEdgeを減らすと、上下にスクロールする必要があるスペースが増えます。このようにして、スクロール領域を含むシナプスのすべての領域を増減できるようになりました。そして、これはあなたの質問に答えます。

ここで質問に入れたコードを見てみましょう:xinput --set-prop --type = int --format = 32 11 252 1781 5125 1646 4582

あなたの場合には次のものがあります:

オプション「LeftEdge」「1781」
オプション「RightEdge」「5125」
オプション「TopEdge」「1646」
オプション「BottomEdge」「4582」

10-evdev.confのセクションを値で編集するだけです。次に、RighEdge値を下げます。 512ポイントごとに下げ​​ることから始めることをお勧めします(5125を10 = 512.5で割ったため、合計の10%であるため)。したがって、下げるたびに10%を変更することになります。

注:値は二重引用符( "")で区切る必要があります

manページ の詳細はこちら

そのリンクで見つかる情報は最新であり、xorg構成ファイルを見つけることができるいくつかの場所を示しています。シナプスを好きなようにカスタマイズするために使用できるいくつかのオプションはありません。

gpointing-device-settingsと呼ばれるきちんとしたプログラムもあります Install gpointing-device-settings (apt-get install gpointing-device-settings)これはいくつかのことを行います。

いずれにせよ、スクロールに必要な量と、タップオプションを含む他のものに必要な量を決定できるのは非常に素晴らしいことです。

11
Luis Alvarado

ここをご覧になりましたか https://help.ubuntu.com/community/SynapticsTouchpad

3
Abhijit N

この投稿を知っていますか? http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1190259 3つの異なる方法が説明されています。おそらくあなたを助けることができます。

0
NES