Я пытаюсь включить прокрутку и постукивание по сенсорной панели моего ноутбука (2 кнопки влево и вправо в порядке). Я работаю на KDE Debian 7.3 (Wheezy) и у меня есть тачпад Synaptic. Мой ноутбук - старая модель HP 2007 года, поэтому он не поддерживает мультитач. В качестве пользователя 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
файла, но ничего не изменилось.
Что я должен сделать, чтобы это работало?
Ответы:
Ты пробовал
synaptiks
? Это простая программа с графическим интерфейсом, которая всегда решает любые проблемы с моей конфигурацией сенсорной панели.Установить:
Тогда вы сможете запустить его с
(первый
synaptiks
только помещает значок в системный трей и по какой-то причине не запускает графический интерфейс)источник
РЕДАКТИРОВАТЬ: я только что начал работать над моим touichpad Debian AlpsPS / 2 с
synclient
:Я не эксперт в этом, но нашел старый
synaptics.conf
файл, который я использовал на другом ноутбуке:Итак, попробуйте добавить
catchall
к идентификатору иMatchIsTouchpad
перейтиon
отyes
. Не уверен, что это поможет, но стоит попробовать.Еще одна вещь, которую вы можете попробовать установить
tpconfig
:Это должно дать вам графический интерфейс для включения нажатий:
Хотя я только что попробовал это на моей системе, и это не похоже на работу
источник
synclient HorizEdgeScroll=1
.synclient TapButton1=1
иsynclient VertEdgeScroll=1
сделал работу! Ты спас мой день. Огромное спасибо.VertEdgeScroll=1
.Option "TapButton1" "1"
в ваш/etc/X11/xorg.conf
или другой файл,/etc/X11/xorg.conf.d
чтобы сделать ваши изменения постоянными. Мои тесты показали , что для того, чтобы нажав на сенсорной панели, вы должны обеспечить , по крайней мере следующее:Option "TapButton1" "1"
,Identifier "Touchpad"
,MatchIsTouchpad "yes"
иDriver "synaptics"
вSection "InputClass" (...) EndSection
.В KDE появилась новая программа, которая заменила синаптики:
kcm-touchpad
Эта программа активирует новую опцию в Системных настройках. Чтобы получить доступ к этим параметрам, откройте «Настройки системы» (настройки системы в консоли) и перейдите в «Устройства ввода» -> «Сенсорная панель».
источник