Как заставить работать скроллинг на точпаде? (как мышь работает)

Разбираемся с подключением и настройкой устройств ввода информации.

Модератор: Модераторы разделов

Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Как заставить работать скроллинг на точпаде?

Сообщение sspphheerraa »

# cat /proc/bus/input/devices
показывает

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

I: Bus=0011 Vendor=0002 Product=0005 Version=0000
N: Name="ImPS/2 Generic Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input5
U: Uniq=
H: Handlers=mouse0 event5
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=103


как настроить прокрутку?
пробовал делать по wiki настройке synaptics драйвера - не помогло :help:
Sspphheerraa
Спасибо сказали:
Kip
Сообщения: 6
ОС: Gentoo x86_64

Re: Как заставить работать скроллинг на точпаде?

Сообщение Kip »

emerge -av synaptics

и в xorg.conf

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

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "synaptics"
        Option      "Device" "/dev/input/mice"
#"SynPS/2 Synaptics TouchPad"
        Option      "Protocol" "auto-dev"
        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      "MinSpeed" "0.06"
        Option      "MaxSpeed" "0.12"
        Option      "AccelFactor" "0.0010"
        Option      "SHMConfig" "on"
EndSection


все прекрасно работает
Acer 5101ANWLMi | AMD Turion 64 2Ghz | 1024DDR2 | ATI Radeon Xpress 1100 32-128VRAM | DVD+R DL
Gentoo Linux-2.6.23-r1 x86_64 | Gnome 2.20.1
Вся власть Советам!
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Как заставить работать скроллинг на точпаде?

Сообщение sspphheerraa »

Что-то не получается :(

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

Mouse0 no synaptics event device found (checked 16 nodes)
Query no Synaptics: 6003C8
(EE) Mouse0 no synaptics touchpad detected and no repeater device
(EE) Mouse0 Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Mouse0"
No core pointer

Fatal server error:
failed to initialize core devices
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
Sspphheerraa
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Как заставить работать скроллинг на точпаде?

Сообщение sspphheerraa »

А еще у меня почему-то:

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

# modprobe synaptics
FATAL: Module synaptics not found.
#

хотя драйвер я установил :ohmy:
В чем проблема?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Как заставить работать скроллинг на точпаде?

Сообщение sspphheerraa »

Поставил Кубунту-7.10, он распознал точпад как ALPS совместимый... (скролл работает)

Код:

# cat /proc/bus/input/devices I: Bus=0017 Vendor=0001 Product=0001 Version=0100 N: Name="Macintosh mouse button emulation" P: Phys= S: Sysfs=/class/input/input0 U: Uniq= H: Handlers=mouse0 event0 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/class/input/input1 U: Uniq= H: Handlers=kbd event1 B: EV=120013 B: KEY=4 2000000 3802078 f870d401 feffffdf ffefffff ffffffff ffffffff B: MSC=10 B: LED=7 I: Bus=0010 Vendor=001f Product=0001 Version=0100 N: Name="PC Speaker" P: Phys=isa0061/input0 S: Sysfs=/class/input/input2 U: Uniq= H: Handlers=kbd event2 B: EV=40001 B: SND=6 I: Bus=0011 Vendor=0002 Product=0008 Version=0000 N: Name="PS/2 Mouse" P: Phys=isa0060/serio1/input1 S: Sysfs=/class/input/input3 U: Uniq= H: Handlers=mouse1 event3 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 I: Bus=0011 Vendor=0002 Product=0008 Version=7325 N: Name="AlpsPS/2 ALPS GlidePoint" P: Phys=isa0060/serio1/input0 S: Sysfs=/class/input/input4 U: Uniq= H: Handlers=mouse2 event4 B: EV=f B: KEY=420 0 670000 0 0 0 0 0 0 0 0 B: REL=3 B: ABS=1000003 I: Bus=0019 Vendor=0000 Product=0002 Version=0000 N: Name="Power Button (FF)" P: Phys=button_power/button/input0 S: Sysfs=/class/input/input5 U: Uniq= H: Handlers=kbd event5 B: EV=3 B: KEY=100000 0 0 0 I: Bus=0019 Vendor=0000 Product=0005 Version=0000 N: Name="Lid Switch" P: Phys=PNP0C0D/button/input0 S: Sysfs=/class/input/input6 U: Uniq= H: Handlers=event6 B: EV=21 B: SW=1 I: Bus=0019 Vendor=0000 Product=0003 Version=0000 N: Name="Sleep Button (CM)" P: Phys=PNP0C0E/button/input0 S: Sysfs=/class/input/input7 U: Uniq= H: Handlers=kbd event7 B: EV=3 B: KEY=4000 0 0 0 0 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button (CM)" P: Phys=PNP0C0C/button/input0 S: Sysfs=/class/input/input8 U: Uniq= H: Handlers=kbd event8 B: EV=3 B: KEY=100000 0 0 0


Кто-нибудь знает как по образу и подобию распознать его в gentoo?
Sspphheerraa
Спасибо сказали:
Dr.$hproT
Сообщения: 31
ОС: Gentoo ~x86 kde 3.5.8

Re: Как заставить работать скроллинг на точпаде?

Сообщение Dr.$hproT »

У меня тач синаптикс. Была такая же проблема. Исправил. У меня работает так:

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

#в серверЛайауте поставить как кор девайс

Section "ServerLayout"
    Identifier "Simple Layout"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "TouchPad" "CorePointer"

#тут еще, но не важно
EndSection

Section "Module"
#тут другие подгрузки

       Load "synaptics"   # <--- подгрузка тача
EndSection

Section "InputDevice"
   Driver      "synaptics"
   Identifier  "TouchPad"
   Option      "SendCoreEvents"
   Option      "Protocol" "auto-dev"
   Option      "SHMConfig" "on"       # <--- вот эту шнягу обязательно, без нее не пашед
 EndSection


Ну вот, собсно, все. Если syndaemon не запущен, запустить. =))) У меня пашед.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Как заставить работать скроллинг на точпаде?

Сообщение sspphheerraa »

Спасибо за информацию, не знаю правда насколько она рабочая, т.к. проблему неправильного распознавания уже решил. В ядре нужно в General Setup включить "Configure standart kernel features (for small systems)"
после чего в разделе мыши появляются нужные опции:


все :)
/proc выдает ALPS
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Sspphheerraa
Спасибо сказали: