antlord |
|
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Couldn't find synaptics properties. No synaptics driver loaded? Добрый день! Решил настроить touchpad у себя на нетбуке. Залез на вики, там прочитал про synclient. Однако на любое обращение я получаю сообщение Couldn't find synaptics properties. No synaptics driver loaded?. Далее я решил поставить kcm_touchpad. Вдруг поможет. Однако там все настройки не активны. И надпись "Touchpad name: device not found". Далее я залез в Xorg.0.log cat /var/log/Xorg.0.log | grep syna [ 16.015] (II) LoadModule: "synaptics" [ 16.133] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 16.164] (II) Module synaptics: vendor="X.Org Foundation" Потом проверил xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ FSPPS/2 Sentelic FingerSensingPad id=12 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ BisonCam, NB Pro id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)] Тогда я проверил логи иксов на загрузки этого pointer cat /var/log/Xorg.0.log | grep Fing [ 18.291] (II) config/udev: Adding input device FSPPS/2 Sentelic FingerSensingPad (/dev/input/event11) [ 18.291] (**) FSPPS/2 Sentelic FingerSensingPad: Applying InputClass "evdev pointer catchall" [ 18.291] (II) Using input driver 'evdev' for 'FSPPS/2 Sentelic FingerSensingPad' [ 18.291] (**) FSPPS/2 Sentelic FingerSensingPad: always reports core events [ 18.291] (**) evdev: FSPPS/2 Sentelic FingerSensingPad: Device: "/dev/input/event11" [ 18.291] (--) evdev: FSPPS/2 Sentelic FingerSensingPad: Vendor 0x2 Product 0xf [ 18.291] (--) evdev: FSPPS/2 Sentelic FingerSensingPad: Found 11 mouse buttons [ 18.291] (--) evdev: FSPPS/2 Sentelic FingerSensingPad: Found scroll wheel(s) [ 18.291] (--) evdev: FSPPS/2 Sentelic FingerSensingPad: Found relative axes [ 18.291] (--) evdev: FSPPS/2 Sentelic FingerSensingPad: Found x and y relative axes [ 18.291] (II) evdev: FSPPS/2 Sentelic FingerSensingPad: Configuring as mouse [ 18.291] (II) evdev: FSPPS/2 Sentelic FingerSensingPad: Adding scrollwheel support [ 18.291] (**) evdev: FSPPS/2 Sentelic FingerSensingPad: YAxisMapping: buttons 4 and 5 [ 18.291] (**) evdev: FSPPS/2 Sentelic FingerSensingPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 18.292] (II) XINPUT: Adding extended input device "FSPPS/2 Sentelic FingerSensingPad" (type: MOUSE, id 12) [ 18.292] (II) evdev: FSPPS/2 Sentelic FingerSensingPad: initialized for relative axes. [ 18.292] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) keeping acceleration scheme 1 [ 18.292] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration profile 0 [ 18.292] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration factor: 2.000 [ 18.292] (**) FSPPS/2 Sentelic FingerSensingPad: (accel) acceleration threshold: 4 [ 18.293] (II) config/udev: Adding input device FSPPS/2 Sentelic FingerSensingPad (/dev/input/mouse0) Еще к слову, у меня нет /etc/X11/xorg.conf cat /etc/X11/xorg.conf.d/10-evdev.conf # # Catch-all evdev loader for udev-based systems # We don't simply match on any device since that also adds accelerometers # and other devices that we don't really want to use. The list below # matches everything but joysticks. Section "InputClass" Identifier "evdev pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection #Section "InputClass" # Identifier "evdev touchpad catchall" # MatchIsTouchpad "on" # MatchDevicePath "/dev/input/event*" # Driver "synclient" #EndSection Section "InputClass" Identifier "evdev tablet catchall" MatchIsTablet "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection cat /etc/X11/xorg.conf.d/10-synaptics.conf Section "Module" Load "synaptics" EndSection Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" Option "VertTwoFingerScroll" "true" # This option is recommend on all Linux systems using evdev, but cannot be # enabled by default. See the following link for details: # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html MatchDevicePath "/dev/input/event*" 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" Option "VertTwoFingerScroll" "true" # 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 Как мне настроить touchpad правильно? Заранее спасибо! |
antiron |
|
Темы:
32
Сообщения:
270
Участник с: 29 августа 2013
|
а что хочешь получить то? ставишь xf86-input-synaptics,и ручками дописываешь нужный функционал,в вики все есть
Non progredi - est regredi
|
antlord |
|
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Я хочу чтоб touchpad определялся как touchpad. Тогда я смогу его настроить через synaptics и другие утилиты по всей видимости. |
binaryshadow |
|
Темы:
16
Сообщения:
453
Участник с: 30 августа 2011
|
Если ноут новый, то думаю пригодится ArchWiki. |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Марка ноута? |
antlord |
|
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Ноут неновый. А марка небезывестной компании DNS. Навреное об этом стоило сразу сказать. Кстати ставил на него Ubuntu. Там он работает как touchpad и multitouch срабатывает. Но на ubuntu не очень хочется работать, потому что у меня не получлось ни разу оптимизирвать ее для более быстрой работы =( |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
А кнопочкой не отключили? Может это поможет http://archlinux.org.ru/forum/topic/12570/
Последний крик моды - эхо 30-летней давности.
|
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
А что это всеДалее я залез в Xorg.0.log cat /var/log/Xorg.0.log | grep syna [ 16.015] (II) LoadModule: "synaptics" [ 16.133] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 16.164] (II) Module synaptics: vendor="X.Org Foundation" И где стоит?На виртуалке? А вот эта строчка откуда взялась Option "VertTwoFingerScroll" "true"? https://www.google.ru/search?newwindow=1&output=search&sclient=psy-ab&q=FSPPS%2F2%20Sentelic%20FingerSensingPad&oq=&gs_l=&psj=1#lr=lang_ru&newwindow=1&q=FSPPS%2F2+Sentelic+FingerSensingPad
Последний крик моды - эхо 30-летней давности.
|
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
antlordТак посмотрите,что там пишут и сделайте это в archlinux http://forum.ubuntu.ru/index.php?topic=189999.0 А это обязательно почитать https://bbs.archlinux.org/viewtopic.php?id=125262
Последний крик моды - эхо 30-летней давности.
|
antlord |
|
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
tchgefest Не понял, что именно я мог кнопочкой отключить. Touchpad? |