Sep 25 2009

Konfiguracja dodatkowych przyciskow myszy

Kupujemy nowa myszke z jedenastoma :) przyciskami ale Ubuntu podpina jedynie ich czesc. Linux jest genialny, ale nie mozna od niego wymagac cudow. Co wiec z pozostalymi przyciskami, jak je przypisac?

Na poczatek edytujemy Xorg’a

czlowiek@maszyna:~$ sudo nano /etc/X11/xorg.conf

wklejamy/zamieniamy sekcje InputDevice

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"	"4 5"
	Option		"Buttons"		"11"
	Option		"ButtonMapping"	"1 2 3 6 7 8 9 10 11"
EndSection

zapisujemy, zamykamy i restartujemy X’y.

Przypisanie przyciskow: 1 – lewy, 2 – prawy, 3 – rolka wcisnieta, 4 – rolka w gore, 5 – rolka w dol, 6 – rolka w lewo, 7 – rolka w prawo, 8 – oddalenie (zoom -), 9 – przyblizenie (zoom +), 10 – poprzedni, 11 – nastepny.

U mnie system wykryl poprawnie przerwanie 7 przyciskow, reszte teraz skonfigurujemy.
Instalujemy programik btnx

czlowiek@maszyna:~$ sudo apt-get install btnx

jezeli wyskoczy blad automatycznego startu daemona, ignorujemy i uruchamiamy programik do konfiguracji Programy->Narzedzia systemowe->btnx.
Na formularzu klikamy przycisk Detect mouse & buttons,
btnx main
nastepnie Press to start mouse detection i staramy sie nie poruszac i nie klikac mysza, aby nie popsuc detekcji.
btnx detect mouse
Po poprawnej detekcji mozemy przystapic do wykrywania przyciksow, Forward. Teraz mamy nowy formularz,
btnx detect buttons
gdzie mozemy dodac wszystkie lub jedynie te przyciski, ktore chcemy recznie oprogramowac. Klikamy Press to start button detection a nastepnie klikamy pare razy przycisk, ktory ma zostac dodany, dopoki bar Detection progress nie zapelni sie. Wpisujemy wlasna nazwe wykrytego przycisku myszy (mozna zostawic nazwe domyslna) i klikamy Add. W analogiczny sposob postepujemy z reszta interesujacych nas przyciskow i po zakonczeniu klikamy OK.
btnx detect mouse
Aby przypisac do przycisku okreslona funkcje wybieramy zakladke Buttons i definiujemy co przycisk ma zrobic, mozemy:
- wykonac kombinacje klawiszy,
- wykonac komede,
- zmienic aktywna konfiguracje – i to jest najlepszy bajer – mozemy miec kilka ustawien a pod jednym przyciskiem przypisana zmiane na nastepna, poprzednia lub konkretna konfiguracje.

Jak dobrze wszystko zorganizujemy, mozemy praktycznie, sterowac calym PC jedna mysza “pilot uniwersalny”, idealny do media center.

Acha, po zakonczonej konfiruracji klikamy na przycisk Restart btnx znajdujacy sie na glownym ekranie, lub wywolujemy restart daemona z poziomu konsoli.

czlowiek@maszyna:~$ sudo /etc/init.d/btnx restart

Zycze udanych konfiguracji ;) .


Zostaw odpowiedz