Kazdopadne diky, K+ ted jeste to nejak skloubit s tim dalkovym ovladanim,.
Tak karlitosi, je to jednodušší, než jsem čekal, vím, kde jsem tenkrát dělal chybu. Základem je samozřejmě
xvkbd, kde jsem úplně nepochopil přepínač
-xsendevent a opičil jeho používání po ostatních. Jenže ten způsobí zasílání kláves bez rozšíření
xtest, a tím neprojde ani třeba Fx. Na základě toho jsem našel přepínač
-xtest, který mi umožnil posílat i tato tlačítka. Pravdou je, že přepínač
-xtest je zbytečný, protože je to výchozí metoda zasílání kláves oknu od verze xvkbd 1.1. A tak lze použít naprosto triviální konstrukci příkazu, kterou můžeme posílat i libovolnou XFree86 klávesu a systém to odchytí, jako bychom ji stiskli na klávesnici. Tudíž, nejen, že se dá ovládat přehrávání, hlasitost a podobné věci, ale i jas displeje na notebooku, nebo uspání počítače.
Funguje to tak bez úprav přinejmenším od Hardyho (starší systém nemám), po Lucida.
Stačí tedy posílat názvy tlačítek podle specifikace XF86 podle tohoto vzoru:
xvkbd -text "\[XF86AudioNext]"
xvkbd -text "\[XF86AudioPlay]"
xvkbd -text "\[XF86AudioRaiseVolume]"
xvkbd -text "\[XF86Back]"
xvkbd -text "\[XF86Sleep]"
atd.
Takže díky za nakopnutí a K+

Edit: tak ne všechny klávesy jsou poslouchány, XF86Sleep mi třeba zatím nefunguje.. ale ten se dá jednoduše poslat na D-Bus.