LINUX.ORG.RU

TouchPad


0

0

Здравствуйте!

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

Дистрибутив - Debian Etch 4.

При попытке использовать ksynaptics выдается сообщение "Shared Memory is not accessible. Please add the option 'SHMConfig ''on''' into the touch pad section of /etc/X11/xorg.conf", хотя опция эта добавлена и иксы перезапущены.

Заранее спасибо!

anonymous

Re: TouchPad

Lenovo ThinkPad r61 :-)

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

hwinfo --mouse фстудиу (наверняка также сканер отпечаткофф не пашет)

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> hwinfo --mouse фстудиу (наверняка также сканер отпечаткофф не пашет)

$ sudo hwinfo --mouse sudo: hwinfo: command not found

Сканер отпечатков точно не пашет, но его настройку пока отложил :-)

Что мне сделать еще надо?

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Хех, думаю скоро вы вступите в клуб обиженных на ленову))

Тачпад там не работает просто потому, что не синаптикс (однако советую настроить на скролл трекпоинт, это гораздо удобнее), сканер отчепятков - потому что UPEK не поддерживает его под линуксом (но есть слух, что все-таки уже пишет дрова)...

Вот ссылко вобщем http://thinkwiki.org/wiki/Installing_OpenSUSE_10.3_on_a_ThinkPad_R61

НО... на разных моделях R61 разное оборудование... проверяйте дальше

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

:-)

Спасибо. Кое-что уже понял.

The TouchPad is not a Synaptics but a ALPS. Furthermore, it is just recognized as a "PS/2 Generic Mouse" (hwinfo --mouse) by the kernel. Thus, the Synaptics TouchPad driver for X does not work. Consequently, there are no advandced features like scrolling available.

А почему hwinfo --mouse у меня не выводится? Мне что сделать-то надо? Конфиг ядра править?

Если не synaptics, то что? Прошу прощения, если кажусь туповатым.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Модель 8918-5QG

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

$ sudo hwinfo --mouse

47: USB 00.0: 10503 USB Mouse

[Created at usb.122]

UDI: /org/freedesktop/Hal/devices/usb_device_458_3a_noserial_if0

Unique ID: KRJj.gRjmE_XIt35

Parent ID: uIhY.44vvtkKkVu9

SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1:1.0

SysFS BusID: 3-1:1.0

Hardware Class: mouse

Model: "KYE Traveler 330"

Hotplug: USB

Vendor: usb 0x0458 "KYE Systems"

Device: usb 0x003a "Traveler 330"

Compatible to: int 0x0210 0x0013

Driver: "usbhid"

Driver Modules: "usbhid"

Device File: /dev/input/mice (/dev/input/mouse0)

Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-id/usb-KYE_Traveler_330-event-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1:1.0-event-mouse, /dev/input/by-id/usb-KYE_Traveler_330-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1:1.0-mouse

Device Number: char 13:63 (char 13:32)

Speed: 1.5 Mbps

Module Alias: "usb:v0458p003Ad0000dc00dsc00dp00ic03isc01ip02"

Driver Info #0:

Buttons: 3

Wheels: 1

XFree86 Protocol: explorerps/2

GPM Protocol: exps2

Config Status: cfg=new, avail=yes, need=no, active=unknown

Attached to: #41 (Hub)

49: PS/2 00.0: 10500 PS/2 Mouse

[Created at input.159]

UDI: /org/freedesktop/Hal/devices/platform_i8042_i8042_Aux_Port_logicaldev_input

Unique ID: AH6Q.RgweIoOI2K6

Hardware Class: mouse

Model: "PS/2 Generic Mouse"

Vendor: int 0x0210

Device: int 0x0003 "PS/2 Generic Mouse"

Device File: /dev/input/mice (/dev/input/mouse1)

Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event3, /dev/input/by-path/platform-i8042-serio-0-event-mouse, /dev/input/by-path/platform-i8042-serio-0-mouse

Device Number: char 13:63 (char 13:33)

Driver Info #0:

Buttons: 3

Wheels: 0

XFree86 Protocol: explorerps/2

GPM Protocol: exps2

Config Status: cfg=new, avail=yes, need=no, active=unknown

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

А теперь без юсб-мыши:

$ sudo hwinfo --mouse

48: PS/2 00.0: 10500 PS/2 Mouse

[Created at input.159]

UDI: /org/freedesktop/Hal/devices/platform_i8042_i8042_Aux_Port_logicaldev_input

Unique ID: AH6Q.RgweIoOI2K6

Hardware Class: mouse

Model: "PS/2 Generic Mouse"

Vendor: int 0x0210

Device: int 0x0003 "PS/2 Generic Mouse"

Device File: /dev/input/mice (/dev/input/mouse1)

Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event3, /dev/input/by-path/platform-i8042-serio-0-event-mouse, /dev/input/by-path/platform-i8042-serio-0-mouse

Device Number: char 13:63 (char 13:33)

Driver Info #0:

Buttons: 3

Wheels: 0

XFree86 Protocol: explorerps/2

GPM Protocol: exps2

Config Status: cfg=new, avail=yes, need=no, active=unknown

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> Model: "PS/2 Generic Mouse"

Ну вот, у вас не синаптикс, скролла на тачпаде не будет (впрочем, был патч к ядру, возможно его даже включили в основную ветку, однако он что-то ломал :/ ). Еще раз настоятельно рекомендую просто настроить скролл на трекпоинте, это будет быстрее и, главное, удобней.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> Еще раз настоятельно рекомендую просто настроить скролл на трекпоинте, это будет быстрее и, главное, удобней.

А что для этого нужно?

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Лично я просто добавил следующие строчки в /etc/X11/xorg.conf

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
    Option         "EmulateWheel" "true"       #<<<<<<
    Option         "EmulateWheelButton" "2"    #<<<<<<
EndSection

Как видно, это эмуляция колеса мышки, включаемая средней кнопкой. У меня она распространяется и на внешнюю мышь (которой я, правда, не пользуюсь), но можно заменить /dev/input/mice на /dev/input/mouse0 (не пробовал ибо мне внешняя мышь без надоности, UltraNav рулит!)

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

О да!!! Спасибо большое!!! Очень удобно!!! :-)

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Еще хочу обратиться к тому, кто мне так хорошо помог разобраться с прокрутками ;-). Ну, не по теме, но раз у нас r61... :-)

После установки системы и выборе KDE как основной графической системы в kdm и после залогинивания шрифты очень крупные. Второе решилось установкой галочки напровтив Force fonts DPI (96 DPI) в Control center. А как быть со шрифтами в kdm и из-за чего, вообще, это?

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Хоть у меня и генту, но такой проблемы не было. Вряд ли это имеет отношение к thinkpad'ам и дистрибутиву, так что прошу сюда http://gentoo-wiki.com/HOWTO_Set_DPI_(Dots_Per_Inch) ну или в гугл (сюда всеравно часто придется))

//> rulezer

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Посмотрю, конечно - надо же разобраться со всеми вопросами. А hibernate нормально делается? Есть какой-нибудь совет по этому делу?

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

У меня только suspend to disk получился. А hibernate - нет.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

Нормально делается суспенд (s2ram), причем в генте изкоробки, чего не выходит с кубунтой, хибернейт (s2disk) делается только без иксов - очевидно виновата nvidia. За ненадобностью воркараундов не искал.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> suspend to disk получился

А дрова на нвидию какие?

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

А, ну у меня так же. Хотел еще хибернейт делать. Знаю просто, что есть несколько решений (предложений), поэтому спросил - я же сам ничего не пробовал - только то, что по умолчанию :-).

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

suspend - в смысле усыпление (т.е. винчестер работает). Возможно, ввел в заблуждение. Дрова проприетарные с www.nvidia.com последнюю версию скачал и установил.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> suspend - в смысле усыпление (т.е. винчестер работает)

На самом деле, винт при суспенде работать не должен (при хибернейте тем более)) Питание подается только на RAM и даже это довольно много... Ну не важно, успехов с thinkpad'ом, пишите гневные письма ленове и упеку, а то они совсем расслабились))

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

> и упеку

А это о ком?

Спасибо большое за помощь и пожелание успехов!!! Вам тоже всего доброго! Какое активное обсуждение темы получилось :-D. :-)

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

>> и упеку

> А это о ком?

UPEK - это ребята, чьи (неработающие) сканеры отпечатков в наших thinkpad'ах)) Хотя может у вас другая модель (старая, тоже ихняя), на которую они открыли спецификации, тогда все будет зашибись.

Про письма я пошутил, конечно)) Но на самом деле, сначала (месяца 3-4 назад), когда их просили дать драйвер или спеки для новых сканеров, они отвечали отказом и поддерживать эти модели под линуксом не планировали. А сейчас UPEK отвечает, что дрова в разработке, альфа даже уже готова, бета будут давать желающим)) Кому надо говорить спасибо? Коммюнити точно надо.

Одно тревожит, что будут эти дрова закрытыми. А основания их не открывать есть.

anonymous ()
Ответ на: Re: TouchPad от anonymous

Re: TouchPad

А ведь R61 продают с предустановленной зузей(как вариант).

И при этом для него есть не все линуксовые дрова? Эти lenovo такие затейники...

bo_geschopf ()
Ответ на: Re: TouchPad от bo_geschopf

Re: TouchPad

Но с зузей там всего пара вариантов.

А затейники... редкостные)) То хотят от линукса вообще отказаться, то даже что-то предлагают с ним.

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