xmodmap x indulásakor

 ( BaT | 2007. május 22., kedd - 21:26 )

Igen, megint én, még mindíg frugal alól. :)

Szóval kitaláltam, hogy beüzemelem a poweroff gombot a billentyűzeten. Ehez először is kell az xmodmap, hogy beállítsam, hogy a 222-es keycode az XF86PowerOff. Aztán elidítom xbindkeys-t. Ez így működik is, csak nem automata. Gugliban olvastam, hogy a ~/.xsession fileba kell beleírni ezeket a parancsokat shellscript formájában, akkor menni fog. Hát a helyzet az, hogy nem megy. Akkor olvastam, hogy a ~/.xinitrc is hasonló, úgyhogy megpróbáltam abba is, hasonló eredménnyel. Próbáltam aztán beírni a /usr/bin/startx vagy a /usr/bin/startkde végére, de akkor sem lett jó a dolog. (xev-vel ellenőriztem, úgyhogy biztos vagy túl korán futnak le ezek a parancsok, vagy le se futnak.)

Szóval hogy futtassam le ezt a 2 parancsot x indulásakor? Illetve mit rontottam el?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

en a .kde/Autostart -be raktam egy script-et, persze ha nem kde-t van akkor hasznontalan irasom :)

Igen, kde-m van. Egyébként nekem is ez jutott eszembe délelőtt, gyorsan ki is próbálom. :)

Igen, ez volt az, köszönöm!

[Desktop Entry]
Exec=xmodmap -e "keycode 222 = XF86PowerOff";xmodmap -e "keycode 223 = XF86Sleep";xmodmap -e "keycode 227 = XF86WakeUp";xbindkeys
Type=Application

Hello,
a ~/.xinitrc és társai akkor sülnek el, ha startx-el indítod karakteres bejelentkezés után az X-et
ha grafikus bejelentkező van akkor nem.


Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..

Kösz, akkor már értem miért nem futott le.