/usr/share/doc/HOWTO/pl-html/3-Button-Mouse.pl.html is in doc-linux-pl-html 2002.06.14-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<META HTTP-EQUIV="content-type" content="text/html; charset=iso-8859-2">
<TITLE>Jak zainstalowaæ trójprzyciskow± mysz szeregow± (mini-JTZ)</TITLE>
</HEAD>
<BODY>
<H1>Jak zainstalowaæ trójprzyciskow± mysz szeregow± (mini-JTZ)<BR></H1>
<H2>Autor: Geoff Short,
<A HREF="mailto:geoff@kipper.york.ac.uk">geoff@kipper.york.ac.uk</A><BR>
v1.33, 31 maja 1998<BR>
<B>Wersja polska: Krzysztof P. Jasiutowicz
<A HREF="kpjas@priv.onet.pl">kpjas@priv.onet.pl</A><BR></B>
v1.1 beta, 14 sierpnia 1999 roku</H2>
<P><HR>
<EM>Co zrobiæ aby 3 przyciskowa mysz szeregowa dzia³a³a pod Linuksem.
Dokument ten zosta³ napisany w standardzie ISO-8859-2.
Orygina³ tego dokumentu znajduje siê pod adresem :
<A HREF="ftp://ftp.icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/mini">ftp.icm.edu.pl</A>.</EM>
<HR>
<H2><A NAME="s1">1. Disclaimer </A></H2>
<P> 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ñ.
<P>
<H2><A NAME="s2">2. Wprowadzenie </A></H2>
<P>Najnowsza wersja tego dokumentu (w oryginale ) jest zawsze dostêpna :
<A HREF="http://kipper.york.ac.uk/mouse.html">http://kipper.york.ac.uk/mouse.html</A><P>Istnieje japoñska wersja tego dokumentu :
<A HREF="http://jf.gee.kyoto-u.ac.jp/JF/JF-ftp/euc/3-Button-Mouse.euc">http://jf.gee.kyoto-u.ac.jp/JF/JF-ftp/euc/3-Button-Mouse.euc</A>
i francuska pod adresem
<A HREF="http://www.freenix.fr/linux/HOWTO/mini/3-Button-Mouse.html">http://www.freenix.fr/linux/HOWTO/mini/3-Button-Mouse.html</A>.
Inne t³umaczenia mog± byæ dostêpne - sprawd¼ lokalne mirrory LDP.
<P>
<P>Od t³umacza: moja wiedza dotycz±ca myszy jest ograniczona. Je¶li
zauwa¿y³e¶ jakie¶ b³êdy lub niedoci±gniêcia poinformuj mnie o tym. Pod
adresem
<A HREF="kpjas@priv.onet.pl">kpjas@priv.onet.pl</A>.
<P>
<P>Wiêkszo¶æ aplikacji X Window jest pisana z za³o¿eniem, ¿e u¿ytkownik bêdzie
u¿ywa³ trzyprzyciskowej 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!)
<P>
<P>Wiêkszo¶æ myszy o podwójnym protokole bêdzie dzia³aæ w dwóch trybach:
<UL>
<LI>trybie dwuprzyciskowej myszy Microsoft.</LI>
<LI>trybie trzyprzyciskowej myszy MouseSystems.</LI>
</UL>
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.
<P>
<P>Poniewa¿ dystrybucje staj± siê coraz ³atwiejsze do zainstalowania, czê¶æ
problemów powinna znikn±æ. Na przyk³ad, RedHat ma program <CODE>mouseconfig</CODE>
który ustawia pewne rzeczy za u¿ytkownika.
Jednak, niektóre wersje RH5.0 mia³y b³±d w <CODE>mouseconfig</CODE>, wiêc
upewnij siê ¿e posiadasz ³atki.
<P>
<H2><A NAME="s3">3. Porty szeregowe</A></H2>
<P>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 <CODE>/dev/ttyS0</CODE> ( COM1 w DOS-ie ) lub
<CODE>dev/ttyS1</CODE> (COM2). ( <CODE>ttyS0</CODE> jest zwykle 9-pinowym gniazdem,
<CODE>ttyS1</CODE> 25-pinowym, ale oczywi¶cie nie ma w tej sprawie
sztywno ustalonych regu³). Istnieje te¿ odpowiadaj±ca liczba
urz±dzeñ <CODE>/dev/cua</CODE>, które s± prawie identyczne z <CODE>/dev/ttyS</CODE>
ale odradza siê ich u¿ywania. Dla wygody nale¿y wykonaæ nowe powi±zanie
<CODE>/dev/mouse</CODE> z tym portem. Na przyk³ad dla <CODE>ttyS0</CODE>:
<P>
<BLOCKQUOTE><CODE>
ln -s /dev/ttyS0 /dev/mouse
</CODE></BLOCKQUOTE>
<P>
<H2><A NAME="switch"></A> <A NAME="s4">4. Myszy z prze³±cznikiem </A></H2>
<P>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.
<P>
<P>
<H2><A NAME="s5">5. Zwyk³e myszy </A></H2>
<P> 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 w rozdziale
<A HREF="#config">Przyk³ady plików XF86Config i Xconfig</A>) i wypróbuj to.
<P>
<P>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 dokumentacji systemowej dla pliku konfiguracyjnego.
Tak¿e zajrzyj do
<A HREF="#misc">Ró¿ne problemy</A>
w rozdziale poni¿ej.
<P>
<P>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 rozdziale
<A HREF="#config">Przyk³ady plików XF86Config i Xconfig</A> 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.
<P>
<P>
<H2><A NAME="s6">6. Prze³±czanie myszy w tryb trójprzyciskowy</A></H2>
<P>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.
<P>
<UL>
<LI> Zanim w³±czysz zasilanie, przytrzymaj lewy przycisk myszy ( i
trzymaj go wci¶niêty a¿ do momentu za³adowania systemu, tak dla pewno¶ci). </LI>
</UL>
<P>Kiedy mysz otrzymuje zasilanie i je¿eli lewy przycisk jest wci¶niêty, mysz
prze³±cza siê w tryb MouseSystems. To proste, ale nie zawsze opisywane
zjawisko. Zwróæ uwagê, ¿e soft reboot komputera mo¿e nie odci±æ zasilania
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 !
<P>
<UL>
<LI>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).</LI>
<LI>Mo¿na zresetowaæ mysz wpisuj±c <CODE>echo "*n" > /dev/mouse</CODE>,
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 u¿ywanego do uruchamiania X
Window.)</LI>
<LI>Bob Nichols (rnichols@interaccess.com) napisa³ ma³y program w C
który robi to samo, i mo¿e zadzia³aæ gdy <CODE>echo "*n"</CODE> nie dzia³a ( i
vice versa ). Mo¿esz znale¼æ ¼ród³a tego programu w
<A HREF="http://kipper.york.ac.uk/src/fix-mouse.c">http://kipper.york.ac.uk/src/fix-mouse.c</A></LI>
<LI>Kto¶ nades³a³ wiadomo¶æ, ¿e `ClearDTR' w Xconfig jest wystarczaj±ce do
prze³±czenia myszy w tryb MouseSystems.</LI>
<LI>Je¶li jeste¶ na tyle odwa¿ny, otwórz mysz ( pamiêtaj, ¿e tracisz w ten
sposób gwarancjê ) i zajrzyj do ¶rodka. Niekiedy, mysz mo¿e mieæ w ¶rodku
prze³±cznik, dla powodu, który jest znany tylko producentowi. W tych
tañszych myszach bardziej prawdopodobny jest jumper który mo¿na przestawiaæ.
Ten jumper lub prze³±cznik mo¿e mieæ identyczn± funkcjê jak prze³±cznik `MS/PC'
opisywany w rozdziale
<A HREF="#switch">Myszy z prze³±cznikiem</A> 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 :
<BLOCKQUOTE><CODE>
<PRE>
-----------
| o | o | o | SW1
-----------
1 2 3
</PRE>
</CODE></BLOCKQUOTE>
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.
</LI>
<LI>Inne rozwi±zanie z lutowaniem, które mo¿e byæ ostatni± desk± ratunku
dla myszy, które w ogóle nie rozpoznaj± MouseSystems, dostêpne od :
Petera Benie
(
<A HREF="mailto:pjb1008@chiark.chu.cam.ac.uk">pjb1008@chiark.chu.cam.ac.uk</A>).
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 <CODE>ChordMiddle</CODE>
w XF86Config i ju¿ ¶rodkowy przycisk dzia³a.</LI>
<LI>Ostateczne wyj¶cie z u¿yciem lutownicy zosta³o mi po raz pierwszy
opisane przez
Briana Crafta (
<A HREF="mailto:bcboy@pyramid.bio.brandeis.edu">bcboy@pyramid.bio.brandeis.edu</A>).
Dwa typowe uk³ady scalone w myszach to 16-pinowy <B>Z8350</B> i
18-pinowy <B>HM8350A</B>.
W obu tych uk³adach scalonych, jeden pin ma pod kontrol± tryb pracy myszy
w nastêpuj±cy sposób.
<BLOCKQUOTE><CODE>
<PRE>
Pin 3 Mode
----- ----
Open Default Microsoft. MouseSystems je¶li przycisk jest wci¶niêty przy
w³±czeniu zasilania.
GND Zawsze MouseSystems.
Vdd Zawsze Microsoft.
</PRE>
</CODE></BLOCKQUOTE>
( Piny s± ponumerowane w nastêpuj±cy sposób: )
<BLOCKQUOTE><CODE>
<PRE>
____
pin1 -| \/ |-
pin2 -| |-
pin3 -| |-
-| |-
-| |-
-| |-
-| |-
pin8 -|____|-
</PRE>
</CODE></BLOCKQUOTE>
(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.<P>
<P>
<UL>
<LI>Peter Fredriksson (
<A HREF="mailto:peterf@lysator.liu.se">peterf@lysator.liu.se</A>)
sprawdzi³ chip SYSGRATION <B>SYS2005</B>, i stwierdzi³, ¿e po³±czenie pinu
3 do Gnd wymusza tryb MouseSystems.
</LI>
<LI>Uli Drescher (
<A HREF="mailto:ud@digi.ruhr.de">ud@digi.ruhr.de</A>) potwierdza, ¿e to dzia³a z chipem <B>HN8348A</B>.
Ben Ketcham (
<A HREF="bketcham@anvilite.murkworks.net">bketcham@anvilite.murkworks.net</A>)
potwierdza to z <B>HM8348A</B> (Pin 9 jest Gnd). </LI>
<LI>Urban Widmark (
<A HREF="mailto:ubbe@ts.umu.se">ubbe@ts.umu.se</A>)
podaje, ¿e to samo odnosi siê do chipa <B>EC3567A1</B>, gdzie pin 8
jest ground. Ja te¿ to sprawdzi³em i dzia³a dobrze. </LI>
<LI>Timo T Metsala (
<A HREF="mailto:metsala@cc.helsinki.fi">metsala@cc.helsinki.fi</A>)
stwierdzi³ z chipem <B>HT6510A</B>, ¿e pin 3 to mode select, pin 9 jest Gnd.
Tak samo dzia³a to z chipem <B>HT6513A</B>. Holtek tak¿e wytwarza chipy
<B>HT6513B</B> i <B>HT6513F</B> - w nich , pin 8 jest Gnd.</LI>
<LI>Robert Romanowski (
<A HREF="mailto:robin@cs.tu-berlin.de">robin@cs.tu-berlin.de</A>)
podaje, ¿e pin 3 - pin 8 (Gnd) dzia³a tak¿e z chipem<B>EM83701BP</B>.</LI>
<LI>Robert Kaiser (
<A HREF="mailto:rkaiser@sysgo.de">rkaiser@sysgo.de</A>)
potwierdza, ¿e pin 3 - ( Gnd ) dzia³a tak¿e z chipem <B>EC3576A1</B>.</LI>
<LI>Sean Cross (
<A HREF="mailto:secross@whidbey.com">secross@whidbey.com</A>)
stwierdzi³, ¿e to by³o pin 2 - pin 7 (Gnd) w chipie <B>HM8370GP</B>.</LI>
<LI>Peter Fox (
<A HREF="fox@roestock.demon.co.uk">fox@roestock.demon.co.uk</A>)
u¿y³ pin 3 - pin 8 z chipem <B>HM8348A</B>.</LI>
<LI>Jon Klein (
<A HREF="jbklein@mindspring.com">jbklein@mindspring.com</A>)
stwierdzi³ pin 3 - pin 9 zadzia³a³ z chipem <B>UA5212S</B>.</LI>
</UL>
</LI>
<LI>Jako alternatywa dla powy¿szych metod z lutowaniem, mo¿na sprawiæ by
mysz sama powodowa³a wci¶niêcie przycisku podczas bootowania : schemat od :
<A HREF="mailto:mkatzer@TechFak.Uni-Bielefeld.DE">Mathias Katzer</A>.
<BLOCKQUOTE><CODE>
<PRE>
-----
--- 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
</PRE>
</CODE></BLOCKQUOTE>
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.</LI>
</UL>
<P>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.
<P>
<H2><A NAME="wheel"></A> <A NAME="s7">7. Myszy z kó³kiem </A></H2>
<P>Myszy z kó³kiem pojawi³y siê w ci±gu ostatnich lat, zaczê³o siê od
Microsoft Intellimouse i roznios³o siê na innych producentów. Kó³ko mo¿na
klikaæ jak przycisk lub krêciæ w górê i w dó³.
Bez w±tpienia najlepszym ¼ród³em informacji jest
<A HREF="http://www.inria.fr/koala/colas/mouse-wheel-scroll/">http://www.inria.fr/koala/colas/mouse-wheel-scroll/</A>
gdzie opisane jest jak sprawiæ ¿eby wiele aplikacji X Window wykorzystywa³o
funkcjê skrolowania.
<P>
<P>W zasadzie, potrzebny jest w miarê nowy X serwer ¿eby u¿ywaæ funkcji
skrolowania, lecz niektóre starsze serwery rozpoznaj± funkcjê klikania. Na
przyk³ad, Intellimouse jest wspierana przez XFree 3.3.1 i pó¼niejsze.
<P>
<H2><A NAME="s8">8. U¿ywanie gpm do prze³±czania trybów myszy</A></H2>
<P><CODE>gpm</CODE> jest programem, który pozwala u¿ywaæ myszy w konsoli.
Jest on zazwyczaj do³±czany do dystrybucji linuksowych i mo¿na go
uruchomiæ z linii poleceñ lub w skrypcie startowym <CODE>/etc/rc.d/rc.local</CODE>.
Nale¿y zwróciæ uwagê, ¿e dystrybucje nie zawsze posiadaj± najnowsz± wersjê
( obecnie 1.13 ), która jest dostêpna na mirrorach sunsite.unc.edu.
<P>
<P>Podstawowe tryby dla myszy szeregowych z gpm to:
<BLOCKQUOTE><CODE>
<PRE>
gpm -t ms
gpm -t msc
gpm -t help
</PRE>
</CODE></BLOCKQUOTE>
<P>dla trybu Microsoft lub MouseSystems, lub aby przetestowaæ mysz
i wy¶wietliæ wyniki. Aby uruchomiæ mysz w trybie MouseSystems,
mo¿e byæ potrzebna flaga <CODE>-3</CODE> oraz byæ mo¿e opcja DTR
przez u¿ycie flagi <CODE>-o dtr</CODE> :
<P>
<BLOCKQUOTE><CODE>
gpm -3 -o dtr -t msc
</CODE></BLOCKQUOTE>
<CODE>gpm</CODE> czêsto potrafi rozpoznaæ trzy przyciski myszy nawet w
trybie Microsoft. A nowsze wersje ( wersja 1.0 i pó¼niejsze (?))
potrafi± udostêpniæ t± informacjê innym programom. Dzia³a to po
uruchomieniu gpm z flag± -R w ten sposób :
<BLOCKQUOTE><CODE>
gpm -R -t ms
</CODE></BLOCKQUOTE>
To spowoduje reeksport danych myszy do nowego urz±dzenia, nazywanego
<CODE>/dev/gpmdata</CODE>, jest odczytywane jako mouse przez inne programy.
Zwróæ uwagê, ¿e to urz±dzenie <B>zawsze</B> korzysta z protoko³u Mouse
Systems.
Mo¿na, tak zapisaæ Xconfig, aby u¿ywa³a tego zamiast <CODE>/dev/mouse</CODE>
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 do mnie, ¿e niektóre eventy X-ów
nie s± poprawnie interpretowane przez X-y przy u¿yciu tego sposobu,
co mo¿e byæ zwi±zane z indywidualnym ustawieniem myszy.
<P>
<P><B>Zmiana mapowania przycisku dla gpm i X</B>
(
<A HREF="mailto:gustafso@math.utah.edu">gustafso@math.utah.edu</A>)
<P>
<P>
<P>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 :
<P>
<BLOCKQUOTE><CODE>
xmodmap -e "pointer = 1 3 2"
</CODE></BLOCKQUOTE>
co powoduje, ¿e lewy przycisk wybiera, a prawy przycisk wkleja, zarówno
w myszach dwu- i trzyprzyciskowych.
Aby wymusiæ na gpm u¿ycie standardowego mapowania przycisków, uruchom
go z poleceniem <CODE>-B</CODE>, np.:
<BLOCKQUOTE><CODE>
gpm -t msc -B 132
</CODE></BLOCKQUOTE>
<P>
<H2><A NAME="s9">9. U¿ywanie dwóch myszy </A></H2>
<P>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 <CODE>/dev/ttyS0</CODE> ( lub innego) w sposób typowy.
<P>
<P>Aby u¿ywaæ obu jednocze¶nie, mo¿na u¿yæ <CODE>gpm -M</CODE> do reeksportu
urz±dzeñ. Wiêcej szczegó³ów w podrêczniku systemowym w rozdziale
dotycz±cym gpm. Poza tym, XFree 3.3.1 i pó¼niejsze wspieraj± wiele
input devices, z u¿yciem mechanizmu XInput. Automatycznie wygenerowane
pliki XF86Config powinny mieæ potrzebne komentarze.
<P>
<P>
<H2><A NAME="config"></A> <A NAME="s10">10. Przyk³ady plików XF86Config i Xconfig </A></H2>
<P>Lokalizacja pliku konfiguracyjnego dla X-ów zale¿y od konkretnej wersji i
rodzaju dystrybucji. Prawdopodobnie bêdzie to albo <CODE>/etc/Xconfig,
/etc/XF86Config</CODE> albo <CODE>/usr/X11/lib/X11/XF86Config.</CODE>
Powiniene¶ zobaczyæ, który to jest kiedy uruchomisz X - bêdzie wypisany
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.
<P>
<P><B>Mysz szeregowa Microsoft</B>
<P>
<UL>
<LI>XF86config:
<BLOCKQUOTE><CODE>
<PRE>
Section "Pointer"
Protocol "microsoft"
Device "/dev/mouse"
EndSection
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Xconfig:
<BLOCKQUOTE><CODE>
<PRE>
#
# Definicja myszy i powi±zanych parametrów
#
Microsoft "/dev/mouse"
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>
<P><B>Mysz szeregowa Microsoft z emulacj± myszy trójprzyciskowej</B>
<P>
<UL>
<LI>XF86config:
<BLOCKQUOTE><CODE>
<PRE>
Section "Pointer"
Protocol "microsoft"
Device "/dev/mouse"
Emulate3Buttons
EndSection
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Xconfig:
<BLOCKQUOTE><CODE>
<PRE>
#
# Definicja myszy i powi±zanych parametrów
#
Microsoft "/dev/mouse"
Emulate3Buttons
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>
<P><B>Trójprzyciskowa mysz MouseSystems</B>
<P>
<UL>
<LI>XF86config:
<BLOCKQUOTE><CODE>
<PRE>
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
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Xconfig:
<BLOCKQUOTE><CODE>
<PRE>
#
# Definicja myszy i zwi±zane z tym parametry
#
MouseSystems "/dev/mouse"
ClearDTR # Te dwie linie nie bêd± prawdopodobnie potrzebne
ClearRTS # spróbuj bez, a potem po prostu DTR
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>
<P><B>Microsoft Serial Mouse z gpm -R</B>
<P>
<UL>
<LI>XF86config:
<BLOCKQUOTE><CODE>
<PRE>
Section "Pointer"
Protocol "MouseSystems"
Device "/dev/gpmdata"
EndSection
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Xconfig:
<BLOCKQUOTE><CODE>
<PRE>
#
# Definicja myszy i powi±zanych parametrów
#
MouseSystems "/dev/gpmdata"
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>
<H2><A NAME="s11">11. Kable, przed³u¿ki i przelotki</A></H2>
<P>Jedyne przewody potrzebne w kablu myszy to: TxD i 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:
<BLOCKQUOTE><CODE>
<PRE>
port 9-pinowy port 25-pinowy
TxD 3 2
RxD 2 3
RTS 7 4
DTR 4 20
Gnd 5 7
</PRE>
</CODE></BLOCKQUOTE>
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.
<P>
<H2><A NAME="misc"></A> <A NAME="s12">12. Ró¿ne k³opoty i ustawienia</A></H2>
<P>
<UL>
<LI>Je¶li masz k³opoty z mysz± w X-ach lub konsoli, sprawd¼ czy nie
masz uruchomionego getty na linii szeregowej, albo czego¶ innego na
przyk³ad modemu. Sprawd¼ tak¿e, konflikty IRQ.</LI>
<LI>Mo¿liwe ¿e musisz trzymaæ przyci¶niêty lewy przycisk myszy przy
starcie X windows. Niektóre systemy mog± wysy³aæ pewien rodzaj sygna³u lub
piku do myszy, gdy X-y startuj±. </LI>
<LI>K³opoty z urz±dzeniami szeregowymi mog± zale¿eæ od niew³a¶ciwej
inicjalizacji portów szeregowych przy bootowaniu.
Jest to wykonywane przez polecenie <CODE>setserial</CODE>, uruchamiane
z pliku startowego <CODE>/etc/rc.d/rc.serial.</CODE> Sprawd¼ w
podrêczniku systemowym has³o <CODE>setserial</CODE> i
<CODE>/etc/rc.d/rc.serial.</CODE>
aby uzyskaæ wiêcej szczegó³ów.
Warto trochê poeksperymentowaæ z typami, na przyk³ad spróbuj <CODE>setserial
/dev/mouse uart 16550</CODE> lub <CODE>16550a</CODE> niezale¿nie od rodzaju
portu, który naprawdê posiadasz. (Na przyk³ad, myszy nie lubi± 16c550AF.)</LI>
<LI>Flaga <CODE>ClearDTR</CODE> mo¿e nie dzia³aæ prawid³owo w niektórych
systemach, chyba ¿e wy³±czysz RTS/CTS handshaking za pomoc± polecenia:
<BLOCKQUOTE><CODE>
stty -crtscts < /dev/mouse
</CODE></BLOCKQUOTE>
(Sprawdzone na UART 16450/Pentium przez Vladimira Geogjaeva
<A HREF="mailto:geogjaev@wave.sio.rssi.ru">geogjaev@wave.sio.rssi.ru</A>)</LI>
<LI>Myszy Logitech mog± wymagaæ dodania <CODE>ChordMiddle</CODE> aby w³±czyæ
funkcjonowanie ¶rodkowego z trzech przycisków.
Ten wiersz zastêpuje <CODE>Emulate3Buttons</CODE> lub ma byæ umieszczony za
wierszem <CODE>/dev/mouse</CODE> w pliku konfiguracyjnym.
Prawdopodobnie potrzebne bêd± linie <CODE>ClearDTR</CODE> i <CODE>ClearRTS</CODE>
w Xconfig. Niektóre myszy Logitech zdecydowanie nie wymagaj± linii
<CODE>ChordMiddle</CODE> - objawem tego problemu jest to ¿e menu wydaj± siê
poruszaæ z mysz± zamiast skrolowac siê w dó³.
(Od:
<A HREF="mailto:chang@platform.com">chang@platform.com</A>)</LI>
<LI>Zamiana przycisków: u¿yj polecenia <CODE>xmodmap</CODE> do
zmiany który rzeczywisty rejestr przycisku jest stosowany przy
klikniêciu myszy. np.: <CODE> xmodmap -e "pointer = 3 2 1" </CODE>
odwróci kolejno¶æ przycisków dla lewej rêki. Je¶li masz tylko
mysz dwuprzyciskow± to s± to numery 1 & 2.</LI>
<LI>Przy¶pieszenie: skorzystaj z polecenia <CODE>xset m</CODE> aby zmieniæ
ustawienia myszy. np.: <CODE>xset m 2 </CODE> ustawi przy¶pieszenie na 2.
Szczegó³y w podrêczniku systemowym.</LI>
<LI>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
<CODE>Invert_VCLK/InvertVCLK, lub EarlySC.</CODE>
Ta informacja pochodzi od Billa Lavendera
(
<A HREF="mailto:lavender@MCS.COM">lavender@MCS.COM</A>) i Simon Hargrave'a.
W XF86Config, mo¿e to wygl±daæ nastêpuj±co:<P>
<BLOCKQUOTE><CODE>
<PRE>
Subsection "Display"
Modes "1024x768" "800x600" "640x480" "1280x1024"
Invert_VCLK "*" 1
...
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>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 (
<A HREF="mailto:rnichols@interaccess.com">rnichols@interaccess.com</A>)
i wymaga lutowania pewnych oporników i uk³adu scalonego aby zapobiec odbijaniu
microstyków.</LI>
<LI>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 starcie X-ów. </LI>
<LI>Je¶li stwierdzisz, ¿e wska¼nik myszy wymazuje pewne elementy z
ekranu, masz problem z konfiguracj± X serwera. Spróbuj dodaæ opcjê
<CODE>linear</CODE>, lub mo¿e <CODE>nolinear</CODE> do sekcji karty graficznej
lub je¶li jest to karta PCI opcje
<CODE>tgui_pci_write_off</CODE> i <CODE>tgui_pci_read_off</CODE>.
(Wydaje siê, ¿e jest to problem z kartami Trident.)</LI>
<LI>Je¶li kursor myszy nie pojawia siê na ekranie, ale poza tym wydaje siê
dzia³aæ, spróbuj opcji <CODE>"sw_cursor"</CODE> w sekcji Device pliku
konfiguracyjnego.</LI>
<LI>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æ pomalowaæ na czarno wnêtrze obudowy, albo
w³o¿yæ kartonik na jej górê.</LI>
<LI>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¿ wyjmowanie z gniazdka i wk³adanie znowu mo¿e pomóc.
<CODE>gpm</CODE> w wersji 1.13 i wy¿szych powinno tak¿e wspieraæ myszy 2.1A,
z u¿yciem <CODE>pnp</CODE> jako typu myszy. (Zobacz w rozdziale
<A HREF="#gpm">gpm</A> jak to reeksportowaæ.)
Tak¿e mysz ``Microsoft Intellimouse''powoduje k³opoty, lecz powinna byæ
wspierana przez XFree w wersji 3.3 lub pó¼niejszej. </LI>
</UL>
<P>
<H2><A NAME="s13">13. Przetestowane modele</A></H2>
<P>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±, opieraj±c siê 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.
<P>
<P><B>Optyczna mysz MouseSystems, wersja szeregowa</B><BR>
Dzia³a dobrze (jak mo¿na by siê spodziewaæ po nazwie!) bez
ClearDTR lub ClearRTS w konfiguracji.<BR>
<B>WiN mouse, sprzedawana przez Office World za osiem funtów.</B><BR>
Standardowa dwutrybowa mysz Microsoft/MouseSystems.<BR>
<B>Agiler Mouse 2900</B><BR>
Standardowa dwutrybowa mysz Microsoft/MouseSystems.
SYSGRATION SYS2005i uk³ad scalony nadaje siê do lutowania.<BR>
<B>Sicos mouse,</B><BR>
Dzia³a ok, wymaga ClearDTR & Clear RTS w konfiguracji.<BR>
<B>Index sprzedaj± mysz za 10 funtów,</B><BR>
Nie dzia³a w trybie 3 przyciskowym, ale ma fajn± instrukcjê :-)<BR>
<B>Artec mouse</B><BR>
Zwyczajna mysz o podwójnym protokole, wymaga `ClearDTR'
ustawionego w konfiguracji, NIE `ClearRTS'<BR>
<B>DynaPoint 3 przyciskowa mysz szeregowa.</B><BR>
Zwyczajna mysz o podwójnym protokole, wymaga
`ClearDTR' i `ClearRTS' w konfiguracji X-ów.<BR>
<B>Genius Easymouse mysz 3-przyciskowa</B><BR>
Doskonale dzia³a w protokole Mouseman bez ustawiania parametru
ChordMiddle.
Od Roderick Johnstone (
<A HREF="mailto:rmj@ast.cam.ac.uk">rmj@ast.cam.ac.uk</A>)<BR>
<B>Truemouse, made in Taiwan</B><BR>
Dzia³a OK, wymaga `ClearDTR' w konfiguracji. (Od
<A HREF="http://ccn.cs.dal.ca/~ae721/Profile.html">Tim MacEachern</A>)<BR>
<B>Mysz marki Champ</B><BR>
Wymaga prze³±czenia w tryb PC, co uaktywnia tak¿e protokó³
MouseSystems. (Od tnugent@gucis.cit.gu.edu.au)<BR>
<B>Mysz MicroSpeed</B><BR>
Zwyk³a mysz o podwójnym protokole. <BR>
<B>Mysz marki Venus ($7)</B><BR>
Ma w ¶rodku prze³±cznik miêdzy trybem 2 i 3 przyciskowym.
(Od
<A HREF="mailto:mhoward@mth.com">mhoward@mth.com </A>)<BR>
<B>Saturn</B><BR>
Mysz z prze³±cznikiem, dzia³a OK jako mysz MouseSystems w pozycji 3-przyciskowej.
(Od
<A HREF="mailto:grant@oj.rsmas.miami.edu">grant@oj.rsmas.miami.edu </A>.)<BR>
<B>Manhattan mouse.</B><BR>
Jest prze³±cznik trybów `MS AM' / `PC AT', tryb MS dzia³a doskonale z
rozwi±zaniem z <CODE>gpm -R</CODE>. (Od
<A HREF="mailto:komanec@umel.fee.vutbr.cz">komanec@umel.fee.vutbr.cz</A>).<BR>
<B>Mysz Inland.</B><BR>
Prze³±cznik dla trybów `PC/MS', dzia³a doskonale. (Od
<A HREF="http://ptsg.eecs.berkeley.edu/~venkates/">http://ptsg.eecs.berkeley.edu/~venkates</A>).<BR>
<B>qMouse (3-przyciskowa), FCC ID E6qmouse X31.</B><BR>
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 <CODE>echo "*n" > /dev/mouse</CODE>.<BR>
<B>Mitsumi Mouse (2-przyciskowa), FCC ID EW4ECM-S3101.</B><BR>
Sprzedawana w USA za oko³o $12. Godna polecenia w X i w gpm,
³agodny klik. (Te dwa od
<A HREF="mailto:gustafso@math.utah.edu">gustafso@math.utah.edu</A>)<BR>
<B> Myszy PC Accessories które kupi³em w CompUSA poni¿ej $10.</B><BR>
Ma prze³±cznik PC/MS na spodzie. Dzia³a OK. (Od
<A HREF="mailto:steveb@communique.net">steveb@communique.net</A>)<BR>
<B>First Mouse - naprawdê tanio za 7.79 funtów w Tempo.</B><BR>
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³±czenie,
echo '*n' nie dzia³a. `gpm -R' dzia³a wspaniale. (Od
<A HREF="mailto:peterk@henhouse.demon.co.uk">peterk@henhouse.demon.co.uk</A>)<BR>
<B>Mysz 3-przyciskowa Trust.</B><BR>
O dwóch trybach z prze³±cznikiem, dzia³a dobrze jako MouseSystems
w trybie `PC'. gpm gryzie siê z trybem Microsoft.<BR>
<B>Chic 410</B><BR>
dzia³a doskonale w ustawionym trybie ms i przy u¿yciu polecenia gpm -R
Od Stephena M. Weissa
(
<A HREF="mailto:steve@esc.ie.lehigh.edu">steve@esc.ie.lehigh.edu</A>)<BR>
<B>Trzyprzyciskowa mysz KeyMouse.</B><BR>
dzia³a prawid³owo z ClearDTR i ClearRTS w Xconfig;
w gpm konieczne `-o dtr' . (Od
<A HREF="mailto:EZ4PHIL@aol.com">EZ4PHIL@aol.com</A>)<BR>
<B>Klawiatura Qtronix `Scorpio 60'</B><BR>
Wszystkie trzy przyciski dzia³aj± w protokole MouseSystems. (Od
<A HREF="mailto:hwe@uebemc.siemens.de">hwe@uebemc.siemens.de</A>)<BR>
<B>Laptop Tecra 720</B><BR>
Glidepoint jest na /dev/cua0; rysik na /dev/psaux.
(Od
<A HREF="mailto:apollo@anl.gov">apollo@anl.gov</A>)<BR>
<B>Mysz Anubis</B><BR>
Dzia³a doskonale, wymaga przytrzymywania lewego przycisku
przy prze³±czaniu do wirtualnej konsoli X.
(Od
<A HREF="mailto:Joel.Crisp@bristol.ac.uk">Joel Crisp</A>)<BR>
<B>Yakumo No.1900 mouse</B><BR>
Dzia³a z eksportem do X-ów <CODE>gpm -R -t ms</CODE>.
(Od
<A HREF="mailto:flinx.nbg.sub.org!oli@flinx.nbg.sub.org">Oliver Schwank</A>)<BR>
<B>Genius `Easy Trak' Trackball</B><BR>
<B>Nie</B> jest zgodna z trybem Microsoft, u¿yj <CODE>Mouseman</CODE>
w konfiguracji X-ów i bêdzie dzia³aæ doskonale.
(Od
<A HREF="mailto:VTanger@aol.com">VTanger@aol.com</A>.)<BR>
<B>Highscreen Mouse Pro</B><BR>
`Dzia³a doskonale' twierdzi
<A HREF="mailto:alfonso@univaq.it">alfonso@univaq.it</A>.<BR>
<B>Logitech CA series</B><BR>
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
<A HREF="mailto:vkochend@nyx.net">vkochend@nyx.net</A>.)<BR>
<B>Mysz A4-Tech</B><BR>
Dzia³a OK, wymaga wpisu <CODE>DTR</CODE> pod X-ami i gpm.
(Od
<A HREF="mailto:deane@gooroos.com">deane@gooroos.com</A>)<BR>
<B>Mysz Vertech</B><BR>
Prawid³owe zachowanie Microsoft/Mousesystems, mo¿na zalutowaæ do
ustawienia na sta³e.
(Od
<A HREF="mailto:duncan@fs3.ph.man.ac.uk">duncan@fs3.ph.man.ac.uk</A>.) <BR>
<B>Boeder M-7 ``Bit Star'' (i inne z serii M oprócz M13)</B><BR>
Prze³±cza siê w tryb Mousesystems trzymaj±c lewy przycisk przy
w³±czaniu zasilania.
(Od
<A HREF="mailto:sjt@tappin.force9.co.uk">mailto:sjt@tappin.force9.co.uk</A>.) <BR>
<B>Mouse Systems ``Scroll'' Mouse (cztery przyciski i roller/przycisk)</B><BR>
Ma prze³±cznik 2/3 - w trybie 3 dzia³a jako trzyprzyciskowa mysz
MouseSystems,
bez dzia³aj±cego dodatkowego przycisku & kó³ka.
Nie wymaga <CODE>ClearRTS/DTR.</CODE>
(Od
<A HREF="mailto:parker1@airmail.net">parker1@airmail.net</A>.)<BR>
<B>Mysz Szeregowa 3-przyciskowa Radio Shack</B><BR>
Model 26-8432, dostêpny w Tandy za oko³o 20 funtów. Dzia³a jako
Mousesystems z ClearDTR.
(Od
<A HREF="mailto:Sherilyn@sidaway.demon.co.uk">Sherilyn@sidaway.demon.co.uk</A>.)<BR>
<B> Myszy szeregowe Dexxa </B><BR>
Dzia³aj± doskonale w trybie Microsoft w Xconfig, nie jest potrzebne
ChordMiddle lub nic podobnego.
(Od
<A HREF="mailto:slevy@ncsa.uiuc.edu">mailto: slevy@ncsa.uiuc.edu</A>.)<BR>
<B>Myszy 3-przyciskowe Belkin</B><BR>
Kupowane w Sears (\$10), wymagaj± <CODE>-o rts</CODE> z gpm
(i prawdopodobnie <CODE>ClearRTS</CODE> w X) gdy jest w trybie PC.
(Od
<A HREF="mailto:mmicek@csz.com">mailto: mmicek@csz.com</A>.)
<H2><A NAME="s14">14. Dalsze informacje</A></H2>
<P>
<UL>
<LI>MouseSystems ma serwer internetowy
<A HREF="http://www.mousesystems.com/">http://www.mousesystems.com/</A>. Maj±
tam sterownik do Windows, je¿eli takiego potrzebujesz.</LI>
<LI>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
<A HREF="http://sunsite.unc.edu/mdw/linux.html">http://sunsite.unc.edu/mdw/linux.html</A></LI>
<LI>Istnieje bardzo dobry opis jak dzia³aj± myszy w
<A HREF="http://www.4QD.co.uk/faq/meece.html">http://www.4QD.co.uk/ faq/meece.html</A>.</LI>
<LI>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 mirrorze
<A HREF="http://www.XFree86.org/">http://www.XFree86.org/</A>.</LI>
<LI>Informacje o gpm mo¿na znale¼æ w podrêczniku systemowym, spróbuj
tak¿e na stronie internetowej Darina Ernsta
<A HREF="http://www.castle.net/X-notebook/mouse.txt">http://www.castle.net/X-notebook/mouse.txt</A>.</LI>
<LI>Du¿o informacji o oprogramowaniu i sprzêcie zwi±zanym z myszami mo¿na
znale¼æ w
<A HREF="http://www.hut.fi/Misc/Electronics/pc/interface.html#mouse">http://www.hut.fi/Misc/Electronics/pc/interface.html#mouse</A></LI>
</UL>
<P>
<H2><A NAME="s15">15. Ogon myszy</A></H2>
<P>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.
<P>
<P>Podsumowuj±c :
<P>
<UL>
<LI>Mo¿na u¿ywaæ nawet tanich trzyprzyciskowych myszy typu Microsoft. </LI>
<LI>Skonfiguruj X Window, tak aby spodziewa³a siê myszy Mouse Systems. </LI>
<LI>Trzymaj wci¶niêty lewy przycisk przy starcie systemu, aby prze³±czyæ
mysz w tryb MouseSystems. </LI>
<LI>mo¿e byæ konieczne wci¶niêcie lewego przycisku przy starcie X-ów.</LI>
<LI>Myszy s± bardziej inteligentne ni¿ s±dzisz.</LI>
</UL>
<P>
</BODY>
</HTML>
|