LINUX.ORG.RU

Опять Ligitech Optical


0

0

Люди, может кто с таким встречался? У меня мыша Logitech оптическая: Wheel Mouse M/N:M-BD58 USB-шная. В винде работает идеально, а в линухах только через PS/2 переходник. Если её воткнуть в usb то она при настройке определяется как usb, вот только стоит на месте как привязанная. Такое было в ALT Linux Master 2.0, RedHat 9.0, а щас у меня Слака 9.1 стоит и тоже самое. Такая трабла не только у меня с такой-же мышой. Если можно то напишите поподробнее про перекомпиляцию ядра.

anonymous
Ответ на: комментарий от anonymous

хм... а тебе действительно очень надо воткнуть её в usb или очень интересно почему не работает?

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

Ну и то и другое, но реально надо.

anonymous
()

драйвера какие у тебя загружены с воткнутой в usb мышь? lsmod сделай и покажи тут

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

а почему она не должна стоять?
какое устройство в gpm/XF86Config для неё указано?

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

Такой команды он не находит. А про драйвер в XF86Config ставил све подряд. Протокол поставил Logitech, драйвер стоит auto ставил mouse, Device перепробовал все подряд /dev/input/... /dev/usb/... я не знаю что ещё может быть :(

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

1) Загружаем модули

mousedev
usbmouse или hid (нужен один из двух)
input
usb-ohci[uhci][ehci] (в зависимости от типа USB контроллера )
usbcore

2) Для gpm
gpm -m /dev/input/mice -t imps2

3) Для Иксов (в XF86Config)

Option "Device" "/dev/input/mice" # USB mouse

Option "Protocol" "imps/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "3"


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

> Option "ZAxisMapping" "4 5"
> Option "Buttons" "3"

забавное сочетание...
Вы уж простите меня, батенька, не удержался.
Знаю, грех смеяться над опечатками, тем более, что Вы человек известный на форуме своей квалификацией

anonymous
()
Ответ на: комментарий от sS

Вопрос, а как на счёт протокола imPS/2 и usb мышь. Разве под usb не нужен свой протокол или может лучше в протоколе написать "Logitech" или что-нибудь другое? Вполне возможно что я ошибаюсь.

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

+

Вопрос, а как на счёт протокола imPS/2 и usb мышь.

Эти вещи абсолютно перпендикулярные - и кстати насколько я помню объяснения Линуса (когда он еще прикручивал в качестве эксперимента USB мышу к ядру 2.0.x) там использовался PS/2 протокол

>Разве под usb не нужен свой протокол или может лучше в протоколе написать "Logitech" или что-нибудь другое? Вполне возможно что я ошибаюсь.

Вроде бы нет, у меня ложитек усбишно-колесный уже хренте сколько работает именно с такими опциями

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

+

>> Option "ZAxisMapping" "4 5"
>> Option "Buttons" "3"

>забавное сочетание...

А последняя строчка реально на работу не влияет
мыша детектится как 5-глазая
вот кусок лога

(**) Option "Protocol" "imps/2"
(**) Mouse1: Protocol: "imps/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Buttons" "3"
(**) Option "Emulate3Buttons"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 5



просто у меня дома зоопарк мышей - эту опцию я элементарно забыл поправить когда ставил очередную ;)

PS: оказываетя и эмуляцию 3 кнопки не снес ;)

sS ★★★★★
()
Ответ на: + от sS

Как правильно отметил sS, если у Вас обычная трёхкнопочная мышь с колёсиком - можете использовать для Logitech протокол IMPS/2. Как для PS/2 так и для USB. Если кнопок больше...

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

root@darkstar:/home/romik# lsmod Module Size Used by Not tainted ppp_deflate 3288 0 (autoclean) zlib_deflate 18200 0 (autoclean) [ppp_deflate] bsd_comp 4312 0 (autoclean) ppp_async 7552 1 (autoclean) ppp_generic 15452 3 (autoclean) [ppp_deflate bsd_comp ppp_async] slhc 5040 0 (autoclean) [ppp_generic] snd-pcm-oss 37252 2 snd-mixer-oss 11992 0 [snd-pcm-oss] uhci 24496 0 (unused) ehci-hcd 16872 0 (unused) usbcore 58400 1 [uhci ehci-hcd] snd-via82xx 11712 2 snd-pcm 55904 0 [snd-pcm-oss snd-via82xx] snd-timer 13252 0 [snd-pcm] snd-ac97-codec 37240 0 [snd-via82xx] snd-page-alloc 6004 0 [snd-via82xx snd-pcm] snd-mpu401-uart 3136 0 [snd-via82xx] snd-rawmidi 12512 0 [snd-mpu401-uart] snd-seq-device 3920 0 [snd-rawmidi] snd 27460 0 [snd-pcm-oss snd-mixer-oss snd-via82xx snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 3332 4 [snd] pcmcia_core 40032 0 ide-scsi 9424 0 agpgart 39576 0 (unused) ntfs 51040 1 (autoclean) nls_koi8-r 3836 2 (autoclean) nls_cp866 3836 1 (autoclean)

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

а что, "user line breaks" тяжело было включить?

в общем я там вообще ни одного мышиного модуля не вижу (разве что они прямо в ядро встроены)
надо загружать:
input
hid
mousedev

(упаси бог, ни в коем случае не usbmouse!!!)

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

p.s. и вообще, имей в виду, что анонимным пользователям мы потихоньку перестаем помогать

anonymous
()

В ПОИСК!!!

четыре дня назад - тот же вопрос!...

Тогда я полностью все расписал - включая все нужные опции ядра и цитаты из /etc/gpm.conf и /etc/X11/XF86Config...

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