Zabawa w kotka i myszkę.
Michał Koziorowski
michallo w cki.pl
Sob, 5 Cze 2004, 21:36:39 CEST
Użytkownik Tomasz Ligocki napisał:
>Drodzy Grupowicze,
>
>Mam ciekawe doświadczenia związane z obsługą myszy po upgradzie z jądra
>2.2.22 na 2.4.20 w PLD Ra.
>Otóż w trybie tekstowym mysz znakomicie działa przy konfiguracji
>(fragment pliku /etc/sysconfig/mouse):
>
>---
># Mouse device (for example /dev/mouse, /dev/ttyS0, /dev/psaux)
>DEVICE=/dev/mouse
>
># Mouse type (ms, msc, ps2, ...) Use "gpm -t help" for detailed list
>MOUSETYPE=imps2
>
># Force specified button count (2/3)
>BUTTON_COUNT=3
>---
>
>W trybie graficznym też jest dobrze obsługiwana (fragment pliku
>/etc/X11/XF86Config):
>
>---
>Section "InputDevice"
>
># Identifier and driver
>
> Identifier "Mouse1"
> Driver "mouse"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/mouse"
>
> Option "Emulate3Buttons"
># Option "Emulate3Timeout" "50"
>
># ChordMiddle is an option for some 3-button Logitech mice
>
># Option "ChordMiddle"
> Option "ZAxisMapping" "4 5"
> Option "Buttons" "3"
>
>EndSection
>---
>
>Okazuje się jednak, że po wyjściu z X'ów (poprzez ich zamknięcie)
>otrzymuję taki komunikat na konsoli:
>
>waiting for X server to shut down *** err [mice.c(1870)]: imps2: PS/2
>mouse failed (3 button) init
>*** err [mice.c(1870)]: imps2: PS/2 mouse failed (3 button) init
>
>mo i oczywiście nie działa myszka. Dzieje się tak bez względu na to, czy
>w pliku /etc/sysconfig/mouse mam BUTTON_COUNT=3, czy BUTTON_COUNT=2.
>Restart gpm'a nic nie daje, bo otrzymuję komunikat:
>
>** err [mice.c(1870)]: imps2: PS/2 mouse failed (3 button) init
>*** err [mice.c(1870)]: imps2: PS/2 mouse failed (3 button) init
>
>Ale jeśli zmienię w tym pliku MOUSETYPE=imps2 na MOUSETYPE=ps2,
>zrestartuję
>gpm'a (teraz nie działa), potem znowu spowrotem zmienię MOUSETYPE=ps2 na
>MOUSETYPE=imps2 i znowu zrestartuję, to działa.
>Czary mary! Czy ktoś z Was spotkał się z taką dziwną sytuacją, że
>poprawna (chyba) konfiguracja raz działa, a raz nie?
>Myszka - klasyczna Logitech M-S48a z rolką na PS/2.
>
>
Spróbuj zmienić MOUSETYPE z imps2 na exps2 czy jakoś tak musisz w gpm
sprawdzić jak to się dokładnie nazywa, ale chyba właśnie tak.
>
>
>
Więcej informacji o liście dyskusyjnej pld-users-pl