3 Button Mouse pl (2)


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