web-dev-qa-db-ja.com

Debian Wheezy KDEでタッチパッドのスクロールとタップを有効にする方法は?

ラップトップのタッチパッドでスクロールとタップをオンにしようとしています(左と右の2つのボタンで問題ありません)。私はDebian 7.3(Wheezy)KDEデスクトップを使用しており、Synapticタッチパッドを持っています。私のラップトップは2007年の古いHPモデルなので、マルチタッチをサポートしていません。 rootとして、以下にコピーした/etc/X11/xorg.conf.d/synaptics.confファイルを作成しました。次に、Konsoleでsynclient -lを指定して、次のコードを取得しました。

Parameter settings:
LeftEdge                = 1752
RightEdge               = 5192
TopEdge                 = 1620
BottomEdge              = 4236
FingerLow               = 25
FingerHigh              = 30
FingerPress             = 256
MaxTapTime              = 180
MaxTapMove              = 221
MaxDoubleTapTime        = 180
SingleTapTimeout        = 180
ClickTime               = 100
FastTaps                = 0
EmulateMidButtonTime    = 75
EmulateTwoFingerMinZ    = 282
EmulateTwoFingerMinW    = 7
VertScrollDelta         = 100
HorizScrollDelta        = 100
VertEdgeScroll          = 0
HorizEdgeScroll         = 0
CornerCoasting          = 0
VertTwoFingerScroll     = 1
HorizTwoFingerScroll    = 0
MinSpeed                = 1
MaxSpeed                = 1.75
AccelFactor             = 0.0398
TrackstickSpeed         = 40
EdgeMotionMinZ          = 30
EdgeMotionMaxZ          = 160
EdgeMotionMinSpeed      = 1
EdgeMotionMaxSpeed      = 401
EdgeMotionUseAlways     = 0
TouchpadOff             = 0
LockedDrags             = 1
LockedDragTimeout       = 5000
RTCornerButton          = 0
RBCornerButton          = 0
LTCornerButton          = 0
LBCornerButton          = 0
TapButton1              = 0
TapButton2              = 0
TapButton3              = 0
ClickFinger1            = 1
ClickFinger2            = 1
ClickFinger3            = 1
CircularScrolling       = 0
CircScrollDelta         = 0.100007
CircScrollTrigger       = 0
CircularPad             = 0
PalmDetect              = 0
PalmMinWidth            = 10
PalmMinZ                = 200
CoastingSpeed           = 20
CoastingFriction        = 50
PressureMotionMinZ      = 30
PressureMotionMaxZ      = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice         = 1
TapAndDragGesture       = 1
AreaLeftEdge            = 0
AreaRightEdge           = 0
AreaTopEdge             = 0
AreaBottomEdge          = 0
HorizHysteresis         = 25
VertHysteresis          = 25
ClickPad                = 0

これは/etc/X11/xorg.conf.d/synaptics.confのコンテンツです

Section "InputClass"
Identifier "Touchpad"
MatchIsTouchpad "yes"
Driver "synaptics"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "0.9"
Option "AccelFactor" "0"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "VertTwoFingerScroll" "0"
Option "HorizTwoFingerScroll" "0"
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "TouchpadOff " "0"
EndSection

apt-get install server-xorg-input-synapticsをインストールし、synaptics.confファイルの作成後にシステムを再起動しましたが、何も変更されていません。

機能させるにはどうすればよいですか?

10
WobblyWindows

synaptiksを試しましたか?これは、私のタッチパッド構成に関する問題を常に解決するシンプルなGUIプログラムです。

インストールするには:

Sudo apt-get install kde-config-touchpad

その後、それを実行できるはずです

synaptiks && synaptiks

(最初のsynaptiksは、システムトレイにアイコンを配置するだけで、何らかの理由でGUIを起動しません)

7
user2044638

編集:私はDebian AlpsPS/2 touichpadでsynclientを使用してタップしました。

synclient TapButton1=1

私はこれの専門家ではありませんが、別のラップトップで使用していた古いsynaptics.confファイルを見つけました。

Section "InputClass"
    Identifier      "touchpad catchall"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Option          "HorizEdgeScroll"    "1"
    Option          "MaxTapTime"        "300"
    Driver          "synaptics"
EndSection

したがって、catchallを識別子に追加し、MatchIsTouchpadonからyesに変更してみてください。それが役立つかどうかはわかりませんが、試してみる価値があります。

もう1つ試すことができるのは、tpconfigのインストールです。

Sudo apt-get install tpconfig 

それはあなたにタップを有効にするGUIを与えるはずです:

 Sudo tpconfig --tapmode=1

私は自分のシステムでこれを試したところ、うまくいかないようですが

10
terdon

KDEには、シナプスに取って代わる新しいプログラムがあります:kcm-touchpad

このプログラムは、システム設定の新しいオプションを有効にします。このオプションにアクセスするには、システム設定(コンソールのsystemsettings)を開き、[入力デバイス]-> [タッチパッド]に移動します。

1
UndeadKernel