  Jak zainstalowa trjprzyciskow mysz szeregow (mini-JTZ)
  Autor: Geoff Short, geoff@kipper.york.ac.uk
  v1.32, 4 listopdada 1997
  WWeerrssjjaa ppoollsskkaa:: KKrrzzyysszzttooff PP.. JJaassiiuuttoowwiicczz kkppjjaass@@pprriivv..oonneett..ppll
  v1.0 beta, 30 marca 1998 roku


  Co zrobi aby 3 przyciskowa mysz szeregowa dziaaa pod Linux-em.  Doku-
  ment ten zosta napisany w standardzie ISO-8859-2.  Orygina tego doku-
  mentu znajduje si pod adresem : ftp.icm.edu.pl
  <ftp://ftp.icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/mini>.
  ______________________________________________________________________

  Spis treci


  1. Disclaimer

  2. Wprowadzenie

  3. Porty szeregowe

  4. Myszy z przecznikiem

  5. Normalne myszy

  6. Przeczanie myszy w tryb trjprzyciskowy

  7. Uywanie gpm do przeczania trybw myszy

  8. Uywanie dwch myszy

  9. Przykady plikw XF86Config i Xconfig

  10. Kable, przeduki i przelotki

  11. Rne kopoty i ustawienia

  12. Przetestowane modele

  13. Dalsze informacje

  14. Ogon myszy



  ______________________________________________________________________

  11..  DDiissccllaaiimmeerr

  Ten dokument jest oddany do uytkowania w dobrej wierze, jako
  zawierajcy w sobie tylko bezpieczne programowanie i operacje. Autor
  nie bierze odpowiedzialnoci za adne szkody i uszkodzenia powstae w
  jakikolwiek sposb u jakichkolwiek osb i sprztu, jako bezporednie lub
  niebezporednie nastpstwo wypeniania podanych zalece.


  22..  WWpprroowwaaddzzeenniiee

  Najnowsza wersja tego dokumentu (w oryginale ) jest zawsze dostpna :
  http://kipper.york.ac.uk/mouse.html

  Istnieje japoska wersja tego dokumentu : http://jf.gee.kyoto-
  u.ac.jp/JF/JF-ftp/euc/3-Button-Mouse.euc


  Od tumacza : moja wiedza dotyczca myszy jest ograniczona. Jeli zauawye
  jakie bdy lub niedocignicia poinformuj mnie o tym. Pod adresem
  kpjas@priv.onet.pl.


  Wikszo aplikacji X Window jest pisana z zaoeniem, e uytkownik bdzie
  uywa trzyprzciskowej myszy. Myszy szeregowe s zazwyczaj stosowane w
  zestawach komputerowych i s tanie. Wiele z tych myszy ma trzy klawisze
  i opisane s, i uywaj protokou Microsoft, co teoretycznie znaczy, e
  idealnie nadaj si do systemu X Window.  ( Obecnie rekord najniszej
  ceny za dziaajc trzyprzyciskow mysz szeregow  wynosi $1.14!)


  Wikszo myszy o podwjnym protokole bdzie dziaa w dwch trybach:

  +o  trybie dwuprzyciskowej myszy Microsoft.

  +o  trybie trzyprzyciskowej myszy MouseSystems.

     Ten dokument poprowadzi ci krok po kroku przez konfiguracj myszy w
     tych dwch rnych trybach, w szczeglnoci przez to co konieczne do
     uywania bardziej przydatnej myszy trzyprzyciskowej.


  33..  PPoorrttyy sszzeerreeggoowwee

  Pierwsz rzecz, ktr trzeba sprawdzi to czy oprogramowanie moe odnale
  myszk. Dowiedz si, do ktrego portu szeregowego twoja mysz  jest
  podczona - zazwyczaj bdzie to /dev/ttyS0 ( COM1 w DOS-ie ) lub
  dev/ttyS1 (COM2). ( ttyS0 jest zwykle 9-pinowym gniazdem, ttyS1
  25-pinowym, ale oczywicie nie ma w tej sprawie sztywno ustalownych
  regu). Istnieje te odpowiadajca liczba urzdze /dev/cua, ktre s prawie
  identyczne z /dev/ttyS ale ich odradza si ich uywania. Dla wygody
  naley wykona nowe powizanie /dev/mouse z tym portem. Na przykad dla
  ttyS0:


       ln -s /dev/ttyS0 /dev/mouse



  44..  MMyysszzyy zz pprrzzeecczznniikkiieemm

  Niektre myszy, zazwyczaj nie te najtasze, maj przecznik na spodzie
  oznaczony `2/3'. Czasem moe to by `PC/MS'. W tym wypadku oznaczenie
  `2' dotyczy trybu dwuprzyciskowego Microsoft-u, a `3'
  trzyprzyciskowego trybu MouseSystems. Przecznik `PC/MS' jest nieco
  bardziej skomplikowany.  Prawdopodobnie stwierdzisz, e ustawienie `MS'
  oznacza tryb Microsoft, a `PC' oznacza tryb MouseSystems. Moliwe, e
  ustawienie `PC' bdzie opisane jako ps/2, ale powinno ono dziaa take
  jako tryb MouseSystems.  Jeli posiadasz tak mysz, moesz przeczy j w
  ustawienie `3' lub `PC', wstawi ustawienie dla MouseSystems w Xconfigs
  (patrz poniej) i mysz powinna doskonale dziaa w trybie
  trzyprzyciskowym.



  55..  NNoorrmmaallnnee mmyysszzyy

  Jeeli nie masz adnych przecznikw i nie masz instrukcji, to trzeba
  troch eksperymentowa.  Po pierwsze sprbuj zaoy, e producent myszy mwi
  prawd, i mysz obsuguje w peni tryb Microsoft.  Ustaw w Xconfig tak eby
  spodziewa si myszy Microsoft (zobacz Xconfig section) i wyprbuj to.



  Jeli mysz w ogle nie dziaa, wtedy nie jest to mysz Microsoft, lub jest
  jaki inny problem. Wyprbuj inne ustawienia w konfiguracji, najlepiej
  zacz od dokumenatacji systemowej dla pliku konfiguracyjnego.  Take
  zajrzyj do Rne problemy w rozdziale poniej.


  Zauwaysz prawdopodobnie, e kiedy uruchomisz X-y, mysz dziaa doskonale,
  ale tylko zewntrzne przyciski co robi. Moesz to oczywicie zaakceptowa
  i emulowa trzeci przycisk ( nacinij oba przyciski jednoczenie, aby
  klikn rodkowy ), tak jak to si robi z mysz dwuprzciskow. Aby to zrobi,
  zmie swj plik Xconfig jak to pokazano w Xconfig example poniej. Moe to
  oznacza, e niepotrzebnie kupie mysz trzyprzyciskow i nie posuwasz si
  do przodu. A wic, teraz musisz przyjrze si swojemu sprztowi.



  66..  PPrrzzeecczzaanniiee mmyysszzyy ww ttrryybb ttrrjjpprrzzyycciisskkoowwyy

  Nawet tanie myszy mog pracowa w protokole MouseSystems, z wszystkimi
  trzema przyciskami dziaajcymi. Sztuczka polega na tym, aby mysz mylaa,
  e jest mysz Mouse System, co co rzadko znajduje si w instrukcjach.


  +o  Zanim wczysz zasialanie, przytrzymaj lewy przycisk myszy ( i
     trzymaj go wcinity a do momentu zaadowania systemu, tak dla
     pewnoci).

  Kiedy mysz otrzymuje zasilanie i jeeli lewy przycisk jest wcinity,
  mysz przeczaa si w tryb MouseSystems. To proste, ale nie zawsze
  opisywane zjawisko. Zwr uwag, e soft reboot komputera moe nie odci
  zasialnia myszy i dlatego moe nie dziaa.  Jest kilka sposobw
  przeczania trybu, ktre mog dziaa lub nie z twoim rodzajem myszy.
  Niektre z nich s mniej drastyczne ni rebootowanie komputera, a dwa s
  bardziej !


  +o  Jeli twj komputer jest dostpny moesz wycign mysz z gniazda i woy j
     z powrotem z wcinitym przyciskiem ( chocia nie powinno si podcza
     urzdze do wczonego komputera, dokumentacja RS232 powiada, e to jest
     OK).

  +o  Mona zresetowa mysz wpisujc echo "*n" > /dev/mouse, co powinno mie
     ten sam efekt co odczenie jej od komputera.  Wcinij lewy przycisk
     myszy dla MouseSystems, a nie wciskaj go dla Microsoft.  Mona to
     wstawi do ktregokolwiek skryptu ktry uywasz do uruchamiania X
     Window.)

  +o  Bob Nichols (rnichols@interaccess.com) napisa may program w C ktry
     robi to samo, i moe zadziaa gdy  echo "*n" nie dziaa ( i vice versa
     ). Moesz znale rda tego programu w
     http://kipper.york.ac.uk/src/fix-mouse.c

  +o  Kto nadesa wiadomo, e `ClearDTR' w Xconfig jest wystarczajce do
     przeczenia myszy w tryb MouseSystems.

  +o  Jeli jeste na tyle odwany, otwrz mysz ( pamietaj, e tracisz w ten
     sposb gwarancj ) i zajrzyj do rodka. Niekiedy, mysz moze mie w
     rodku przecznik, dla powodu, ktry jest znany tylko producentowi. W
     tych taszych myszach bardziej przwdopodobny jest jumper ktry mona
     przestawia.  Ten jumper lub przecznik moe mie identyczn funkcj jak
     przecznik `MS/PC' opisywany w  ``Switched Mice section'' powyej.

     Mona stwierdzi, e pytka jest skonstruowana do przeczania midzy 2 &
     3 przyciskami, ale nie zostaa zamocowana. Bdzie ona wyglda jak :


           -----------
          | o | o | o |  SW1
           -----------
            1   2   3




  Sprbuj poczy piny 1-2 lub 2-3 i sprawd czy to zmieni zachowanie myszy.
  Jeeli tak, to albo moesz zainstalowa may przecznik albo zalutowa to
  poczenie by uzyska szybkie i trwae rozwizanie.

  +o  Inne rozwizanie z lutowaniem, ktre moe by ostatni desk ratunku dla
     myszy, ktre w ogle nie rozpoznaj MouseSystems, dotpne od : Petera
     Benie (pjb1008@chiark.chu.cam.ac.uk).  Jeli przecznik rodkowego
     przycisku jest dwubiegunowy, pocz jedn stron przecznika do
     przecznika lewego przycisku, a drug stron do przecznika prawego
     przycisku. Jeli to nie jest przecznik dwubiegunowy, wtedy uyj
     raczej diod ni  przewodu. I teraz rodkowy przycisk powoduje wczenie
     lewego i prawego przycisku rwnoczenie. Wybierz ChordMiddle w
     XF86Config i ju rodkowy przycisk dziaa.

  +o  Ostateczne wyjcie z uyciem lutownicy zostao mi po raz pierwszy
     opisane przez Briana Crafta (bcboy@pyramid.bio.brandeis.edu).  Dwa
     typowe ukady scalone w myszach to 16-pinowy ZZ88335500 i 18-pinowy
     HHMM88335500AA.  W obu tych ukadach scalonych, jeden pin ma pod kontrol
     tryb pracy myszy w nastpujcy sposb.


       Pin 3   Mode
       -----   ----
       Open    Default Microsoft. MouseSystems jeli przycisk jest wcinity przy
               wczeniu zasilania.
       GND     Zawsze MouseSystems.
       Vdd     Zawsze Microsoft.




  ( Piny s ponumerowane w nastpujcy sposb: )


               ____
       pin1  -| \/ |-
       pin2  -|    |-
       pin3  -|    |-
             -|    |-
             -|    |-
             -|    |-
             -|    |-
       pin8  -|____|-




  (Ta informacja prezentowana dziki uprzejmoci Hans-Christopha Wirtha i
  Juergena Exnera, ktrzy przysali j do de.comp.os.linux.hardware.  Moesz
  przylutowa poczenie midzy pinem 3 i gnd, co spowoduje e mysz bdzie
  dziaa w trybie MouseSystems.




  +o  Peter Fredriksson (peterf@lysator.liu.se) sprawdzi chip SYSGRATION
     SSYYSS22000055, i stwierdzi,   poczenie pinu 3 do Gnd wymusza tryb
     MouseSystems.
  +o  Uli Drescher (ud@digi.ruhr.de) potwierdza, e to dziaa z chipem
     HHNN88334488AA.

  +o  Urban Widmark (ubbe@ts.umu.se) podaje, e to samo odnosi si do chipa
     EECC33556677AA11, gdzie pin 8 jest ground. Ja te to sprawdziem i dziaa
     dobrze.

  +o  Timo T Metsala (metsala@cc.helsinki.fi) stwierdzi z chipem HHTT66551100AA,
     e pin 3 to mode select, pin 9 jest Gnd.  Tak samo dziaa to z chipem
     HHTT66551133AA. Holtek take wytwarza chipy HHTT66551133BB i HHTT66551133FF - w nich ,
     pin 8 jest Gnd.

  +o  Robert Romanowski (robin@cs.tu-berlin.de) podaje, e pin 3 - pin 8
     (Gnd) dziaa take z chipemEEMM8833770011BBPP.

  +o  Robert Kaiser (rkaiser@sysgo.de) potwierdza, e pin 3 - ( Gnd )
     dziaa take z chipem EECC33557766AA11.

  +o  Jako alternatywa dla powyszych metod z lutowaniem, mona sprawi by
     mysz sama powodowaa wcinicie przycisk podczas bootowania :  schemat
     od : Mathias Katzer.


                -----
             ---  R  ---------O------ + Supply
            |   -----   |        |                     C = 100nF capacitor
            |           | E      |                     R = 100kOhm
            |       __ /         |                     T = BC557 transistor
            |      /  \          O
            |   B | #V | T         /
            |-----|-#  |          /   Przecznik lewego przycisku myszy
            |     | #\ |         O
            |      \__/          |
           ---         \  C      |
           --- C        ------O----------> (gdzie gboko wewntrz myszy)
            |
           ###  Ground




  Testowanym modelem myszy bya mysz no-name model MUS2S - czy to dziaa z
  innymi modelami myszy zaley od budowy myszy jeeli, przecznik jest poc-
  zony do ground a nie do +Supply, npn-transistor taki jak BC547
  powinien dziaa, R i C musz by wtedy take zamienione.

  To ju wszystko, wybr naley do was. Pozostacie przy dwch klawiszach
  trybu Microsoft, albo znajdcie sposb, aby przeczy tryb i ustawi tak X-
  y, aby z tego korzystay.

  77..  UUyywwaanniiee ggppmm ddoo pprrzzeecczzaanniiaa ttrryybbww mmyysszzyy

  gpm jest programem, ktry pozwala uywac myszy w konsoli.  Jest on
  zazwyczaj doczany do dystrybucji Linux-owych i mona go uruchomi z
  linii polece lub w skrypcie startowym /etc/rc.d/rc.local.  gpm stanowi
  problem dla ludzi uywajcych myszy typu bus, poniewa blokuje mysz i
  powoduje, e X-y nie mog jej uywa - ci z nas ktrzy uywaj 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
  wywietli wyniki. Aby uruchomi mysz w trybie MouseSystems, moe byc
  potrzebna flaga -3 oraz bu\y moe opcja DTR za pomoc flagi -o dtr :


       gpm -3 -o dtr -t msc


  gpm czsto potrafi rozpozna trzy przyciski myszy nawet w trybie
  Microsoft. A nowsze wersje ( wersja 1.0 i poniejsze (?))  potrafi
  udostpni t informacj innym programom. By to dziaao musisz uruchomi gpm
  z flag -R w ten sposb :

       gpm -R -t ms


  To spowoduje reeksport danych myszy do nowego urzdzenia, nazywanego
  /dev/gpmdata, ktre przypomina mouse dla innych programw.  Zwr uwag, e
  to urzdzenie zzaawwsszzee korzysta z protokou Mouse Systems.  Mona, tak
  zapisa Xconfig, aby uywaa tego zamiast /dev/mouse tak jak to pokazano
  poniej, ale oczywicie miej na uwadze, aby gpm zawsze dziaao, kiedy
  uywasz X-w. Niektrzy pisali, e niektre event-y X-w nie s poprawnie
  interpretowane przez X-y przy uyciu tego sposobu, co moe by zwizane z
  indywidualnym ustwieniem myszy.


  ZZmmiiaannaa mmaappoowwaanniiaa pprrzzyycciisskkuu ddllaa ggppmm ii XX (gustafso@math.utah.edu)



  Mona stwierdzi, e gpm uywa rne defaultowe mapowanie przyciskw dla X,
  wic uywanie obu systemw na tej samej maszynie moe by frustrujce.  Aby
  X-y uyway tych samych przyciskw 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, zarwno
  w myszach dwu i trzyprzyciskowch.  Aby wymusi na gpm uycie standard-
  owego mapowania przyciskw, uruchom go z poleceniem -B, np:

       gpm -t msc -B 132



  88..  UUyywwaanniiee ddwwcchh mmyysszzyy

  W niektrych przypadkach, na przykad w laptopie z wbudowanym urzdzeniem
  wskazujcym, kto moe chcie uywa jako drugiego urzdzenia myszy
  szeregowej.  W wikszoci przypadkw, wbudowane urzdzenie uywa protokou
  PS/2 i mona go pomin jeli nie chce si go uywa. Po prostu skonfiguruj
  gpm lub X-y do uywania /dev/ttyS0 ( lub innego) w sposb typowy.


  Aby uywa obu jednoczenie, mona uy gpm -M do reeksportu urzdze. Wicej
  szczegw w podrczniku systemowym w rodziale dotyczcym gpm.

  99..  PPrrzzyykkaaddyy pplliikkww XXFF8866CCoonnffiigg ii XXccoonnffiigg

  Lokalizacja pliku konfiguracyjnego dla X-w zaley od konkretnej wersji
  i rodzaju dystrybucji. Prawdopodobnie bdzie to albo /etc/Xconfig,
  /etc/XF86Config albo /usr/X11/lib/X11/XF86Config.  Powiniene zobaczy,
  ktry to jest kiedy uruchomisz X - bdzie wypisana na ekranie zanim
  wszystkie opcje bd wywietlone. Skadnia nieco si rni pomidzy
  poszczeglnymi plikami XF86Config i Xconfig, wic oba bd tu podane.


  MMyysszz sszzaarreeggoowwaa MMiiccrroossoofftt


  +o  XF86config:


       Section "Pointer"
           Protocol "microsoft"
           Device "/dev/mouse"
       EndSection




  +o  Xconfig:


       #
       # Definicja myszy i powizanych parametrw
       #
       Microsoft      "/dev/mouse"





  MMyysszz sszzeerreeggoowwaa MMiiccrroossoofftt zz eemmuullaaccjj mmyysszzyy ttrrjjpprrzzyycciisskkoowweejj


  +o  XF86config:


       Section "Pointer"
           Protocol "microsoft"
           Device "/dev/mouse"
           Emulate3Buttons
       EndSection




  +o  Xconfig:


       #
       # Definicja myszy i powizanych parametrw
       #
       Microsoft      "/dev/mouse"
       Emulate3Buttons





  TTrrjjpprrzzyycciisskkoowwaa mmyysszz MMoouusseeSSyysstteemmss

  +o  XF86config:


       Section "Pointer"
           Protocol "mousesystems"
           Device "/dev/mouse"
           ClearDTR            #  Te dwie linie nie bd prawdopodobnie
           ClearRTS            #  potrzebne sprbuj bez, a potem po prostu DTR
       EndSection




  +o  Xconfig:


       #
       # Definicja myszy i zwizane z tym parametry
       #
       MouseSystems    "/dev/mouse"
       ClearDTR                #  Te dwie linie nie bd prawdopodobnie
       ClearRTS                #  sprbuj bez a potem po prostu DTR





  MMiiccrroossoofftt SSeerriiaall MMoouussee zz ggppmm --RR


  +o  XF86config:


       Section "Pointer"
           Protocol "MouseSystems"
           Device "/dev/gpmdata"
       EndSection




  +o  Xconfig:


       #
       # Definicja myszy i powizanych parametrw
       #
       MouseSystems      "/dev/gpmdata"





  1100..  KKaabbllee,, pprrzzeedduukkii ii pprrzzeelloottkkii

  Jedyne przewody potrzebne w kablu myszy to: TxD and RxD do przesyu
  danych, RTS i/lub  DTR dla zasilania i ground. Co przekada si na
  numery pinw, w ten sposb:








           port 9-pinowy      port 25-pinowy
          TxD     3                2
          RxD     2                3
          RTS     7                4
          DTR     4               20
          Gnd     5                7




  Powysza tabela moe by uyteczna jeli chcesz robi przelotki midzy 9- i
  25-pinowymi wtyczkami, lub kable przeduajce.


  1111..  RRnnee kkooppoottyy ii uussttaawwiieenniiaa


  +o  Jeli masz kopoty z mysz w X-ach lub konsoli, sprawd czy nie masz
     uruchomionego getty na lini szeregowej, albo czego innego na
     przykad modemu. Sprawd take, konflikty IRQ.

  +o  Moliwe e musisz trzyma przycinity lewy przycisk myszy przy starcie
     X windows. Niektre systemy moga wysya pewien rodzaj sygnau lub piku
     do myszy, gdy X-y startuj.

  +o  Kopoty z urzdzeniami szeregowymi mog zalee od niewaciwej
     inicjalizacji portw szeregowych przy bootowaniu.  Jest to
     wykonywane przez polecenie setserial, uruchamiane z pliku
     startowego /etc/rc.d/rc.serial. Sprawd w podrczniku systemowym haso
     setserial i /etc/rc.d/rc.serial.  aby uzyska wicej szczegw.  Warto
     troch poeksperymentowa z typami, na przykad sprbuj setserial
     /dev/mouse uart 16550 or 16550a niezalenie od rodzaju portu, ktry
     naprawd posiadasz. (Na przykad, myszy nie lubi 16c550AF.)

  +o  Flaga ClearDTR moe nie dziaa prawidowo w niektrych systemach, chyba
     e wyczysz RTS/CTS handshaking za pomoc polecenia:

       stty -crtscts < /dev/mouse


  (Sprawdzone na UART 16450/Pentium przez Vladimira Geogjaeva geog-
  jaev@wave.sio.rssi.ru)

  +o  Myszy Logitech mog wymaga dodania ChordMiddle aby wczy
     funkcjonowanie rodkowego z trzech przyciskw.  Ten wiersz zastpuje
     Emulate3Buttons lub ma by umieszczony za wierszem /dev/mouse w
     pliku konfigracyjnym.  Prawdopodobnie moesz potrzebowa linii
     ClearDTR i ClearRTS w swoim Xconfig. Niektre 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)

  +o  Zamiana przyciskw: uyj polecenia xmodmap do zmiany ktry rzeczywisty
     rejestr przycisku jest stosowany przy klikniciu myszy. np.:
     xmodmap -e "pointer = 3 2 1" odwrci kolejno przyciskw dla lewej
     rki. Jeli masz tylko mysz dwuprzyciskow to s to numery 1 & 2.

  +o  Przypieszenie: skorzystaj z polecenia xset m aby zmieni ustawienia
     myszy. np.: xset m 2  ustawi przypieszenie na 2.  Szczegy w
     podrczniku systemowym.

  +o  Przesunicie kursora: jeli kliknicie wydaje si znajdowa na prawo lub
     lewo od miejsca gdzie jest kursor, moe to zalee od tego, e ekran
     jest nieustawiony. Problem ten wystpuje ze sterownikiem S3, ktry
     mona naprawi za pomoc xvidtune. Sprbuj Invert_VCLK/InvertVCLK, or
     EarlySC.  Ta informacja pochodzi od Billa Lavendera
     (lavender@MCS.COM) and Simon Hargrave'a.  W XF86Config, moe to
     wyglda nastpujco:



       Subsection "Display"
           Modes       "1024x768" "800x600" "640x480" "1280x1024"
           Invert_VCLK "*" 1
           ...




  +o  Jeli kliknicia myszy `odbijaj si', tj. dwa kliknicia wtedy kiedy
     chciae klikn raz, moe co by nie tak z mysz. Ten problem w wypadku
     myszy Logitech rozwiza Bob Nichols (rnichols@interaccess.com) i
     wymaga lutowania pewnych opornikw i ukdu scalonego aby zapobiec
     odbijaniu microstykw.

  +o  Jeli niektrzy uytkownicy nie mog uywa myszy, a niektrzy tak (np.
     administrator) - moliwe jest e uytkownicy nie uruchamiaj tego
     samego - np. rne wersje X-w lub rne Xconfig. Sprawd dokadnie
     komunikaty przy startcie X-w.

  +o  Jeli stwierdzisz, e wskanik myszy wymazuje pewne elementy z ekranu,
     masz problem z konfiguracj X serwera. Sprbuj doda opcj linear, lub
     moe nolinear do sekcji karty graficznej lub jel ijest to karta PCI
     opcje tgui_pci_write_off i tgui_pci_read_off.  (Wydaje si, e jest
     to problem z kartami Trident.)

  +o  Jeli kursor myszy nie pojawia si na ekranie, ale poza tym wydaje si
     dziaa, sprbuj opcji "sw_cursor" w sekcji Device pliku
     konfiguracyjnego.

  +o  Jeli mysz przestaje dziaa wtedy kiedy jest sonecznie lub kiedy
     wczysz wiato, by moe czujniki s blokowane przez wiato dostajce si
     przez obudowanie. Moesz sprbowa pomalow na czarno wntrze obudowy,
     albo woy kartonik na jej gr.

  +o  Myszy Microsoft s czasem przyczyn kopotw. O najnowszej ``Microsoft
     Serial Mouse 2.1A''pisano, e moe nie funkcjonowa w niektrych
     systemach, chocia wyjmownanie z gniazdka i wkadanie znowu moe pomc.
     Take mysz ``Microsoft Intellimouse''powoduje kopoty, lecz powinna
     by wspierana przez XFree w wersji 3.3 lub pniejszej.


  1122..  PPrrzzeetteessttoowwaannee mmooddeellee

  Jest wiele rnych 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 dowiadczeniu i pogoskach.
  Nawet z tymi informacjami ostrono jest wskazana - mielimy w biurze
  dwie identyczne myszy przy dwch komputerach i niektre rzeczy dziaay z
  jedn mysz i nie dziaay z drug.  Wszelkie dodatki do tego wyliczenia bd
  mile widziane.


  OOppttyycczznnaa mmyysszz MMoouusseeSSyysstteemmss,, wweerrssjjaa sszzeerreeggoowwaa
  Dziaa dobrze (jak monaby si spodziewa po nazwie!) bez ClearDTR lub
  ClearRTS w konfiguracji.
  WWiiNN mmoouussee,, sspprrzzeeddaawwaannaa pprrzzeezz OOffffiiccee WWoorrlldd zzaa oossiieemm ffuunnttww..
  Standardowa dwutrybowa mysz Microsoft/MouseSystems.
  AAggiilleerr MMoouussee 22990000
  Standardowa dwutrybowa mysz Microsoft/MouseSystems.  SYSGRATION
  SYS2005i ukad scalony nadaje si do lutowania.
  SSiiccooss mmoouussee,,
  Dziaa ok, wymaga ClearDTR & Clear RTS w konfiguracji.
  IInnddeexx sspprrzzeeddaajj mmyysszz zzaa 1100 ffuunnttww,,
  Nie dziaa w trybie 3 przyciskowym, ale ma fajn instrukcj :-)
  AArrtteecc mmoouussee
  Zwyczajna mysz o podwjnym protokole, wymaga `ClearDTR' ustawionego w
  konfiguracji, NIE `ClearRTS'
  DDyynnaaPPooiinntt 33 pprrzzyycciisskkoowwaa mmyysszz sszzeerreeggoowwaa..
  Zwyczajna mysz o podwjnym protokole, wymaga `ClearDTR' I `ClearRTS' w
  konfiguracji X-w.
  GGeenniiuuss EEaassyymmoouussee mmyysszz 33--pprrzzyycciisskkoowwaa
  Doskonale dziaa w protokole Mouseman bez ustawiania parametru
  ChordMiddle.  Od Roderick Johnstone (rmj@ast.cam.ac.uk)
  TTrruueemmoouussee,, mmaaddee iinn TTaaiiwwaann
  Dziaa OK, wymaga `ClearDTR' w konfiguracji. (Od Tim MacEachern)
  MMyysszz mmaarrkkii CChhaammpp
  Wymaga przeczenia w tryb PC, co uaktywnia take protok MouseSystems.
  (Od tnugent@gucis.cit.gu.edu.au)
  MMyysszz MMiiccrrooSSppeeeedd
  Zwyka  mysz o podwjnym protokole.
  MMyysszz mmaarrkkii VVeennuuss (($$77))
  Ma w rokdu przecznik midzy trybem 2 i 3 przyciskowym.  (Od
  mhoward@mth.com )
  SSaattuurrnn
  Mysz z przecznikiem, dziaa OK jako mysz MouseSystems w pozycji
  3-przyciskowej.  (Od grant@oj.rsmas.miami.edu .)
  MMaannhhaattttaann mmoouussee..
  Jest przecznik trybw `MS AM' / `PC AT', tryb MS dziaa doskonale z
  rozwizaniem z gpm -R. (Od komanec@umel.fee.vutbr.cz).
  MMyysszz IInnllaanndd..
  Przecznik dla trybw `PC/MS', dziaa doskonale. (Od
  http://ptsg.eecs.berkeley.edu/~venkates).
  qqMMoouussee ((33--pprrzzyycciisskkoowwaa)),, FFCCCC IIDD EE66qqmmoouussee XX3311..
  Sprzedawana w USA za okoo $10. dziaa z `gpm -t msc -r 20'.  Nie ma
  jumper-w lub przecznikw do 3-przyciskowego trybu MouseSystems. Nie
  jest godna polecenia w X.  Nie reaguje na echo "*n" > /dev/mouse.
  MMiittssuummii MMoouussee ((22--pprrzzyycciisskkoowwaa)),, FFCCCC IIDD EEWW44EECCMM--SS33110011..
  Sprzedawana w USA za okoo $12.  Godna polecenia w X i w gpm, agodny
  klik. (Te dwa od gustafso@math.utah.edu)
  MMyysszzyy PPCC AAcccceessssoorriieess kkttrree kkuuppiieemm ww CCoommppUUSSAA  ppoonniieejj $$1100..
  Ma przecznik PC/MS na spodzie.  Dziaa OK. (Od steveb@communique.net)
  FFiirrsstt MMoouussee -- nnaapprraawwdd ttaanniioo zzaa 77..7799 ffuunnttww ww TTeemmppoo..
  Dwutrybowa mysz Microsoft/MouseSystems, tryb ustawiany przez wcinicie
  przycisku przy wczeniu zasilania.  Nie ma  przecznikw, ani pocze.
  Cztero kablowe pocznie, echo '*n' nie dziaa.  `gpm -R' dziaa
  wspaniale. (Od peterk@henhouse.demon.co.uk)
  MMyysszz 33--pprrzzyycciisskkoowwaa TTrruusstt..
  O dwch trybach z przecznikiem, dziaa dobrze jako MouseSystems w trybie
  `PC'.  gpm gryzie si  z trybem Microsoft.
  CChhiicc 441100
  dziaa doskonale w ustawionym trybie ms i przy uyciu polecenia gpm -R
  Od Stephena M. Weissa (steve@esc.ie.lehigh.edu)
  TTrrzzyypprrzzyycciikkoowwaa mmyysszz KKeeyyMMoouussee..
  dziaa prawidowo z ClearDTR i ClearRTS w Xconfig; w gpm konieczne `-o
  dtr' . (Od EZ4PHIL@aol.com)
  KKllaawwiiaattuurraa QQttrroonniixx ``SSccoorrppiioo 6600''
  Wszystkie trzy przyciski dziaaj  w protokole MouseSystems.  (Od
  hwe@uebemc.siemens.de)
  LLaappttoopp TTeeccrraa 772200
  Glidepoint jest na /dev/cua0; rysik na /dev/psaux.  (Od
  apollo@anl.gov)
  MMyysszz AAnnuubbiiss
  Dziaa doskonale, wymaga przytrzymywania lewego przycisku przy
  przeczaniu do wirtualnej konsoli X.  (Od Joel Crisp)
  YYaakkuummoo NNoo..11990000 mmoouussee
  Dziaa z eksportem do X-w gpm -R -t ms.  (Od Oliver Schwank)
  GGeenniiuuss ``EEaassyy TTrraakk'' TTrraacckkbbaallll
  NNiiee jest zgodna z trybem Microsoft, uyj Mouseman w konfiguracji X-w i
  bdzie dziaa doskonale.  (Od VTanger@aol.com.)
  HHiigghhssccrreeeenn MMoouussee PPrroo
  `Dziaa doskonale' twierdzi alfonso@univaq.it.
  LLooggiitteecchh CCAA sseerriieess
  Dziaa w X-ach uywajc protokou MMseries, przy 2400 Baud, 150
  SampleRate.  (Powinno te odnosi si do myszy Logitech CC, CE, C7 & C9).
  (Od vkochend@nyx.net.)
  MMyysszz AA44--TTeecchh
  Dziaa OK, wymaga wiersza DTR pod X-ami i gpm.  (Od deane@gooroos.com)
  MMyysszz VVeerrtteecchh
  Prawidowe zachowanie Microsoft/Mousesystems, mona zalutowa do
  ustawienia na stae.  (Od duncan@fs3.ph.man.ac.uk.)
  BBooeeddeerr MM--77 ````BBiitt SSttaarr'''' ((ii iinnnnee zz sseerriiii MM oopprrcczz MM1133))
  Przecza si w tryb Mousesystems trzymajc lewy przycisk przy wczaniu
  zasilania.  (Od mailto:sjt@tappin.force9.co.uk.)
  MMoouussee SSyysstteemmss ````SSccrroollll'''' MMoouussee ((cczztteerryy pprrzzyycciisskkii ii rroolllleerr//pprrzzyycciisskk))
  Ma przecznik 2/3 - w trybie 3 dziaa jako trzyprzyciskowa mysz
  MouseSystems, bez dziaajcego dodatkowego przycisku & kka.  Nie wymaga
  ClearDTS/DTR.  (Od parker1@airmail.net.)
  MMyysszz SSzzeerreeggoowwaa 33--pprrzzyycciisskkoowwaa RRaaddiioo SShhaacckk
  Model 26-8432, dostpny w Tandy za okoo 20 funtw. Dziaa jako
  Mousesystems z ClearDTR.  (Od Sherilyn@sidaway.demon.co.uk.)

  1133..  DDaallsszzee iinnffoorrmmaaccjjee


  +o  MouseSystems ma serwer internetowy http://www.mousesystems.com/.
     Maj tam sterownik do Windows, jeeli takiego potrzebujesz.

  +o  The Linux Serial HOWTO jest dostpne na serwerach sunsite na caym
     wiecie. Jeli nie wiesz gdzie jest twj najbliszy mirror, zacznij od
     http://sunsite.unc.edu/mdw/linux.html

  +o  Istnieje bardzo dobry opis jak dziaaj myszy w
     http://box.argonet.co.uk/users/4qd/faq/meece.html.

  +o  Wicej szczegw o plikach Xconfig i X86Config, dostpnych jest w
     podrczniku systemowym, i w dokumentacji o instalacji X window
     takiej jak XFree86 HOWTO. Zobacz take XFree86 FAQ na serwerze
     lustrzanym http://www.XFree86.org/.

  +o  Informacje o gpm mona znale w podrczniku systemowym, sprbuj take na
     stronie internetowej Darina Ernsta http://www.castle.net/X-
     notebook/mouse.txt.

  +o  Duo informacji o oprogramowaniu i sprzcie zwizanym z myszami mona
     znale w http://www.hut.fi/Misc/Electronics/pc/interface.html#mouse


  1144..  OOggoonn mmyysszzyy

  Wikszo informacji w tym dokumencie zostaa zaczerpnita z rnych
  linuksowych grup dyskusyjnych. Przepraszam, e nie umieciem informacji
  o wszystkich, ktrzy porednio przyczynili si w ten sposb, dzikuj bardzo
  wam wszystkim.


  Podsumowujc :


  +o  Mona uywa nawet tanich trzyprzciskowych myszy typu Microsoft.

  +o  Skonfiguruj X Window, tak aby spodziewaa si myszy Mouse Systems.


  +o  Trzymaj wcinity lewy przycisk przy starcie systemu, aby przeczy
     mysz w tryb MouseSystems.

  +o  moe by konieczne wcinicie lewego przycisku przy starcie X-w.

  +o  Myszy s bardziej inteligentne ni sdzisz.




























































