LXDE - edycja skrótów klawiszowych

czwartek, 9 sierpnia 2012 0 komentarze
Właściwie to jestem leniwy i głupi (jeśli chodzi o linuksa).
Wychodzę też z założenia że jeśli coś działa to tego nie tykam (bo i niby po co?), a jak coś nie działa to udaję że tego nie widzę ;)
Oczywiście do momentu aż to coś nie zaczyna mnie denerwować lub w wariancie mniej optymistycznym irytować.
I właśnie coś takiego dotknęło mnie pod LXDE, oraz w serii Tomb Raider I-V (Wine).

Jak wiadomo Lara potrafi wykonać skok na "szczupaka", lub jednocześnie strzelać i skakać w danym kierunku.
Innymi słowy domyślnie ustawienia w grze to:
Ctrl + Alt + kierunek
Alt + Shift + kierunek
Ustawień w grze nie mam zamiaru zmieniać (musiałbym też zmienić wszystkie layouty w Qjoypad), więc trzeba zabrać się za skróty klawiszowe w LXDE.
Co ciekawe taki "szczupak" działa w XFCE i MATE, a strzelanie/skakanie na boki powodują zgłupienie sterowania (postać przechodzi w tryb "autopilota" i zaczyna żyć własnym życiem).
Pod KDE nic się dziwnego nie dzieje.
Więc jak widać winne powyższym problemom są skróty klawiszowe w danym środowisku, a nie Qjoypad lub samo Wine.

Przechodząc do meritum...
Plik konfiguracyjny Openbox'a wraz ze skrótami klawiszowymi znajdziemy w :
home/użytkownik/.config/openbox/lxde-rc.xml

Niestety ręczne grzebanie i ustawianie nie jest zbyt wygodne, więc do tego celu użyjemy aplikacji Obkey, którą znajdziemy choćby tutaj (dla 12.04 LTS).

Download : obkey 1.0 all.deb

Po zainstalowaniu program się nie uruchomi, a Terminal wypluje z siebie...


Jak zapewne zauważyliśmy odwołanie następuje do pliku openbox/rc.xml (którego pewnie nie mamy), a nie do prawidłowego openbox/lxde-rc.xml.

Przechodzimy na prawach root'a (w PCManFM, Terminal sudo leafpad) do pliku "obkey" :
usr/bin/obkey
Odnajdujemy linię...
path = os.getenv("HOME") + "/.config/openbox/rc.xml"

... i zmieniamy ją na poprawną dla nas :
path = os.getenv("HOME") + "/.config/openbox/lxde-rc.xml"
Zapisujemy ustawienia.

Otwieramy Obkey.


Zaglądamy tutaj : openbox.org/wiki/Help:Bindings

S - Shift
C - Control key (Ctrl)
A - Alt key
W - Super key (klawisz Windows)
M - Meta key
H - Hyper key

Mnie interesuje zastąpienie przycisku Alt (A) na przycisk Windows/Super (W).
Dzięki temu zabiegowi Larze nie będą już przeszkadzały skróty klawiszowe pod LXDE (zmiana pulpitu).


ŹRÓDŁO : ubuntuforums.org

0 komentarze:

Prześlij komentarz

 

©Copyright 2013 UBUNTU Licencja: (cc) BY-NC-SA | Template Super Clean from TNB | Edited by Andrzej Król | Powered by Blogger