關於Ubuntu 14.04的觸控板設定疑問 [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



關於Ubuntu 14.04的觸控板設定疑問
會員二級
註冊日期:
2013/11/7 9:24
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 186
MP : 30 / 2782
EXP: 46
離線
目前觸控板的使用上是正常的,但是一直存在一個問題,因為我習慣用兩指滑動來進行上/下/左/右的滾動頁面功能,但是每次重開機,都要進入 系統設定值 -> 滑鼠和觸控板,把 兩指捲動 的項目「先取消,再打勾」才能生效,也就是說,進入這個設定頁後,兩指捲動的功能看起來是開啟的,但是實際上並不是。

每次都這樣作很討厭,試了一些方法:

1/在console下執行下面指令:
$xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 1
可以取代上面的GUI操作。

2/在console下執行下面指令:
$synclient VertTwoFingerScroll=1
$synclient HorizTwoFingerScroll=1
也可以取代上面的GUI操作

3/把上面1/2的命令寫成script,加到/etc/rcS.d下,結果無效

4/把上面1/2的命令,加到/etc/rc.local中,結果無效

5/新增了一個/usr/share/X11/xorg.conf.d/50-synaptics.conf,內容為:
Section "InputClass"
Identifier "nathan touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "synaptics"

# three fingers for the middle button
Option "TapButton3" "2"
# drag lock
Option "LockedDrags" "1"
# accurate tap-to-click!
Option "FingerLow" "50"
Option "FingerHigh" "55"

# prevents too many intentional clicks
Option "PalmDetect" "0"
#synclient PalmMinWidth=10
#Option "PalmMinWidth" "10"
#synclient PalmMinZ=200
#Option "PalmMinZ" "200"

# "natural" vertical and horizontal scrolling
Option "VertTwoFingerScroll" "1"
Option "VertScrollDelta" "-75"
Option "HorizTwoFingerScroll" "1"
Option "HorizScrollDelta" "-75"

Option "MinSpeed" "1"
Option "MaxSpeed" "1"

Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"

Option "AccelerationProfile" "2"
Option "ConstantDeceleration" "4"
EndSection

Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable clickpad buttons on Apple touchpads"
MatchProduct "Apple|bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
結果是無效的。

我猜測應該是它載入參數設定發生在我上面這些方式之後才會無效。

目前我用很雞肋的作法,把2的命令加入一個快捷鍵,每次重開機就快捷一下,但總是想把問題給根除掉,想看看是不是有人可以提供任何的線索讓我試試看!

先謝了!

2016/4/8 13:31
應用擴展 工具箱
回覆: 關於Ubuntu 14.04的觸控板設定疑問
會員二級
註冊日期:
2013/11/7 9:24
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 186
MP : 30 / 2782
EXP: 46
離線
自已回答----
找到一個檔案
~/.config/autostart/touch.sh
沒去查它來自己那一個套件的,不過顯示它是主謀,因為它內容如下:
synclient TapButton2=0
synclient TapButton3=0
synclient ClickFinger2=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0

Got it!

2016/4/8 14:47
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.