Zabawa w kotka i myszkę.
Tomasz Ligocki
tligocki w skawina.com.pl
Czw, 3 Cze 2004, 11:11:20 CEST
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.
Pozdrawiam,
--
Tomasz Ligocki
TWL.pl
Więcej informacji o liście dyskusyjnej pld-users-pl