Online video hd

Смотреть мамки видео

Официальный сайт fresher 24/7/365

Смотреть видео бесплатно

18.08.10 10:52 babich

Есть вопрос!Правая кнопка на тачпаде - как заставить ее работать?

Доброго времени суток!

Вчера приобрел себе новый нетбук, HP Mini 210-1120. До этого был нетбук ДНС. Перенес систему с одного на другой, настроил fstab, загрузчик... Поскольку железо похожее, система поднялась. Были небольшие проблемки - например, udev хранил память о старой карте, и не желал называть новую eth0, но это решилось правкой одного из правил в /etc/udev/rules.d/. Так же пока не удалось установить вайфай, но это пока не критично.
Еще одна проблема вылезла в работе тачпада. На нетбуках от ДНС используется какой-то очень ненавороченный тачпад, в котором кнопки сделаны отдельно, ничего ничему не мешает. В моем xorg.conf вообще не было никаких сведений о тачпаде на старой машине. Но на новой этот трюк не прошел. Поставил драйвер, сделал настройку по рекомендациям с арч-вики. Частично помогло, НО!
Поскольку на моем нынешнем нетбуке тачпад очень такой сенсорный, мне не удается воспользоваться "правой" клавишей тачпада. Он просто не реагирует на нажатие. Что с этим можно сделать?



babich 18.08.10 11:16 # +0
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "3000"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.25"
Option "MaxSpeed" "0.40"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
Option "TapButton1" "1"
# Option "TapButton2" "1"
EndSection

это фрагмент конфига, изначальное значение BottomEdge было как в мануале, кажется, 4700
Celt 18.08.10 13:55 # +1
xev ещё бы увидеть.
babich 18.08.10 15:27 # +1
Не получается засечь, похоже, чувствительная область тачпада перехватывает нажатие и вазюканье по нему... и просто не может отправить клик. Собственно, изменением BottomEdge я и пытался это изменить, но, видимо, что-то пошло не так.
Вывод xev при попытке нажать состоит из циклических событий типа:

uttonPress event, serial 34, synthetic NO, window 0x2800001,
root 0xa8, subw 0x0, time 182258, (171,11), root:(175,36),
state 0x0, button 4, same_screen YES

ButtonRelease event, serial 34, synthetic NO, window 0x2800001,
root 0xa8, subw 0x0, time 182258, (171,11), root:(175,36),
state 0x800, button 4, same_screen YES
wilful 18.08.10 17:46 # +0
Присоединяюсь, порой если назначить клавишу (причем она не работает), то xev не показывает её код, если кто знает от чего, напишите плз тут.
Celt 18.08.10 18:35 # +1
Всё должно быть, намного проще
#echo options psmouse proto=exps >>/etc/modprobe.d/psmouse.modprobe

Возможно полезно:
1
2
#synclient HorizTwoFingerScroll=1 VertTwoFingerScroll=1 EmulateTwoFingerMinZ=29 \ EmulateTwoFingerMinW=5 JumpyCursorThreshold=200
 
Возможно понадобиться подобрать: TapButton[2,3] чтоб не мешало.. но это уже сугубо индивидуально...
PS:Чувствую себя телепатом )информации очень мало
Celt 18.08.10 18:38 # +1
странный перенос внутри %)
babich 19.08.10 05:44 # +0
Скажите, какая информация нужна, я не совсем понимаю, чего именно вы от меня хотите...
Celt 19.08.10 10:59 # +1
дистрибутив, dmesg, /etc/X11/xorg.conf, /etc/X11/xorg.conf.d/(evdev,synaptics, ~.xsession-errors, пересобирали ли ядро ?
babich 19.08.10 15:42 # +0
Дистрибутив - Gentoo Linux
dmesg - http://pastebin.org/613510
xorg.conf - http://pastebin.org/613522
~/.xsession-errors - http://pastebin.org/613525
Ядро, конечно, пересобирал.

Еще замечание: при просмотре состояния тачпада при помощи synclient -m 100 он во-превых не распознает два пальца (но прокрутка по вертикали работает при этом), во-вторых, распознает только левую клавишу, какую бы я не нажимал.
babich 19.08.10 16:56 # +0
Спасибо Celt и izbushka, потерпели меня на канале гентушном, но все же определили, что при попытке передать параметры модулю ядра как описано здесь, не передаются, потому как модуль включен в ядро, пересобрал как модуль - все заработало!

В общем, тред можно считать решенным, сам дурак и сам виноват, но спасибо всем, кто помогал.
Celt 19.08.10 17:10 # +1
возможно передать ядру напрямую при загрузке(пример для grub):
1
2
3
4
...
kernel          /boot/kernel root=/dev/<device> psmouse.proto=exps ...
...
 

babich 20.08.10 06:48 # +0
Точно решили, что можно? хех
Celt 20.08.10 17:54 # +0
а зачем гадать ?) usr/src/KERNELVERSION/Documentation/kernel-parameters.txt и многое другое usr/src/KERNELVERSION/Documentation/
babich 12.11.10 17:25 # +0
Блин, переставил систему и проблема вернулась.

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 151)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3057 из 226 городов)
            Топ пользователей Топ блогов
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн