Re: XBMC
Posted: Mon Apr 13, 2009 8:00 am
Good Job Jonib, I will give it a try this week. then we will have to publish a new howto on the xbmc forumz ...
Can you give an example? I map all remote buttons and some actions that are not available on the remote like shutdownmenu, you don't actually have to map all actionsLivin wrote:jonib,
the plugin seems to be fine... I'm still playing with it. The only thing I'm not a huge fan of is since there are so many options, many of hte same button need to be mapped several times.
Need more information how and why do you want to "link" buttons?Is there a way to "link" buttons in the plug-in?
I think that works best, as the remote buttons are context sensitive in XBMC, defined in the Keymap.xml config file.Livin wrote:Oh, I get it... so only map the 'Remote' section and then use other sections on an "as needed" basis?
Do you get the 'delayed response' with a action or button or both?Livin wrote:I have been using your plug-in for a while now and one thing I have noticed is a 'delayed response' vs using the other plug-ins. Not sure why this would be, I understand you used the other as a base. But it is definitely there.
Could you try the original XBMC plugin to see if you get the same delay? you should be able to have both plugins active at the same time provided that they are in different directories, but only activate actions from one plugin at a time.To use your plug-in I updated to the latest EG, not sure if that caused the issue (I've seen many bugs when updating to never EG versions in the past).
The code for the actions is the same as the original plugin only difference is that I have more actions and they are in folders, but I don't think that should create any delays.Do you have any delays?
I tested the response on my XBOX with XBMC and with my plugin with the same remote control, and they felt very much the same (testing only subjective).Any thoughts?
Thanksbyronl wrote:Fantastic work. I think it's big improvement over the original and providing all possible commands is great.
Are you using the actions directly? I think it works better to map most buttons from the "Remote" folder and then complement any actions that are missing, this would work like using the remote on the XBMC for the XBOX.The only problem I've found is around the DVD menu (ie showvideomenu) and when its on screen. If you map up/down/left/right to be StepForward/StepBackward/BigStepForward as per the default behaviour under XBMC on XBOX, then you end up Stepping the menu video all over the place and it's unusable. The original Plugin had this issue in a much worse way such that navigating the OSD Menu and have the Step commands mapped caused both actions to occur resulting in very annoying behaviour. This is at least limited to the DVD menu.
I'm mapping the direction keys in remote and then in "Actions only available in fullscreen video" to the step actions. If you don't do this, those actions don't work.jonib wrote:byronl wrote:Are you using the actions directly? I think it works better to map most buttons from the "Remote" folder and then complement any actions that are missing, this would work like using the remote on the XBMC for the XBOX.
The direction buttons in the "remote" folder should work, I'll look some more tomorrow.byronl wrote:I'm mapping the direction keys in remote and then in "Actions only available in fullscreen video" to the step actions. If you don't do this, those actions don't work.
Did you change the keymap.xml? or are you using the default included in XBMC?Perhaps I can map the direction keys to the step actions in keymap.xml instead of duplicating them in eventghost and that might work. I'll give it a whirl later.
I'm using the default. I did some more playing and if I map the direction keys to the step actions in DVD menu you step in the menu video which of course is confusing and means you can't select anything.jonib wrote:The direction buttons in the "remote" folder should work, I'll look some more tomorrow.byronl wrote:I'm mapping the direction keys in remote and then in "Actions only available in fullscreen video" to the step actions. If you don't do this, those actions don't work.Did you change the keymap.xml? or are you using the default included in XBMC?Perhaps I can map the direction keys to the step actions in keymap.xml instead of duplicating them in eventghost and that might work. I'll give it a whirl later.
jonib
My plugin will respect the keymap.xml for the buttons under Remote and Gamepad folders, and any direct actions will bypass the keymap.xml.byronl wrote:Is it fair the say the plugin works like keymap.xml, but since it uses the event server ignores keymap.xml?
Sorry I haven't had a chance to look at the problem yet maybe tonight.I've bailed on having the direction keys at the moment which is kind of annoying, but I can't see a way to do this right now.
Ah ok, that explains it.jonib wrote:My plugin will respect the keymap.xml for the buttons under Remote and Gamepad folders, and any direct actions will bypass the keymap.xml.byronl wrote:Is it fair the say the plugin works like keymap.xml, but since it uses the event server ignores keymap.xml?
jonib