Próbuję włączyć przewijanie i stukanie za pomocą tabliczki dotykowej mojego laptopa (2 lewy i prawy przycisk są w porządku). Korzystam z pulpitu KDE Debiana 7.3 (Wheezy) i mam touchpad Synaptic. Mój laptop to stary model HP z 2007 roku, dlatego nie obsługuje wielokrotnego dotykania. Jako root stworzyłem /etc/X11/xorg.conf.d/synaptics.conf
plik, który skopiowałem poniżej. Następnie w Konsole podałem synclient -l
i wróciłem następujący kod:
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
To jest treść /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
Zainstalowałem apt-get install server-xorg-input-synaptics
i uruchomiłem ponownie system po utworzeniu synaptics.conf
pliku, ale nic się nie zmieniło.
Co powinienem zrobić, żeby to działało?
Odpowiedzi:
Próbowałeś
synaptiks
? Jest to prosty program GUI, który zawsze rozwiązuje wszelkie problemy z konfiguracją mojego touchpada.Żeby zainstalować:
Powinieneś być w stanie go uruchomić
(pierwszy
synaptiks
tylko umieszcza ikonę w zasobniku systemowym i z jakiegoś powodu nie uruchamia GUI)źródło
EDYCJA: Właśnie zacząłem dotykać pracując nad moim Touichpadem z Debian AlpsPS / 2
synclient
:Nie jestem ekspertem w tej dziedzinie, ale znalazłem stary
synaptics.conf
plik, którego używałem na innym laptopie:Więc spróbuj dodać
catchall
do identyfikatora i zmieniaMatchIsTouchpad
sięon
odyes
. Nie jestem pewien, czy to pomoże, ale warto spróbować.Inną rzeczą, którą możesz wypróbować, jest instalacja
tpconfig
:To powinno dać ci GUI do włączenia tapów z:
Chociaż właśnie wypróbowałem to na moim systemie i wydaje się, że to nie działa
źródło
synclient HorizEdgeScroll=1
.synclient TapButton1=1
isynclient VertEdgeScroll=1
zrobiłem robotę! Uratowałeś mi dzień. Wielkie dzięki.VertEdgeScroll=1
.Option "TapButton1" "1"
do swojego/etc/X11/xorg.conf
lub innego pliku,/etc/X11/xorg.conf.d
aby wprowadzić zmiany na stałe. Moje badania wykazały, że w celu umożliwienia dotknięcie touchpada, należy podać co najmniej następujące elementy:Option "TapButton1" "1"
,Identifier "Touchpad"
,MatchIsTouchpad "yes"
iDriver "synaptics"
wSection "InputClass" (...) EndSection
.W KDE pojawił się nowy program, który zastąpił synaptiki:
kcm-touchpad
Ten program włączy nową opcję w Ustawieniach systemu. Aby uzyskać dostęp do tych opcji, otwórz Ustawienia systemowe (ustawienia systemowe w konsoli) i przejdź do Urządzenia wejściowe -> Touchpad
źródło