Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: makak 11 Ledna 2010, 23:18:58

Název: bočné tlačítka myši [vyřešeno]
Přispěvatel: makak 11 Ledna 2010, 23:18:58
Potreboval by som nastaviť funkcie dvoch bočných tlačítok myši  na zatvorenie a maximalizovanie okna.

Viem, ako sa volá myš, viem aké majú čísla tie tlačítka, ale neviem kam mám čo zapísať, aby som im priradil udalosť.

Pozeral som viacero návodov, ale zatiaľ sa mi to nepodarilo vyriešiť.

// edit - teraz som si všimol, že už vôbec nereagujú. Zapnem xev, stlačím na tým oknom tlačítko a vypíše mi samé nuly.
Název: Re: bočné tlačítka myši
Přispěvatel: GdH 12 Ledna 2010, 00:50:16
V terminálu:
Kód: [Vybrat]
sudo apt-get install xbindkeys xvkbd
Kód: [Vybrat]
gedit ~/.xbindkeysrctam vložit například:
Kód: [Vybrat]
"/usr/bin/xvkbd -xtest -text "\[Alt_L]\[F4]""
m:0x0 +b:8
"/usr/bin/xvkbd -xtest -text "\[Alt_L]\[F10]""
m:0x0 +b:9
uložit a spustit:
Kód: [Vybrat]
xbindkeysJeden řádek obsahuje program, který xbindkeys spouští po stisknutí tlačítka, v tomto případě je důležitá část v uvozovkách, kde se definuje klávesová zkratka. V druhém řádku je definice tlačitka myši, které akci spouští - stačí měnit číslo na konci.
Alt+F4 je jasné, Alt+F10 v Metacity přepíná maximalizaci okna, obojí je nastavitelné v System>Volby>Klávesové zkratky.
Compiz používá vlastní klávesové zkratky, které nemusí přesně kopírovat ty Metacity, navíc lze v compizu nastavit akce pro tlačítka myši přímo. Ale některé možnosti chybí a s xbindkeys tlačítka fungují i bez Compizu. Nastavení základních klávesových zkratek v Compizu je v Systém>Volby>Manažer nastavení Compizu>Hlavní nastavení>Key Bindings. Pokud nemáte Manažera nastavení Compizu:
Kód: [Vybrat]
apt-get install compizconfig-settings-managerTedy obecně nejdříve se nastaví/zjistí klávesové zkratky okenního manažeru a pak se tyto definují v ~/.xbindkeysrc

Pak je třeba přidat xbindkeys mezi aplikace spouštěné po startu systému. Při změně konfigurace není třeba xbindkeys restartovat, projeví se to okamžitě.
Odkazy:
http://wiki.ubuntu.cz/Vícetlačítková%20myš#Tla.2BAQ0A7Q-tka_zp.2BARs-t.2C_vp.2BAVk-ed_a_obnovit (http://wiki.ubuntu.cz/Vícetlačítková%20myš#Tla.2BAQ0A7Q-tka_zp.2BARs-t.2C_vp.2BAVk-ed_a_obnovit)
http://homepage3.nifty.com/tsato/xvkbd/ (http://homepage3.nifty.com/tsato/xvkbd/)

Edit: Trochu jsem to doplnil o obecnější info, snad to pochopí každý zájemce o funkční myšítka.
Název: Re: bočné tlačítka myši
Přispěvatel: makak 12 Ledna 2010, 15:22:15
Ďakujem za návod.

Potreboval by som ešte nejako nastaviť, aby zas spoznávalo všetkých 9 buttonov (neviem prečo, ale nejak sa mi to pokazilo)
Název: Re: bočné tlačítka myši
Přispěvatel: GdH 12 Ledna 2010, 15:28:25
Nejspíš zrušit jakoukoliv definici nastavení myši v xorg.conf, pokud jsi tam něco vyrobil.
Název: Re: bočné tlačítka myši
Přispěvatel: makak 12 Ledna 2010, 19:54:13
Nemám tam nič s myšou.

Kód: [Vybrat]
Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection
Název: Re: bočné tlačítka myši
Přispěvatel: GdH 12 Ledna 2010, 20:08:03
Co jsi předtím zkoužel s tou myší? Něco jsi nastavoval, měnil, instaloval? Myš odpojit a znovu připojit jsi zkoušel?
Tohle by měl řešit automaticky HAL, případně DeviceKit, nebo co to teď honí. Každopádně jsem zkoušel několik různých hlodavců na Ubuntu 9.04 a 9.10 a funguje vše automaticky po připojení.
Název: Re: bočné tlačítka myši
Přispěvatel: makak 13 Ledna 2010, 12:38:40
Jééj. Odpojil som, znovu zapojil a funguje to.

SOm ti mooooc vďačný  ;)