PLD-doc/book/pl_book__konfiguracja/sysconfig/mysz.sec
qwiat
cvs w pld-linux.org
Nie, 4 Wrz 2005, 17:22:08 CEST
Author: qwiat
Date: Sun Sep 4 17:21:59 2005
New Revision: 6350
Modified:
PLD-doc/book/pl_book__konfiguracja/sysconfig/mysz.sec
Log:
- zamiana kolejnosci sekcji Serial z PS/2
- poprawienie nazwy modulu dla USB i dodanie dwoch slow o HotPlug
- poprawienie nazw urzadzen (/dev)
- wiele poprawek kosmetycznych
Modified: PLD-doc/book/pl_book__konfiguracja/sysconfig/mysz.sec
==============================================================================
--- PLD-doc/book/pl_book__konfiguracja/sysconfig/mysz.sec (original)
+++ PLD-doc/book/pl_book__konfiguracja/sysconfig/mysz.sec Sun Sep 4 17:21:59 2005
@@ -1,71 +1,97 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<section id="konfiguracja_sysconfig_mysz">
<title>Myszka pod konsolą</title>
+
<section id="konfiguracja_sysconfig_mysz_wstep">
<title>Wstęp</title>
<para>
- Najpierw musimy zainstalować demona GPM, odpowiadającego za
- działanie myszy:
+ Niniejszy rozdział dotyczy uruchomienia obsługi myszy
+ dla terminala znakowego, konfigurację myszy dla środowiska
+ graficznego (<productname>X-Window</productname>) opisano w
+ <xref linkend="x_xserver" />. Proces konfiguracji rozpoczynamy
+ od instalacji demona <productname>gpm</productname>:
</para>
<screen># poldek -i gpm</screen>
<para>
Dalsza część konfiguracji polega na załadowaniu właściwego
- modułu jądra i ustawieniu przynajmniej dwóch parametrów w pliku
- <filename>/etc/sysconfig/mouse</filename>: nazwy urządzenia
- (DEVICE) i typu myszy (MOUSETYPE).
- </para>
- </section>
- <section id="konfiguracja_sysconfig_mysz_ps_2">
- <title>PS/2</title>
- <para>
- W kernelach 2.6.x musimy załadować moduł
- <emphasis>psmouse</emphasis>:
- <screen># modprobe psmouse</screen>
+ modułu jądra i ustawieniu przynajmniej dwóch parametrów w
+ pliku <filename>/etc/sysconfig/mouse</filename>: nazwy
+ urządzenia (DEVICE) i typu myszy (MOUSETYPE).
</para>
<para>
- Pozostaje jeszcze podać urządzenie i typ myszy, który może mieć
- wartość "ps2" lub "imps2"
-<screen>DEVICE=/dev/psaux
-MOUSETYPE=ps2</screen>
+ Poniższy opis dotyczy kernela 2.6.x, w tej wersji
+ jako urządzenia dla myszy PS2 i USB stosuje się
+ <filename>/dev/input/mouse0</filename>,
+ <filename>/dev/input/mouse1</filename>, ... lub urządzenie
+ zbiorcze <filename>/dev/input/mice</filename>. Jednak dla
+ wstecznej zgodności działa dalej
+ <filename>/dev/psaux</filename>
</para>
- <para>Taka konfiguracja dotyczy również posiadaczy laptopów -
- TouchPady i TrackPointy są traktowane tak samo jak myszy na złączu
- PS/2.</para>
</section>
+
<section id="konfiguracja_sysconfig_mysz_serial">
<title>Szeregowa</title>
<para>
- Obsługa portu szeregowego jest częścią jądra PLD, więc
- urządzenia go obsługujące działają od razu po podłączeniu.
- W zależności od tego, na którym porcie mamy mysz, ustawiamy
- odpowiednio parametr DEVICE, pamiętając, że
- <filename>/dev/ttyS0</filename> to COM1,
+ Obsługa portu szeregowego <hardware>RS-232</hardware> jest
+ częścią jądra PLD, więc nie ładujemy żadnego modułu -
+ urządzenia działają od razu po podłączeniu. W zależności od
+ tego, na którym porcie mamy podpiętą mysz, ustawiamy
+ odpowiednio parametr DEVICE, pamiętając,
+ że <filename>/dev/ttyS0</filename> to COM1,
<filename>/dev/ttyS1</filename> to COM2 ...
+ </para>
+ <para>
+ Typ myszy będzie zależał od modelu posiadanego urządzenia, w
+ większości wypadków powinna zadziałać dla wartości "ms",
+ "msc", lub "ms3". Szczegółowe informacje na ten temat
+ znajdziemy w pomocy demona, którą wyświetlimy w sposób
+ opisany na końcu rozdziału.
+ </para>
<screen>DEVICE=/dev/ttyS0
MOUSETYPE=ms3</screen>
+ </section>
+
+
+ <section id="konfiguracja_sysconfig_mysz_ps_2">
+ <title>PS/2, TouchPad, TrackPoint</title>
+ <para>
+ W laptopach urządzenia wskazujące są zgodne z myszkami typu
+ <hardware>PS/2</hardware>, stąd ich konfiguracja przebiega
+ tak samo. Rozpoczynamy od załadowania modułu jądra:
+ <screen># modprobe psmouse</screen>
+ </para>
+ <para>
+ Podajemy urządzenie myszy i jej typ, który dla większości
+ urządzeń ustawimy na "ps2" lub "imps2":
+<screen>DEVICE=/dev/input/mice
+MOUSETYPE=ps2</screen>
</para>
</section>
+
<section id="konfiguracja_sysconfig_mysz_usb">
<title>USB</title>
<para>
- Gdy mamy mysz na USB ładujemy moduły:
+ Ładowanie modułów dla tego rodzaju urządzeń może być wykonane
+ automatycznie przez mechanizm
+ <productname>HotPlug</productname> lub ręcznie. W drugim
+ wypadku wydajemy następujące polecenia (zakładam że są już
+ załadowano moduł dla kontrolera <hardware>USB</hardware>):
</para>
-<screen># modprobe hid
+<screen># modprobe usbhid
# modprobe usbmouse</screen>
<para>
- Myszy USB będą miały kolejne nazwy urządzeń:
- <filename>/dev/input/mouse0</filename>,
- <filename>/dev/input/mouse1</filename> ... itd.
- Typ podajemy podobnie jak dla myszy PS/2, może
- mieć wartość "ps2" lub "imps2".
+ Podajemy urządzenie myszy i jej typ, który dla większości
+ urządzeń ustawimy na "ps2" lub "imps2":
</para>
-<screen>DEVICE=/dev/input/mouse0
+<screen>DEVICE=/dev/input/mice
MOUSETYPE=ps2</screen>
</section>
+
<section id="konfiguracja_sysconfig_mysz_zakonczenie">
<title>Zakończenie</title>
<para>
- Teraz wystarczy tylko uruchomić usługę GPM:
+ Teraz wystarczy tylko uruchomić usługę
+ <productname>gpm</productname>:
</para>
<screen># /etc/init.d/gpm start</screen>
<para>
@@ -74,6 +100,7 @@
starcie systemu.
</para>
</section>
+
<section id="konfiguracja_sysconfig_mysz_dodatkowe">
<title>Porady</title>
<itemizedlist>
@@ -87,11 +114,7 @@
okazać lista urządzeń i odpowiadających im typów
wyświetlana w wyniku poniższego polecenia:
</para>
- <screen># gpm -m /dev/psaux -t help</screen>
- <para>
- gdzie <filename>/dev/psaux</filename> to ścieżka
- do pliku urządzenia naszej myszy.
- </para>
+ <screen># gpm -m /dev/input/mice -t help</screen>
</listitem>
<listitem>
<para>
Więcej informacji o liście dyskusyjnej pld-doc