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.
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 !
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.)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
-----------
| 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.
ChordMiddle
w XF86Config i już środkowy przycisk działa.
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.
-----
--- 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.