Jak zainstalować trójprzyciskową mysz szeregową (mini-JTZ)
Autor: Geoff Short, geoff@kipper.york.ac.uk
v1.32, 4 listopdada 1997
WWeerrssjjaa ppoollsskkaa:: KKrrzzyysszzttooff PP.. JJaassiiuuttoowwiicczz kkppjjaass@@pprriivv..oonneett..ppll
v1.0 beta, 30 marca 1998 roku
Co zrobić aby 3 przyciskowa mysz szeregowa działała pod Linux-em.
Dokument ten został napisany w standardzie ISO-8859-2. Oryginał tego
dokumentu znajduje siÄ™ pod adresem : ftp.icm.edu.pl
.
______________________________________________________________________
Spis treści
1. Disclaimer
2. Wprowadzenie
3. Porty szeregowe
4. Myszy z przełącznikiem
5. Normalne myszy
6. Przełączanie myszy w tryb trójprzyciskowy
7. Używanie gpm do przełączania trybów myszy
8. Używanie dwóch myszy
9. Przykłady plików XF86Config i Xconfig
10. Kable, przedłużki i przelotki
11. Różne kłopoty i ustawienia
12. Przetestowane modele
13. Dalsze informacje
14. Ogon myszy
______________________________________________________________________
11.. DDiissccllaaiimmeerr
Ten dokument jest oddany do użytkowania w dobrej wierze, jako
zawierajÄ…cy w sobie tylko bezpieczne programowanie i operacje. Autor
nie bierze odpowiedzialności za żadne szkody i uszkodzenia powstałe w
jakikolwiek sposób u jakichkolwiek osób i sprzętu, jako bezpośrednie
lub niebezpośrednie następstwo wypełniania podanych zaleceń.
22.. WWpprroowwaaddzzeenniiee
Najnowsza wersja tego dokumentu (w oryginale ) jest zawsze dostępna :
http://kipper.york.ac.uk/mouse.html
Istnieje japońska wersja tego dokumentu : http://jf.gee.kyoto-
u.ac.jp/JF/JF-ftp/euc/3-Button-Mouse.euc
Od tłumacza : moja wiedza dotycząca myszy jest ograniczona. Jeśli
zauawżyłeś jakieś błędy lub niedociągnięcia poinformuj mnie o tym. Pod
adresem kpjas@priv.onet.pl.
Większość aplikacji X Window jest pisana z założeniem, że użytkownik
będzie używał trzyprzciskowej myszy. Myszy szeregowe są zazwyczaj
stosowane w zestawach komputerowych i sÄ… tanie. Wiele z tych myszy ma
trzy klawisze i opisane są, iż używają protokołu Microsoft, co
teoretycznie znaczy, że idealnie nadają się do systemu X Window. (
Obecnie rekord najniższej ceny za działającą trzyprzyciskową mysz
szeregowÄ… wynosi $1.14!)
Większość myszy o podwójnym protokole będzie działać w dwóch trybach:
· trybie dwuprzyciskowej myszy Microsoft.
· trybie trzyprzyciskowej myszy MouseSystems.
Ten dokument poprowadzi ciÄ™ krok po kroku przez konfiguracjÄ™ myszy
w tych dwóch różnych trybach, w szczególności przez to co konieczne
do używania bardziej przydatnej myszy trzyprzyciskowej.
33.. PPoorrttyy sszzeerreeggoowwee
Pierwszą rzecz, którą trzeba sprawdzić to czy oprogramowanie może
odnaleźć myszkę. Dowiedz się, do którego portu szeregowego twoja mysz
jest podłączona - zazwyczaj będzie to /dev/ttyS0 ( COM1 w DOS-ie ) lub
dev/ttyS1 (COM2). ( ttyS0 jest zwykle 9-pinowym gniazdem, ttyS1
25-pinowym, ale oczywiście nie ma w tej sprawie sztywno ustalownych
reguł). Istnieje też odpowiadająca liczba urządzeń /dev/cua, które są
prawie identyczne z /dev/ttyS ale ich odradza się ich używania. Dla
wygody należy wykonać nowe powiązanie /dev/mouse z tym portem. Na
przykład dla ttyS0:
ln -s /dev/ttyS0 /dev/mouse
44.. MMyysszzyy zz pprrzzeełłąącczznniikkiieemm
Niektóre myszy, zazwyczaj nie te najtańsze, mają przełącznik na
spodzie oznaczony `2/3'. Czasem może to być `PC/MS'. W tym wypadku
oznaczenie `2' dotyczy trybu dwuprzyciskowego Microsoft-u, a `3'
trzyprzyciskowego trybu MouseSystems. Przełącznik `PC/MS' jest nieco
bardziej skomplikowany. Prawdopodobnie stwierdzisz, że ustawienie
`MS' oznacza tryb Microsoft, a `PC' oznacza tryb MouseSystems.
Możliwe, że ustawienie `PC' będzie opisane jako ps/2, ale powinno ono
działać także jako tryb MouseSystems. Jeśli posiadasz taką mysz,
możesz przełączyć ją w ustawienie `3' lub `PC', wstawić ustawienie dla
MouseSystems w Xconfigs (patrz poniżej) i mysz powinna doskonale
działać w trybie trzyprzyciskowym.
55.. NNoorrmmaallnnee mmyysszzyy
Jeżeli nie masz żadnych przełączników i nie masz instrukcji, to trzeba
trochę eksperymentować. Po pierwsze spróbuj założyć, że producent
myszy mówi prawdę, i mysz obsługuje w pełni tryb Microsoft. Ustaw w
Xconfig tak żeby spodziewał się myszy Microsoft (zobacz Xconfig
section) i wypróbuj to.
Jeśli mysz w ogóle nie działa, wtedy nie jest to mysz Microsoft, lub
jest jakiś inny problem. Wypróbuj inne ustawienia w konfiguracji,
najlepiej zacząć od dokumenatacji systemowej dla pliku
konfiguracyjnego. Także zajrzyj do Różne problemy w rozdziale
poniżej.
Zauważysz prawdopodobnie, że kiedy uruchomisz X-y, mysz działa
doskonale, ale tylko zewnętrzne przyciski coś robią. Możesz to
oczywiście zaakceptować i emulować trzeci przycisk ( naciśnij oba
przyciski jednocześnie, aby kliknąć środkowy ), tak jak to się robi z
myszą dwuprzciskową. Aby to zrobić, zmień swój plik Xconfig jak to
pokazano w Xconfig example poniżej. Może to oznaczać, że niepotrzebnie
kupiłeś mysz trzyprzyciskową i nie posuwasz się do przodu. A więc,
teraz musisz przyjrzeć się swojemu sprzętowi.
66.. PPrrzzeełłąącczzaanniiee mmyysszzyy ww ttrryybb ttrróójjpprrzzyycciisskkoowwyy
Nawet tanie myszy mogą pracować w protokole MouseSystems, z wszystkimi
trzema przyciskami działającymi. Sztuczka polega na tym, aby mysz
myślała, że jest myszą Mouse System, coś co rzadko znajduje się w
instrukcjach.
· Zanim wÅ‚Ä…czysz zasialanie, przytrzymaj lewy przycisk myszy ( i
trzymaj go wciśnięty aż do momentu załadowania systemu, tak dla
pewności).
Kiedy mysz otrzymuje zasilanie i jeżeli lewy przycisk jest wciśnięty,
mysz przełączaa się w tryb MouseSystems. To proste, ale nie zawsze
opisywane zjawisko. Zwróć uwagę, że soft reboot komputera może nie
odciąć zasialnia myszy i dlatego może nie działać. Jest kilka
sposobów przełączania trybu, które mogą działać lub nie z twoim
rodzajem myszy. Niektóre z nich są mniej drastyczne niż rebootowanie
komputera, a dwa sÄ… bardziej !
· JeÅ›li twój komputer jest dostÄ™pny możesz wyciÄ…gnąć mysz z gniazda i
włożyć ją z powrotem z wciśniętym przyciskiem ( chociaż nie powinno
się podłączać urządzeń do włączonego komputera, dokumentacja RS232
powiada, że to jest OK).
· Można zresetować mysz wpisujÄ…c echo "*n" > /dev/mouse, co powinno
mieć ten sam efekt co odłączenie jej od komputera. Wciśnij lewy
przycisk myszy dla MouseSystems, a nie wciskaj go dla Microsoft.
Można to wstawić do któregokolwiek skryptu który używasz do
uruchamiania X Window.)
· Bob Nichols (rnichols@interaccess.com) napisaÅ‚ maÅ‚y program w C
który robi to samo, i może zadziałać gdy echo "*n" nie działa ( i
vice versa ). Możesz znaleźć źródła tego programu w
http://kipper.york.ac.uk/src/fix-mouse.c
· KtoÅ› nadesÅ‚aÅ‚ wiadomość, że `ClearDTR' w Xconfig jest wystarczajÄ…ce
do przełączenia myszy w tryb MouseSystems.
· JeÅ›li jesteÅ› na tyle odważny, otwórz mysz ( pamietaj, że tracisz w
ten sposób gwarancję ) i zajrzyj do środka. Niekiedy, mysz moze
mieć w środku przełącznik, dla powodu, który jest znany tylko
producentowi. W tych tańszych myszach bardziej przwdopodobny jest
jumper który można przestawiać. Ten jumper lub przełącznik może
mieć identyczną funkcję jak przełącznik `MS/PC' opisywany w
``Switched Mice section'' powyżej.
Można stwierdzić, że płytka jest skonstruowana do przełączania
między 2 & 3 przyciskami, ale nie została zamocowana. Będzie ona
wyglądać jak :
-----------
| o | o | o | SW1
-----------
1 2 3
Spróbuj połączyć piny 1-2 lub 2-3 i sprawdź czy to zmieni zachowanie
myszy. Jeżeli tak, to albo możesz zainstalować mały przełącznik albo
zalutować to połączenie by uzyskać szybkie i trwałe rozwiązanie.
· Inne rozwiÄ…zanie z lutowaniem, które może być ostatniÄ… deskÄ…
ratunku dla myszy, które w ogóle nie rozpoznają MouseSystems,
dotępne od : Petera Benie (pjb1008@chiark.chu.cam.ac.uk). Jeśli
przełącznik środkowego przycisku jest dwubiegunowy, połącz jedną
stronę przełącznika do przełącznika lewego przycisku, a drugą
stronę do przełącznika prawego przycisku. Jeśli to nie jest
przełącznik dwubiegunowy, wtedy użyj raczej diod niż przewodu. I
teraz środkowy przycisk powoduje włączenie lewego i prawego
przycisku równocześnie. Wybierz ChordMiddle w XF86Config i już
środkowy przycisk działa.
· Ostateczne wyjÅ›cie z użyciem lutownicy zostaÅ‚o mi po raz pierwszy
opisane przez Briana Crafta (bcboy@pyramid.bio.brandeis.edu). Dwa
typowe układy scalone w myszach to 16-pinowy ZZ88335500 i 18-pinowy
HHMM88335500AA. W obu tych układach scalonych, jeden pin ma pod kontrolą
tryb pracy myszy w następujący sposób.
Pin 3 Mode
----- ----
Open Default Microsoft. MouseSystems jeśli przycisk jest wciśnięty przy
włączeniu zasilania.
GND Zawsze MouseSystems.
Vdd Zawsze Microsoft.
( Piny są ponumerowane w następujący sposób: )
____
pin1 -| \/ |-
pin2 -| |-
pin3 -| |-
-| |-
-| |-
-| |-
-| |-
pin8 -|____|-
(Ta informacja prezentowana dzięki uprzejmości Hans-Christopha Wirtha
i Juergena Exnera, którzy przysłali ją do de.comp.os.linux.hardware.
Możesz przylutować połączenie między pinem 3 i gnd, co spowoduje że
mysz będzie działać w trybie MouseSystems.
· Peter Fredriksson (peterf@lysator.liu.se) sprawdziÅ‚ chip SYSGRATION
SSYYSS22000055, i stwierdził, żę połączenie pinu 3 do Gnd wymusza tryb
MouseSystems.
· Uli Drescher (ud@digi.ruhr.de) potwierdza, że to dziaÅ‚a z chipem
HHNN88334488AA.
· Urban Widmark (ubbe@ts.umu.se) podaje, że to samo odnosi siÄ™ do
chipa EECC33556677AA11, gdzie pin 8 jest ground. Ja też to sprawdziłem i
działa dobrze.
· Timo T Metsala (metsala@cc.helsinki.fi) stwierdziÅ‚ z chipem
HHTT66551100AA, że pin 3 to mode select, pin 9 jest Gnd. Tak samo działa
to z chipem HHTT66551133AA. Holtek także wytwarza chipy HHTT66551133BB i HHTT66551133FF
- w nich , pin 8 jest Gnd.
· Robert Romanowski (robin@cs.tu-berlin.de) podaje, że pin 3 - pin 8
(Gnd) działa także z chipemEEMM8833770011BBPP.
· Robert Kaiser (rkaiser@sysgo.de) potwierdza, że pin 3 - ( Gnd )
działa także z chipem EECC33557766AA11.
· Jako alternatywa dla powyższych metod z lutowaniem, można sprawić
by mysz sama powodowała wciśnięcie przycisk podczas bootowania :
schemat od : Mathias Katzer.
-----
--- R ---------O------ + Supply
| ----- | | C = 100nF capacitor
| | E | R = 100kOhm
| __ / | T = BC557 transistor
| / \ O
| B | #V | T /
|-----|-# | / Przełącznik lewego przycisku myszy
| | #\ | O
| \__/ |
--- \ C |
--- C ------O----------> (gdzieś głęboko wewnątrz myszy)
|
### Ground
Testowanym modelem myszy była mysz no-name model MUS2S - czy to działa
z innymi modelami myszy zależy od budowy myszy jeżeli, przełącznik
jest połączony do ground a nie do +Supply, npn-transistor taki jak
BC547 powinien działać, R i C muszą być wtedy także zamienione.
To już wszystko, wybór należy do was. Pozostańcie przy dwóch
klawiszach trybu Microsoft, albo znajdźcie sposób, aby przełączyć tryb
i ustawić tak X-y, aby z tego korzystały.
77.. UUżżyywwaanniiee ggppmm ddoo pprrzzeełłąącczzaanniiaa ttrryybbóóww mmyysszzyy
gpm jest programem, który pozwala używac myszy w konsoli. Jest on
zazwyczaj dołączany do dystrybucji Linux-owych i można go uruchomić z
linii poleceń lub w skrypcie startowym /etc/rc.d/rc.local. gpm
stanowi problem dla ludzi używających myszy typu bus, ponieważ blokuje
mysz i powoduje, że X-y nie mogą jej używać - ci z nas którzy używają
myszy szeregowych nie majÄ… tego problemu.
Podstawowe tryby dla myszy szeregowych z gpm to:
gpm -t ms
gpm -t msc
gpm -t help
dla trybu Microsoft lub MouseSystems, lub aby przetestować mysz i
wyświetlić wyniki. Aby uruchomić mysz w trybie MouseSystems, może byc
potrzebna flaga -3 oraz bu\yć może opcja DTR za pomocą flagi -o dtr :
gpm -3 -o dtr -t msc
gpm często potrafi rozpoznać trzy przyciski myszy nawet w trybie
Microsoft. A nowsze wersje ( wersja 1.0 i poźniejsze (?)) potrafią
udostępnić tą informację innym programom. By to działało musisz uru
chomić gpm z flagą -R w ten sposób :
gpm -R -t ms
To spowoduje reeksport danych myszy do nowego urzÄ…dzenia, nazywanego
/dev/gpmdata, które przypomina mouse dla innych programów. Zwróć
uwagę, że to urządzenie zzaawwsszzee korzysta z protokołu Mouse Systems.
Można, tak zapisać Xconfig, aby używała tego zamiast /dev/mouse tak
jak to pokazano poniżej, ale oczywiście miej na uwadze, aby gpm zawsze
działało, kiedy używasz X-ów. Niektórzy pisali, że niektóre event-y
X-ów nie są poprawnie interpretowane przez X-y przy użyciu tego
sposobu, co może być związane z indywidualnym ustwieniem myszy.
ZZmmiiaannaa mmaappoowwaanniiaa pprrzzyycciisskkuu ddllaa ggppmm ii XX (gustafso@math.utah.edu)
Można stwierdzić, że gpm używa różne defaultowe mapowanie przycisków
dla X, więc używanie obu systemów na tej samej maszynie może być
frustrujące. Aby X-y używały tych samych przycisków jak gpm dla
operacji wyboru i wklejania zastosuj polecenie X-ów :
xmodmap -e "pointer = 1 3 2"
co powoduje, że lewy przycisk wybiera, a prawy przycisk wkleja,
zarówno w myszach dwu i trzyprzyciskowch. Aby wymusić na gpm użycie
standardowego mapowania przycisków, uruchom go z poleceniem -B, np:
gpm -t msc -B 132
88.. UUżżyywwaanniiee ddwwóócchh mmyysszzyy
W niektórych przypadkach, na przykład w laptopie z wbudowanym
urządzeniem wskazującym, ktoś może chcieć używać jako drugiego
urządzenia myszy szeregowej. W większości przypadków, wbudowane
urządzenie używa protokołu PS/2 i można go pominąć jeśli nie chce się
go używać. Po prostu skonfiguruj gpm lub X-y do używania /dev/ttyS0 (
lub innego) w sposób typowy.
Aby używać obu jednocześnie, można użyć gpm -M do reeksportu urządzeń.
Więcej szczegółów w podręczniku systemowym w rodziale dotyczącym gpm.
99.. PPrrzzyykkłłaaddyy pplliikkóóww XXFF8866CCoonnffiigg ii XXccoonnffiigg
Lokalizacja pliku konfiguracyjnego dla X-ów zależy od konkretnej
wersji i rodzaju dystrybucji. Prawdopodobnie będzie to albo
/etc/Xconfig, /etc/XF86Config albo /usr/X11/lib/X11/XF86Config.
Powinieneś zobaczyć, który to jest kiedy uruchomisz X - będzie
wypisana na ekranie zanim wszystkie opcje będą wyświetlone. Składnia
nieco się różni pomiędzy poszczególnymi plikami XF86Config i Xconfig,
więc oba będą tu podane.
MMyysszz sszzaarreeggoowwaa MMiiccrroossoofftt
· XF86config:
Section "Pointer"
Protocol "microsoft"
Device "/dev/mouse"
EndSection
· Xconfig:
#
# Definicja myszy i powiązanych parametrów
#
Microsoft "/dev/mouse"
MMyysszz sszzeerreeggoowwaa MMiiccrroossoofftt zz eemmuullaaccjjąą mmyysszzyy ttrróójjpprrzzyycciisskkoowweejj
· XF86config:
Section "Pointer"
Protocol "microsoft"
Device "/dev/mouse"
Emulate3Buttons
EndSection
· Xconfig:
#
# Definicja myszy i powiązanych parametrów
#
Microsoft "/dev/mouse"
Emulate3Buttons
TTrróójjpprrzzyycciisskkoowwaa mmyysszz MMoouusseeSSyysstteemmss
· XF86config:
Section "Pointer"
Protocol "mousesystems"
Device "/dev/mouse"
ClearDTR # Te dwie linie nie będą prawdopodobnie
ClearRTS # potrzebne spróbuj bez, a potem po prostu DTR
EndSection
· Xconfig:
#
# Definicja myszy i zwiÄ…zane z tym parametry
#
MouseSystems "/dev/mouse"
ClearDTR # Te dwie linie nie będą prawdopodobnie
ClearRTS # spróbuj bez a potem po prostu DTR
MMiiccrroossoofftt SSeerriiaall MMoouussee zz ggppmm --RR
· XF86config:
Section "Pointer"
Protocol "MouseSystems"
Device "/dev/gpmdata"
EndSection
· Xconfig:
#
# Definicja myszy i powiązanych parametrów
#
MouseSystems "/dev/gpmdata"
1100.. KKaabbllee,, pprrzzeeddłłuużżkkii ii pprrzzeelloottkkii
Jedyne przewody potrzebne w kablu myszy to: TxD and RxD do przesyłu
danych, RTS i/lub DTR dla zasilania i ground. Co przekłada się na
numery pinów, w ten sposób:
port 9-pinowy port 25-pinowy
TxD 3 2
RxD 2 3
RTS 7 4
DTR 4 20
Gnd 5 7
Powyższa tabela może być użyteczna jeśli chcesz robić przelotki między
9- i 25-pinowymi wtyczkami, lub kable przedłużające.
1111.. RRóóżżnnee kkłłooppoottyy ii uussttaawwiieenniiaa
· JeÅ›li masz kÅ‚opoty z myszÄ… w X-ach lub konsoli, sprawdź czy nie
masz uruchomionego getty na lini szeregowej, albo czegoÅ› innego na
przykład modemu. Sprawdź także, konflikty IRQ.
· Możliwe że musisz trzymać przyciÅ›niÄ™ty lewy przycisk myszy przy
starcie X windows. Niektóre systemy moga wysyłać pewien rodzaj
sygnału lub piku do myszy, gdy X-y startują.
· KÅ‚opoty z urzÄ…dzeniami szeregowymi mogÄ… zależeć od niewÅ‚aÅ›ciwej
inicjalizacji portów szeregowych przy bootowaniu. Jest to
wykonywane przez polecenie setserial, uruchamiane z pliku
startowego /etc/rc.d/rc.serial. Sprawdź w podręczniku systemowym
hasło setserial i /etc/rc.d/rc.serial. aby uzyskać więcej
szczegółów. Warto trochę poeksperymentować z typami, na przykład
spróbuj setserial /dev/mouse uart 16550 or 16550a niezależnie od
rodzaju portu, który naprawdę posiadasz. (Na przykład, myszy nie
lubiÄ… 16c550AF.)
· Flaga ClearDTR może nie dziaÅ‚ać prawidÅ‚owo w niektórych systemach,
chyba że wyłączysz RTS/CTS handshaking za pomocą polecenia:
stty -crtscts < /dev/mouse
(Sprawdzone na UART 16450/Pentium przez Vladimira Geogjaeva geog
jaev@wave.sio.rssi.ru)
· Myszy Logitech mogÄ… wymagać dodania ChordMiddle aby wÅ‚Ä…czyć
funkcjonowanie środkowego z trzech przycisków. Ten wiersz
zastępuje Emulate3Buttons lub ma być umieszczony za wierszem
/dev/mouse w pliku konfigracyjnym. Prawdopodobnie możesz
potrzebować linii ClearDTR i ClearRTS w swoim Xconfig. Niektóre
myszy Logitech zdecydowanie nie wymagajÄ… linii ChordMiddle -
objawem tego problemu jest to że menu wydają się poruszać z myszą
zamiast skrolowac się w dół. (Od: chang@platform.com)
· Zamiana przycisków: użyj polecenia xmodmap do zmiany który
rzeczywisty rejestr przycisku jest stosowany przy kliknięciu myszy.
np.: xmodmap -e "pointer = 3 2 1" odwróci kolejność przycisków dla
lewej ręki. Jeśli masz tylko mysz dwuprzyciskową to są to numery 1
& 2.
· PrzyÅ›pieszenie: skorzystaj z polecenia xset m aby zmienić
ustawienia myszy. np.: xset m 2 ustawi przyśpieszenie na 2.
Szczegóły w podręczniku systemowym.
· PrzesuniÄ™cie kursora: jeÅ›li klikniÄ™cie wydaje siÄ™ znajdować na
prawo lub lewo od miejsca gdzie jest kursor, może to zależeć od
tego, że ekran jest nieustawiony. Problem ten występuje ze
sterownikiem S3, który można naprawić za pomocą xvidtune. Spróbuj
Invert_VCLK/InvertVCLK, or EarlySC. Ta informacja pochodzi od
Billa Lavendera (lavender@MCS.COM) and Simon Hargrave'a. W
XF86Config, może to wyglądać następująco:
Subsection "Display"
Modes "1024x768" "800x600" "640x480" "1280x1024"
Invert_VCLK "*" 1
...
· JeÅ›li klikniÄ™cia myszy `odbijajÄ… siÄ™', tj. dwa klikniÄ™cia wtedy
kiedy chciałeś kliknąć raz, może coś być nie tak z myszą. Ten
problem w wypadku myszy Logitech rozwiązał Bob Nichols
(rnichols@interaccess.com) i wymaga lutowania pewnych oporników i
ukłdu scalonego aby zapobiec odbijaniu microstyków.
· JeÅ›li niektórzy użytkownicy nie mogÄ… używać myszy, a niektórzy tak
(np. administrator) - możliwe jest że użytkownicy nie uruchamiają
tego samego - np. różne wersje X-ów lub różne Xconfig. Sprawdź
dokładnie komunikaty przy startcie X-ów.
· JeÅ›li stwierdzisz, że wskaźnik myszy wymazuje pewne elementy z
ekranu, masz problem z konfiguracją X serwera. Spróbuj dodać opcję
linear, lub może nolinear do sekcji karty graficznej lub jeśl ijest
to karta PCI opcje tgui_pci_write_off i tgui_pci_read_off. (Wydaje
się, że jest to problem z kartami Trident.)
· JeÅ›li kursor myszy nie pojawia siÄ™ na ekranie, ale poza tym wydaje
się działać, spróbuj opcji "sw_cursor" w sekcji Device pliku
konfiguracyjnego.
· JeÅ›li mysz przestaje dziaÅ‚ać wtedy kiedy jest sÅ‚onecznie lub kiedy
włączysz światło, być może czujniki są blokowane przez światło
dostające się przez obudowanie. Możesz spróbować pomalowć na czarno
wnętrze obudowy, albo włożyć kartonik na jej górę.
· Myszy Microsoft sÄ… czasem przyczynÄ… kÅ‚opotów. O najnowszej
``Microsoft Serial Mouse 2.1A''pisano, że może nie funkcjonować w
niektórych systemach, chociaż wyjmownanie z gniazdka i wkładanie
znowu może pomóc. Także mysz ``Microsoft Intellimouse''powoduje
kłopoty, lecz powinna być wspierana przez XFree w wersji 3.3 lub
późniejszej.
1122.. PPrrzzeetteessttoowwaannee mmooddeellee
Jest wiele różnych myszy na świecie i nie mogę z czystym sercem
powiedzieć, że powinieneś iść i kupić raczej tą mysz, a nie tamtą. To
co mogę zrobić to wyliczyć co te myszy potrafią, oparte na
doświadczeniu i pogłoskach. Nawet z tymi informacjami ostrożność jest
wskazana - mieliśmy w biurze dwie identyczne myszy przy dwóch
komputerach i niektóre rzeczy działały z jedną myszą i nie działały z
drugą. Wszelkie dodatki do tego wyliczenia będą mile widziane.
OOppttyycczznnaa mmyysszz MMoouusseeSSyysstteemmss,, wweerrssjjaa sszzeerreeggoowwaa
Działa dobrze (jak możnaby się spodziewać po nazwie!) bez ClearDTR lub
ClearRTS w konfiguracji.
WWiiNN mmoouussee,, sspprrzzeeddaawwaannaa pprrzzeezz OOffffiiccee WWoorrlldd zzaa oossiieemm ffuunnttóóww..
Standardowa dwutrybowa mysz Microsoft/MouseSystems.
AAggiilleerr MMoouussee 22990000
Standardowa dwutrybowa mysz Microsoft/MouseSystems. SYSGRATION
SYS2005i układ scalony nadaje się do lutowania.
SSiiccooss mmoouussee,,
Działa ok, wymaga ClearDTR & Clear RTS w konfiguracji.
IInnddeexx sspprrzzeeddaajjąą mmyysszz zzaa 1100 ffuunnttóóww,,
Nie działa w trybie 3 przyciskowym, ale ma fajną instrukcję :-)
AArrtteecc mmoouussee
Zwyczajna mysz o podwójnym protokole, wymaga `ClearDTR' ustawionego w
konfiguracji, NIE `ClearRTS'
DDyynnaaPPooiinntt 33 pprrzzyycciisskkoowwaa mmyysszz sszzeerreeggoowwaa..
Zwyczajna mysz o podwójnym protokole, wymaga `ClearDTR' I `ClearRTS' w
konfiguracji X-ów.
GGeenniiuuss EEaassyymmoouussee mmyysszz 33--pprrzzyycciisskkoowwaa
Doskonale działa w protokole Mouseman bez ustawiania parametru
ChordMiddle. Od Roderick Johnstone (rmj@ast.cam.ac.uk)
TTrruueemmoouussee,, mmaaddee iinn TTaaiiwwaann
Działa OK, wymaga `ClearDTR' w konfiguracji. (Od Tim MacEachern)
MMyysszz mmaarrkkii CChhaammpp
Wymaga przełączenia w tryb PC, co uaktywnia także protokół
MouseSystems. (Od tnugent@gucis.cit.gu.edu.au)
MMyysszz MMiiccrrooSSppeeeedd
Zwykła mysz o podwójnym protokole.
MMyysszz mmaarrkkii VVeennuuss (($$77))
Ma w śrokdu przełącznik między trybem 2 i 3 przyciskowym. (Od
mhoward@mth.com )
SSaattuurrnn
Mysz z przełącznikiem, działa OK jako mysz MouseSystems w pozycji
3-przyciskowej. (Od grant@oj.rsmas.miami.edu .)
MMaannhhaattttaann mmoouussee..
Jest przełącznik trybów `MS AM' / `PC AT', tryb MS działa doskonale z
rozwiÄ…zaniem z gpm -R. (Od komanec@umel.fee.vutbr.cz).
MMyysszz IInnllaanndd..
Przełącznik dla trybów `PC/MS', działa doskonale. (Od
http://ptsg.eecs.berkeley.edu/~venkates).
qqMMoouussee ((33--pprrzzyycciisskkoowwaa)),, FFCCCC IIDD EE66qqmmoouussee XX3311..
Sprzedawana w USA za około $10. działa z `gpm -t msc -r 20'. Nie ma
jumper-ów lub przełączników do 3-przyciskowego trybu MouseSystems. Nie
jest godna polecenia w X. Nie reaguje na echo "*n" > /dev/mouse.
MMiittssuummii MMoouussee ((22--pprrzzyycciisskkoowwaa)),, FFCCCC IIDD EEWW44EECCMM--SS33110011..
Sprzedawana w USA za około $12. Godna polecenia w X i w gpm, łagodny
klik. (Te dwa od gustafso@math.utah.edu)
MMyysszzyy PPCC AAcccceessssoorriieess kkttóórree kkuuppiiłłeemm ww CCoommppUUSSAA ppoonniiżżeejj $$1100..
Ma przełącznik PC/MS na spodzie. Działa OK. (Od
steveb@communique.net)
FFiirrsstt MMoouussee -- nnaapprraawwddęę ttaanniioo zzaa 77..7799 ffuunnttóóww ww TTeemmppoo..
Dwutrybowa mysz Microsoft/MouseSystems, tryb ustawiany przez
wciśnięcie przycisku przy włączeniu zasilania. Nie ma przełączników,
ani połączeń. Cztero kablowe połącznie, echo '*n' nie działa. `gpm
-R' działa wspaniale. (Od peterk@henhouse.demon.co.uk)
MMyysszz 33--pprrzzyycciisskkoowwaa TTrruusstt..
O dwóch trybach z przełącznikiem, działa dobrze jako MouseSystems w
trybie `PC'. gpm gryzie siÄ™ z trybem Microsoft.
CChhiicc 441100
działa doskonale w ustawionym trybie ms i przy użyciu polecenia gpm -R
Od Stephena M. Weissa (steve@esc.ie.lehigh.edu)
TTrrzzyypprrzzyycciikkoowwaa mmyysszz KKeeyyMMoouussee..
działa prawidłowo z ClearDTR i ClearRTS w Xconfig; w gpm konieczne `-o
dtr' . (Od EZ4PHIL@aol.com)
KKllaawwiiaattuurraa QQttrroonniixx ``SSccoorrppiioo 6600''
Wszystkie trzy przyciski działają w protokole MouseSystems. (Od
hwe@uebemc.siemens.de)
LLaappttoopp TTeeccrraa 772200
Glidepoint jest na /dev/cua0; rysik na /dev/psaux. (Od
apollo@anl.gov)
MMyysszz AAnnuubbiiss
Działa doskonale, wymaga przytrzymywania lewego przycisku przy
przełączaniu do wirtualnej konsoli X. (Od Joel Crisp)
YYaakkuummoo NNoo..11990000 mmoouussee
Działa z eksportem do X-ów gpm -R -t ms. (Od Oliver Schwank)
GGeenniiuuss ``EEaassyy TTrraakk'' TTrraacckkbbaallll
NNiiee jest zgodna z trybem Microsoft, użyj Mouseman w konfiguracji X-ów
i będzie działać doskonale. (Od VTanger@aol.com.)
HHiigghhssccrreeeenn MMoouussee PPrroo
`Działa doskonale' twierdzi alfonso@univaq.it.
LLooggiitteecchh CCAA sseerriieess
Działa w X-ach używając protokołu MMseries, przy 2400 Baud, 150
SampleRate. (Powinno też odnosić się do myszy Logitech CC, CE, C7 &
C9). (Od vkochend@nyx.net.)
MMyysszz AA44--TTeecchh
Działa OK, wymaga wiersza DTR pod X-ami i gpm. (Od deane@gooroos.com)
MMyysszz VVeerrtteecchh
Prawidłowe zachowanie Microsoft/Mousesystems, można zalutować do
ustawienia na stałe. (Od duncan@fs3.ph.man.ac.uk.)
BBooeeddeerr MM--77 ````BBiitt SSttaarr'''' ((ii iinnnnee zz sseerriiii MM oopprróócczz MM1133))
Przełącza się w tryb Mousesystems trzymając lewy przycisk przy
włączaniu zasilania. (Od mailto:sjt@tappin.force9.co.uk.)
MMoouussee SSyysstteemmss ````SSccrroollll'''' MMoouussee ((cczztteerryy pprrzzyycciisskkii ii rroolllleerr//pprrzzyycciisskk))
Ma przełącznik 2/3 - w trybie 3 działa jako trzyprzyciskowa mysz
MouseSystems, bez działającego dodatkowego przycisku & kółka. Nie
wymaga ClearDTS/DTR. (Od parker1@airmail.net.)
MMyysszz SSzzeerreeggoowwaa 33--pprrzzyycciisskkoowwaa RRaaddiioo SShhaacckk
Model 26-8432, dostępny w Tandy za około 20 funtów. Działa jako
Mousesystems z ClearDTR. (Od Sherilyn@sidaway.demon.co.uk.)
1133.. DDaallsszzee iinnffoorrmmaaccjjee
· MouseSystems ma serwer internetowy http://www.mousesystems.com/.
Mają tam sterownik do Windows, jeżeli takiego potrzebujesz.
· The Linux Serial HOWTO jest dostÄ™pne na serwerach sunsite na caÅ‚ym
świecie. Jeśli nie wiesz gdzie jest twój najbliższy mirror, zacznij
od http://sunsite.unc.edu/mdw/linux.html
· Istnieje bardzo dobry opis jak dziaÅ‚ajÄ… myszy w
http://box.argonet.co.uk/users/4qd/faq/meece.html.
· WiÄ™cej szczegółów o plikach Xconfig i X86Config, dostÄ™pnych jest w
podręczniku systemowym, i w dokumentacji o instalacji X window
takiej jak XFree86 HOWTO. Zobacz także XFree86 FAQ na serwerze
lustrzanym http://www.XFree86.org/.
· Informacje o gpm można znaleźć w podrÄ™czniku systemowym, spróbuj
także na stronie internetowej Darina Ernsta
http://www.castle.net/X-notebook/mouse.txt.
· Dużo informacji o oprogramowaniu i sprzÄ™cie zwiÄ…zanym z myszami
można znaleźć w
http://www.hut.fi/Misc/Electronics/pc/interface.html#mouse
1144.. OOggoonn mmyysszzyy
Większość informacji w tym dokumencie została zaczerpnięta z różnych
linuksowych grup dyskusyjnych. Przepraszam, że nie umieściłem
informacji o wszystkich, którzy pośrednio przyczynili się w ten
sposób, dziękuję bardzo wam wszystkim.
PodsumowujÄ…c :
· Można używać nawet tanich trzyprzciskowych myszy typu Microsoft.
· Skonfiguruj X Window, tak aby spodziewaÅ‚a siÄ™ myszy Mouse Systems.
· Trzymaj wciÅ›niÄ™ty lewy przycisk przy starcie systemu, aby
przełączyć mysz w tryb MouseSystems.
· może być konieczne wciÅ›niÄ™cie lewego przycisku przy starcie X-ów.
· Myszy sÄ… bardziej inteligentne niż sÄ…dzisz.
Wyszukiwarka
Podobne podstrony:
3 button mouse pl 12
3 button mouse pl 7
3 button mouse pl 4
3 button mouse pl 11
3 button mouse pl 14
3 button mouse pl 3
3 Button Mouse pl
3 button mouse pl 1
3 Button Mouse pl (4)
3 button mouse pl 8
3 button mouse pl 8
3 button mouse pl 2
3 button mouse pl 5
3 button mouse pl 13
3 Button Mouse pl (3)
3 button mouse pl 6
3 button mouse pl 9
3 button mouse pl 10
więcej podobnych podstron