LINUX.ORG.RU

thinkpad L430 trackpoint openSUSE

 , ,


0

1

openSUSE 13.1 из коробки не работает трэкпоинт.

ткните, пожалуйста ссылкой по настройке данного девайса, а то первое знакомство с thinkwiki.org результата не дало

xinput list-props "TPPS/2 IBM TrackPoint"
unable to find device TPPS/2 IBM TrackPoint
★★★★★

вот тут пишут есть решение

Выполнть команду

echo "options psmouse proto=bare" | sudo tee /etc/modprobe.d/trackpoint-elantech.conf 

Создать файл /etc/xorg.conf.d/11-trackpoint-elantech.conf

Section "InputClass"
    Identifier      "Elantech Trackpoint"
    MatchProduct    "PS/2 Generic Mouse"
    MatchDevicePath "/dev/input/event*"
    Option          "EmulateWheel" "true"
    Option          "EmulateWheelButton" "2"
    Option          "EmulateWheelTimeout" "200" 
    Option          "YAxisMapping" "4 5" # vertikales Scrollen
    Option          "XAxisMapping" "6 7" # horizontales Scrollen
EndSection

Загрузить модуль

sudo modprobe -rv psmouse && sudo modprobe -v psmouse

HighwayStar ★★★★★
()
Ответ на: комментарий от val-amart
 xinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=10   [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)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=11   [slave  keyboard (3)]
pyometra ★★★★★
() автор топика
Ответ на: комментарий от pyometra

ну как ты видишь иксы твоего трекпоинта вообще не видят.

квик гугл показывает что это особенность элендтеха, в остальных синкпадах стоит родной трекпоинт. багрепорт: https://bugzilla.kernel.org/show_bug.cgi?id=33292

воркэраунд что запостил ХайвейСтар должен работать, но отвалится two-finger scroll.

val-amart ★★★★★
()
Ответ на: комментарий от HighwayStar
sudo modprobe -rv psmouse && sudo modprobe -v psmouse
FATAL: Module psmouse is builtin

и, соответственно, не работает.

pyometra ★★★★★
() автор топика
Ответ на: комментарий от HighwayStar

в сусе psmouse вкомпилен в ядро. Попробуй в строку загрузки ядра добавить

скажи как это сделать? или ссылку на инструкцию дай.

хотя сам поищу в сети как добавлять в строку загрузки.

кубунту, конечно, работает, но суся мне ближе- будем побеждать.

pyometra ★★★★★
() автор топика
Ответ на: комментарий от HighwayStar

я так понимаю добавить нужно в /boot/grub2/grub.cfg, да?

а в какую строку?

linux	/boot/vmlinuz-3.11.6-4-desktop root=UUID=fad3dbc9-9a58-404e-866a-d61a953574cc psmouse.proto=bare

так например?

pyometra ★★★★★
() автор топика
Ответ на: комментарий от pyometra

если у тебя grub2 то прописать в /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=psmouse.proto=bare
и выполнить
sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

Для grub 1 поправить файл /boot/grub/menu.lst, дописав psmouse.proto=bare в конец строки kernel.

После перезагрузки проверить с какими параметрами загружено ядро можно командой

cat /proc/cmdline

HighwayStar ★★★★★
()
Ответ на: комментарий от HighwayStar

большое человеческое спасибо! всё работает.

pyometra ★★★★★
() автор топика

а реально ли отключить тачпад, не отключая трэкпоинт?

не могу нагуглить.

pyometra ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.