Fórum Root.cz
Hlavní témata => Desktop => Téma založeno: xmms 15. 01. 2011, 23:19:15
-
Je zajímavé, že za ty roky nedali linuxoví vývojáři nastavení pro specifickou klávesu WIN. Ani nastavit to nejde. Dá se to nějak udělat? Mám suse 11.3. Zkoušel jsem to nastavit v klávesových zkratkách, ale na klávesu win to nijak nereaguje.
-
Win klavesa je brana bohuzel jenom jako modifikator... (podobne jako Alt, Ctrl, Shift apod.) Chvilku jsem s tim taky zapolil, ale nakonec jsem po par mesicich prizpusobil svoje zvyky klavesam...
-
V Ubuntu mi tato klávesa funguje, ale jen, jak píše kolega, jako modifikátor.
Funkční jsou následující kombinace (win + ...)
A (nebo W) - zobrazení všech otevřených oken vedle sebe
D - zobrazení plochy
E - zborazení všech ploch
N - program, ve kterém jsem, se přepne na inverzní barvy
M - otevře se oznamovací okno zpráv
přepokládám, že další zkratky by nebyl problém namapovat
-
lze použít i samostatně - osobně používám na terminál - v gnome:
* otevřete systémové nástroje > editor nastavení
* v /apps/metacity/global_keybindings vyberte požadovanou akci a zadejte hodnotu Super_L pro levé tlačítko
pak pro jistotu relogin ale myslím že není třeba
-
návod pomocí compizu
a v sekci "Update 15.1.2011" bez compizu
http://martindobrovolny.cz/ostatni/jak%20na%20kl%C3%A1vesnici.pdf
-
spusť program `xev`. Objeví se malé bílé okýnko a po jakékoli input akci se do konsole začne vypisovat kód této akce, pro win klávesu to je zhruba něco takovéto:
KeyPress event, serial 36, synthetic NO, window 0x4600001,
root 0xac, subw 0x0, time 5692874, (19,-18), root:(768,155),
state 0x0, keycode 133 (keysym 0x77, w), same_screen YES,
Potom si do souboru nahrej aktuální klávesové rozložení : `xmodmap -pke > myxmodmap` a zedituj příslušný řádek. Můžes si tám dát libovolný znak nebo modifikátor. Potom přepiš aktuální konfiguraci novou : `xmodmap myxmodmap`. A je to.
-
Bohužel z výše popsaného nic nefunguje. Zkoušel jsem to v /apps/metacity/global_keybindings, ale tam nemá nastavení na nic vliv. V xmodmapu si to sice přemapuju, ale co dál? Jak donutím klávesu, aby otevřela hlavní nabídku?
V tom normálním nastavení zkratek něco funguje a něco ne. Vypnul jsem zkratku alt+F4, protože ji nechci, ale ono to funguje dál a okna se po stisku alt+f4 pořád zavírají.
ach jo
-
podívejte se na str. 7 v tom návodu http://martindobrovolny.cz/ostatni/jak%20na%20kl%C3%A1vesnici.pdf
máte tam všechno popsáno.
Win klávesa pravá má kód 135, levá 133
přemapujte si jí:
xmodmap -e 'keycode 135=XF86XK_TopMenu'
a pak ve zkratkách stačí klávesu stisknout a objeví se tam něco jako "menu"
další možnosti po zadání gedit /usr/include/X11/XF86keysym.h
pokud jí nepřemapujete, tak na ní nebude gnome samostatně reagovat - bude jí chápat pouze jako přeřaďovač
když chcete otevřít hlavní nabídku, tak tak použijte xsendkeys a pomocí něj si udělejte odeslání klávesové zkratky např. na ALT+F2 (nebo jak se hlavní nabídka otevírá - já to nevím, já už gnome nepoužívám)
Jinak obecně gnome má velmi málo nastavení a v kde máte přímo možnost nadefinovat alternativní (vícenásobné) zkratky...
chce to trpělivost...
-
Ani tohle nefunguje. Přemapoval jsem klávesu 133, to je ta levá, ověřeno programem xev, ale zkratky na to nereagují.
xmodmap -e 'keycode 133=XF86TopMenu'
xmodmap -pke|grep 133
keycode 133 = XF86TopMenu NoSymbol XF86TopMenu
Zkoušel jsem tam přiřadit klávesu x. To sice fungovalo jako klávesa x a psalo to x, ale zkratky na to nereagovaly. Po stisku normálního x to upozornilo, že tuto klávesu odmítá nastavit. Po stisku win to neudělá nic.
-
V tom normálním nastavení zkratek něco funguje a něco ne. Vypnul jsem zkratku alt+F4, protože ji nechci, ale ono to funguje dál a okna se po stisku alt+f4 pořád zavírají.
ach jo
Pozor na kombinaci gnome+compiz: compiz má vlastní klávesové zkratky a ty z metacity nepoužívá. Teoreticky by gnome-settings mělo nastavovat zkratky do obojího, ale nefunguje to. Compiz je potřeba konfigurovat vlastním nástrojem: ccsm (možná to bude externí balík, alespoň v debian/ubuntu tomu tak je).
A nebo vypnout compiz.
-
Zkoušel jsem tam přiřadit klávesu x. To sice fungovalo jako klávesa x a psalo to x, ale zkratky na to nereagovaly. Po stisku normálního x to upozornilo, že tuto klávesu odmítá nastavit. Po stisku win to neudělá nic.
Klávesa x není zrovna dobrá, protože se používá na psaní (KDE by vám ji nastavit dovolili, GNOME ne). Namapujte tam třeba F13.
-
Já jsem tam zkoušel namapovat všechno možné, ale okno se zkratkama na stisknutí té klávesy nereaguje.
-
? :o
Takto to funguje u mne:
<win>+x -> otevře xterm (black & white)
<win>+c -> otevře xterm (black & yellow)
...
<win>+4 -> otevře 4 okna xterm (black & white, ...)
Nastaveno přes:
System / Preferences / Keyboard Shortcuts
Klávesa <Win> je tam označovaná jako Mod4 ...
Ubuntu 9.10 - the Karmic Koala
Linux ... 2.6.31-22-generic #70-Ubuntu SMP Wed Dec 1 23:51:13 UTC 2010 i686 GNU/Linux
Gnome 2.28.1
-
Zafungovalo, díky. :) KOnečně se doatanu k menu pomocí jedné klávesy...
lze použít i samostatně - osobně používám na terminál - v gnome:
* otevřete systémové nástroje > editor nastavení
* v /apps/metacity/global_keybindings vyberte požadovanou akci a zadejte hodnotu Super_L pro levé tlačítko
pak pro jistotu relogin ale myslím že není třeba