I haven't given up on making the XBMC Commands feature in Constellation work. As a demonstration on what I want to achieve and how it fails, I want Constellation to send XBMC the command to show codec info while showing a video in Fullscreen. The XBMC action name for this is CodecInfo and it is mapped to the letter 'o' in keyboard.xml.
So, in Constellation's Command interface, I build a new command of the type 'XBMC Standard key' and select the letter 'O' (only capital letters and digits are listed). This command fails to do what I want.
From XBMC.log I can see that Constellation sends a
different code than my Windows keyboard, although both are named 'o'.
For my keyboard, that works just find when hitting 'o', I have in the log:
Code:
00:46:34 T:2264 DEBUG: SDLKeyboard: scancode: 18, sym: 006f, unicode: 006f, modifier: 0
00:46:34 T:2264 DEBUG: CApplication::OnKey: o (f04f) pressed, action is CodecInfo
For Constellation, which fails, I have in the log:
Code:
00:46:44 T:2264 DEBUG: HttpApi Start command: SendKey paras: SendKey; 0xf14f
00:46:44 T:2264 DEBUG: CApplication::OnKey: o (f14f) pressed, action is
Is this a bug in Constellation, or in Eden, or do I just have to make new entries in keyboard.xml?
Windows 7 x64, XBMC 11.0, Constellation 2.2.3 in iPad 2012
-Eriol