Jak zainstalowaæ trójprzyciskową mysz szeregową (mini-JTZ): Przełączanie myszy w tryb trójprzyciskowy
Następna strona
Poprzednia strona
Spis treści
6. Przełączanie myszy w tryb trójprzyciskowy
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 Z8350 i
18-pinowy HM8350A.
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 SYS2005, i stwierdził, żê połączenie pinu
3 do Gnd wymusza tryb MouseSystems.
Uli Drescher (
ud@digi.ruhr.de) potwierdza, że to działa z chipem HN8348A.
Urban Widmark (
ubbe@ts.umu.se)
podaje, że to samo odnosi siê do chipa EC3567A1, gdzie pin 8
jest ground. Ja też to sprawdziłem i działa dobrze.
Timo T Metsala (
metsala@cc.helsinki.fi)
stwierdził z chipem HT6510A, że pin 3 to mode select, pin 9 jest Gnd.
Tak samo działa to z chipem HT6513A. Holtek także wytwarza chipy
HT6513B i HT6513F - 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 chipemEM83701BP.
Robert Kaiser (
rkaiser@sysgo.de)
potwierdza, że pin 3 - ( Gnd ) działa także z chipem EC3576A1.
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.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
3 button mouse pl 123 button mouse pl 73 button mouse pl 43 button mouse pl 113 button mouse pl 143 button mouse pl 33 Button Mouse pl3 button mouse pl 13 Button Mouse pl (4)3 button mouse pl 83 button mouse pl 83 button mouse pl 23 button mouse pl 53 button mouse pl 133 Button Mouse pl (3)3 button mouse pl 93 Button Mouse pl (2)3 button mouse pl 10więcej podobnych podstron