Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Tomaskocz 03 Srpna 2011, 01:02:37

Název: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: Tomaskocz 03 Srpna 2011, 01:02:37
Ahojte. Mám takovou delikátní věc. Mám malý netbook, na kterém píšu v Geditu Céčko. Jelikož má netbook malou klávesnici často při psaní kódu nechtěně zmáčknu PAGE UP neb DOWN. Chci se zeptat, zda to jde speciálně pro Gedit vypnout? Nebo aspoň celkově tu klávesu deaktivovat. Nejlepší by bylo někde do lišty dát aktivaci těchto dvou tlačítek nebo deaktivaci.
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: pacholik 03 Srpna 2011, 17:13:06
ve vimu bych věděl...

můžeš si udělat nějakej spouštěč na vypnutí (nejenom v geditu)
Kód: [Vybrat]
xmodmap -e 'keycode 112='
xmodmap -e 'keycode 117='
a zapnutí
Kód: [Vybrat]
xmodmap -e 'keycode 112=Prior'
xmodmap -e 'keycode 117=Next'
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: Tomaskocz 16 Srpna 2011, 14:47:17
A jak prosím vytvořím ten spouštěč? Dal jsem vytvořit spouštěč, zkopíroval jsem tam příkazy, ale klávesy stále fungují.
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: pacholik 16 Srpna 2011, 17:00:11
Nainstaloval si xmodmap? Když to jen tak hodíš do terminálu funguje to?
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: Tomaskocz 19 Srpna 2011, 01:07:06
V terminálu to funguje, vypadá to, že xmodmap je nainstalovaný,
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: pacholik 19 Srpna 2011, 13:41:00
tak třeba spouštěč na
Kód: [Vybrat]
xmodmap -e 'keycode 112=' && xmodmap -e 'keycode 117='
nebo si udělat skript
Kód: [Vybrat]
#!/bin/sh
xmodmap -e 'keycode 112='
xmodmap -e 'keycode 117='
, nastavit práva spouštění a spouštět třeba klávesovou zkratkou, možností je nepřeberně
Název: Re: jak zakázat klávesu PAGE UP a PAGE DOWN v GEDITU?
Přispěvatel: Tomaskocz 19 Srpna 2011, 19:07:59
čoveče, tak jsem šel na to intuitivně dobře, akorád jsem zkoušel místo:
xmodmap -e 'keycode 112=' && xmodmap -e 'keycode 117='
tohle:
xmodmap -e 'keycode 112=' ; xmodmap -e 'keycode 117=' nešlo :-D

Spouštěč mi postačí, dám si ho na lištu, tak DĚKUJI :)