Gentoo Logo

Praca z myszką pod konsolą

Spis treści:

1.  Instalowanie GPM

Jeśli jest to świeża instalacja Gentoo, to niemal na pewno myszka nie jest skonfigurowana do pracy w konsoli. Czasami też z różnych powodów nie korzysta się z serwera X, ale zachodzi potrzeba korzystania z myszki. Właśnie na to pozwala gpm.

Po pierwsze należy zainstalować odpowiedni pakiet:

Listing 1.1: Instalowanie GPM

# emerge gpm

Pod koniec procesu instalacji pojawią się informacje o tym, że przed pierwszym uruchomieniem należy serwer skonfigurować.

2.  Konfigurowanie GPM

Przed rozpoczęciem pracy z GPM należy go skonfigurować. Dokonuje się tego poprzez odkomentowanie w pliku konfiguracyjnym GPM linii odpowiadających protokołowi oraz nazwie urządzenia myszki.

Listing 2.1: Konfigurowanie GPM

# nano /etc/conf.d/gpm

W tym przypadku ustawiamy myszkę USB, której nazwa urządzenia to /dev/input/mouse0. Odkomentowujemy /dev/input/mice, zbiorcze urządzenie dla wszystkich myszek w systemie. Warto go użyć przed skorzystaniem z /dev/psaux, które jest przestarzałe i wkrótce zostanie usunięte z jąder serii 2.6. Dopiero gdy /dev/input/mice zawiedzie należy skorzystać z innych urządzeń. Poniżej znajduje się przykładowy plik /etc/conf.d/gpm:

Listing 2.2: Przykładowy plik gpm.conf

(Należy odkomentować odpowiednie wpisy dla używanej myszki i prawidło ustawić wpis MOUSEDEV)

#MOUSE=ps2
MOUSE=imps2
#MOUSEDEV=/dev/psaux
MOUSEDEV=/dev/input/mice

Jeśli jest to myszka z kółkiem to warto wybrać protokół imps2 poprzez odkomentowanie odpowiedniej linii. Jeśli zarówno imps2 jak i ps2 nie działają, należy skorzystać ze strony info dla gpm (info gpm) i spróbować innych wymienionych tam protokołów. Ponadto jeśli odnośniki chcemy wybierać odnośniki po kliknięciu ich myszką należy dodać poniższy wpis do pliku /etc/conf.d/gpm:

Listing 2.3: Inne możliwości

(Linia ta umożliwi wybieranie odnośników zawierających znaki takie jak
tylda czy dwukropek. Jest to bardzo dobre rozwiązanie)

APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\""

Reszta pliku z katalogu conf.d zawiera różne sugestie i możliwości dodatkowej konfiguracji serwera, wystarczy po prostu odkomentować wybrane wpisy. Więcej informacji na ten temat znajduje się w man gpm.

3.  Uruchamianie GPM

Po zainstalowaniu i skonfigurowaniu serwera pora na jego uruchomienie, czego dokonuje się za pomocą polecenia:

Listing 3.1: Uruchamianie skryptu startowego GPM

# /etc/init.d/gpm start

Powinien pojawić się prostokątny kursor. Warto pamiętać, że tylko root może uruchomiać skrypty startowe. Aby zapobiec wpisywaniu su i uruchamianiu skryptu po każdym ponownym uruchomieniu komputera, warto dodać ten go na jeden z poziomów startowych.

Listing 3.2: Dodawanie GPM na domyślny poziom startowy

# rc-update add gpm default

Teraz po każdym ponownym uruchomieniu jeszcze przed zalogowaniem się do komputera będzie pojawiał się kursor myszki. Z myszki będzie można korzystać ze wszystkich kont użytkowników, nie jest to tylko przywilej roota.

4.  Praca z GPM

Kopiowanie i wklejanie

Jeśli ma się działającą myszkę to kopiowanie i wklejanie jest bardzo proste. Wystarczy przytrzymując lewy przycisk myszki zaznaczyć wybrany tekst (powinien się podświetlić), a następnie przełączyć się na odpowiedni terminal, odpowiednio ustawić kursor i na koniec nacisnąć środkowy przycisk, aby wkleić go w nowe miejsce. Można również wklejać wewnątrz terminala, z którego się kopiuje. Wszystko to umożliwia bardzo łatwą publikację napotkanych podczas instalacji błędów na Forum Gentoo.

Przeglądanie stron w trybie tekstowym, a GPM

Jeśli na jednym ekranie znajduje się jakaś informacja, a na drugim tekstowa przeglądarka, wystarczy zaznaczyć tę informację, przełączyć się na przeglądarkę, kliknąć lewym klawiszem myszy w odpowiednie pole tekstowe, a następnie wcisnąć środkowy przycisk, aby wkleić tekst i voilà! Zrobione.

Pomimo że przeglądarki tekstowe nie są tematem tego tekstu, warto tu wspomnieć o pracy z nimi w kilku słowach. Bez wątpienia niezbędne jest zdobycie takiej przeglądarki. Najstarszym i najbardziej znanym programem tego typu jest bez wątpienia lynx, ale w związku z tym, że jego interfejs posiada niezbyt dobre wsparcie dla myszki, polecamy używanie przeglądarki links, która z myszkami radzi sobie doskonale.

Listing 4.1: Instalowanie przeglądarki links

# emerge links

To koniec tego przewodnika. Życzymy miłej pracy!



Drukuj

Zaktualizowano 17 lutego 2006

Podsumowanie: Opis konfiguracji demona GPM (General Purpose Mouse), dzięki któremu możliwa jest praca z myszką pod konsolą i który przydaje się szczególnie podczas i tuż po instalacji systemu Gentoo lub na systemach, na których nie jest używany serwer X.

Joshua Saddler
Autor

Łukasz Damentko
Tłumaczenie

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.