FreeBSD 6.1 & synaptic touch pad (тупимс...)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

FreeBSD 6.1 & synaptic touch pad

Сообщение WarlorD »

Никак не могу понять в чем дело, установил synaptics для иксов, в конфиге иксов написал следующее (дефолтное, взято из мессаги портов при инстале)

Код: Выделить всё

Section "InputDevice"
Identifier      "Synaptics_Touchpad"
Driver          "synaptics"
Option          "Device"        "/dev/psm0"
Option          "Protocol"              "psm"
Option          "LeftEdge"              "1700"
Option          "RightEdge"             "5300"
Option          "TopEdge"               "1700"
Option          "BottomEdge"            "4200"
Option          "FingerLow"             "25"
Option          "FingerHigh"            "30"
Option          "MaxTapTime"            "180"
Option          "MaxTapMove"            "220"
Option          "VertScrollDelta"       "100"
Option          "HorizScrollDelta"      "100"
Option          "MinSpeed"              "0.06"
Option          "MaxSpeed"              "0.06"
Option          "AccelFactor"           "0.0010"
Option          "ScrollButtonRepeat"    "100"
Option          "UpDownScrolling"       "on"
Option          "UpDownRepeat"          "on"
Option          "LeftRightScrolling"    "on"
Option          "LeftRightRepeat"       "on"
# "SHMConfig on" seems good works with synclient(1).  But this
#         # options is insecure.  I recommended "off" as default.
Option          "SHMConfig"             "off"
#
#                         # If you use circular touchpad, uncomment them.
#                         #       Option          "CircularPad"           "on"
#                         #       Option          "CircularScrolling"     "on"
#                         #       Option          "CircScrollDelta"       "0.5"
EndSection


В общем была ошибка, что устройство занято и иксы не поднимались, но это быстро решил - его занимал moused, прибиваем и ошибка другая будет, вот собственно ошибки в логе иксов:

Код: Выделить всё

(EE) Synaptics_Touchpad Can't set native mode
(EE) Synaptics_Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics_Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics_Touchpad"


Два вопроса - как заставить иксы понимать мой тачпад, как сделать так, чтобы moused и иксы в данном случае не мешали друг другу и могли спокойно юзать один девайс?
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: FreeBSD 6.1 & synaptic touch pad

Сообщение WarlorD »

Проблему можно считать решенной, все решается добавлением строки:

Код: Выделить всё

hw.psm.synaptics_support=1

в /boot/loader.conf. Именно туда, тк это возимеет воздействие только на этапе загрузки системы. Если добавить в /etc/sysctl.conf то не поможет никак.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: FreeBSD 6.1 & synaptic touch pad

Сообщение WarlorD »

похоже эта тема "театр одного актера", но вот на другой машине данный шаг никакого воздействия не оказал, в чем может быть дело и как заставить работать тачпад нормально?
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали: