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.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Linux World Expo

Linux World Expo

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