Praca z myszką pod konsolą
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 |
#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 |
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!
Zawartość tego dokumentu jest rozpowszechniana na podstawie licencji Creative Commons -
Attribution / Share Alike.
|