Тачпад не работает, но распознается. После modprobe работает, но не распознается

У меня тут какая-то спорная проблема. Я только что установил Ubuntu 12.04 LTS, и мой тачпад не работает. Я уже попробовал некоторые исправления, которые нашел, но ни один из них не работал идеально. Прямо сейчас тачпад опознан. Список Xinput дает мне это:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]    
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=14   [slave  pointer  (2)]

И Synclient возвращает это:

Parameter settings:
LeftEdge                = 100
RightEdge               = 2408
TopEdge                 = 71
BottomEdge              = 1249
FingerLow               = 1
FingerHigh              = 1
FingerPress             = 256
MaxTapTime              = 180
MaxTapMove              = 124
MaxDoubleTapTime        = 180
SingleTapTimeout        = 180
ClickTime               = 100
FastTaps                = 0
EmulateMidButtonTime    = 75
EmulateTwoFingerMinZ    = 282
EmulateTwoFingerMinW    = 7
VertScrollDelta         = 56
HorizScrollDelta        = 56
VertEdgeScroll          = 1
HorizEdgeScroll         = 1
CornerCoasting          = 0
VertTwoFingerScroll     = 0
HorizTwoFingerScroll    = 0
MinSpeed                = 1
MaxSpeed                = 1.75
AccelFactor             = 0.0706
TrackstickSpeed         = 40
EdgeMotionMinZ          = 30
EdgeMotionMaxZ          = 160
EdgeMotionMinSpeed      = 1
EdgeMotionMaxSpeed      = 226
EdgeMotionUseAlways     = 0
TouchpadOff             = 2
LockedDrags             = 0
LockedDragTimeout       = 5000
RTCornerButton          = 0
RBCornerButton          = 0
LTCornerButton          = 0
LBCornerButton          = 0
TapButton1              = 0
TapButton2              = 0
TapButton3              = 0
ClickFinger1            = 1
ClickFinger2            = 1
ClickFinger3            = 0
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
ResolutionDetect        = 1
GrabEventDevice         = 1
TapAndDragGesture       = 1
AreaLeftEdge            = 0
AreaRightEdge           = 0
AreaTopEdge             = 0
AreaBottomEdge          = 0
HorizHysteresis         = 14
VertHysteresis          = 14
ClickPad                = 0

Отображается вкладка Touchpad на Mouse и Touchpad, и Synaptiks работают. Но тачпад не работает. Мышь едва двигается, и когда она это делает, она просто случайным образом телепортируется через экран.

Теперь, если я наберу в терминале

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Мышь работает почти идеально. Он двигается нормально, я могу нажимать кнопки, нажимать и т. Д. Но я не могу его настроить. После ввода команд на терминале, это мой список xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=14   [slave  pointer  (2)]

Synclient вообще ничего не возвращает. Ни одного сообщения об ошибке.

В «Мышь и сенсорная панель» отсутствует вкладка «Сенсорная панель». И я получаю внутреннюю ошибку при попытке открыть Synaptiks.

1115 Я не знаю, почему это происходит. Я испортил некоторые вещи, пытаясь найти случайные решения, поэтому решил, что постараюсь обратиться за помощью здесь. Я хотел, по крайней мере, сделать прокрутку по вертикальной кромке и отключить нажатие.

Некоторые фотографии:

0
задан 17 December 2013 в 07:16

1 ответ

Какую именно версию вы используете? Выходные данные uname -a должны предоставить эту информацию. Так или иначе, я испытал точно такую ​​же ситуацию с Elantech Touchpad , и я мог сузить его до того факта, что мой XServer и соответствующий ему модуль (драйвер) не поддерживали эту сенсорную панель правильно.

Проблема была решена путем обновления моего ядра до 3.11 путем обновления UBUNTU до 12.04.4 Вы можете посмотреть здесь для деталей.

Итак, если вы не в свежем ядре, просто обновите ваш UBUNTU до 12.04. 4 LTSEnablementStack , чтобы решить данную проблему. С наилучшими пожеланиями, я

0
ответ дан 17 December 2013 в 07:16

Другие вопросы по тегам:

Похожие вопросы: