Keyboard Shortcut küldése scriptből

Sziasztok!

Igazából azt sem tudom, hogy merre induljak el, ezért kérdezlek Titeket.
Van egy Linux-os kiosk-om, minden szép és jó, kivéve, hogy a felhasználók legtöbbször úgy hagyják ott ahogy kedvük van. Persze nem kritikus probléma, csak a kalandvágy kedvéért:
- lehetne-e parancssorból X-es alkalmazásnak (chromium) billentyű lenyomást küldeni (ALT + HOME)? Ha igen, mivel? *
- lehet e valahogy az xscreensaver-nek külső parancsot beállítani, avagy lehet e az egér inaktivitás függvényében scriptet indítani? Ha igen, mivel? **

Azt szeretném, hogy ha huzamosabb ideig (x perc) nem használja senki (nincs egérművelet), akkor a chromium töltse be a kezdőoldalt.

Köszi!

*:
első kérdésemre a válasz: xdotool search --onlyvisible --class "chromium-browser" windowactivate --sync key --clearmodifiers alt+Home
**:
lx által javasolt megoldás működhet, viszont nálam a teszt rendszeren valamiért az xscreensaver elsötétíti a képernyőt, akármi állítok neki. Kerülőmegoldás: xprintidle -vel lehet az x inaktivitást nyomon követni, innen már egyenes út vezet az egyszerű bash scriptig és cronig.

Hozzászólások

Elméletileg a ~/.xscreensaver fájl hekkelésével megy a dolog (lásd man xscreensaver, /class Programs), DE hogy valójában mi oldható meg a tervből, az nagyban függ a böngésző képességeitől és paraméterezhetőségétől (feltételeket lásd ugyanott!).