Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Apologies if this has been covered but I have searched high and low and haven't managed to find a fix for this specific problem.
I have the cyberlink remote and IR receiver and am running XBMC V9.11 on Windows XP X86. By simply plugging in the IR receiver and letting it install automatically all the main playback buttons on the remote work in XBMC. The 'Back' button works when navigating menus etc but when I'm watching a movie and press the select or menu button to bring up the OSD the 'Back' button (or any others) won't remove the OSD. I also tried the eventghost config from another thread but that didn't enable it either (in event ghost, pressing the back button comes up as HID.Input. 13 if that helps).
I also have an Xbox1 controller modded to work on the PC using XBDRC drivers and all the buttons work but scrolling is laggy and annoying. The cyberlink remote is nice and responsive but it's just the back button during playback that's a problem. I'm not bothered about all the other buttons working. If anyone has any advice it would be most welcome.
Posts: 7,256
Joined: Nov 2008
Reputation:
121
IIRC the back button on the Cyberlink sends a Backspace keystroke i.e. exactly as if you pressed the Backspace key on the keyboard. I don't think Backspace closes the OSD, though I'm away from my HTPC at the moment and can't check.
There are various ways round this. If you have a button on the Cybertlink that sends an Escape keypress then this will close the OSD. Alternatively you can create a custome keyboard.xml to map Backspace to the OSD action in the FullScreenVideo section.
Incidentally the MCE remote support in Dharma is vastly better than in v9.11.
JR
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Thanks for your reply. I've tested both the Backspace and Esc keys and both remove the video OSD during playback. I installed eventghost and added the 3 HID mouse plugins and the keyboard plugin as suggested in another thread but it's the same. I also tried the latest dharma build. Looking at the eventghost log and comparing actual keystrokes to button presses on the cyberlink remote, buttons like 'OK' and 'Enter' on the remote generate the same log entry as pressing the enter key on the keyboard but when I press the 'Back' button on the remote it generates a log entry 'HID.Button.13' instead of 'Backspace'.
Is it possible to assign HID inputs in keymap.xml? Or is there an eaiser way around it?
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Showkey displays the Back button as "AppCmd WM_APPCOMMAND 1: Navigate backward"
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Thanks, that cleared that up....I've now installed today's build of the dharma beta...the cyberlink remote has a 'Clear' button that generates the same action as the delete key. To assign that button to close the OSD do I edit the keyboard.xml or remote.xml?
I'm thinking it would be easier to just buy an MCE remote if dharma has better built in support for it, is there a particular remote/IR receiver combo that you would recommend?
Thanks
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Thanks for the help, much appreciated. I think I'll just buy an MS MCE remote/receiver, it seems like it will be easier with future updates etc. I currently have another HTPC built into an antec fusion case using the built in imon receiver and MCE remote. That works fine with xbmc using the xbmc profile in the imon utility but i'm about to strip it down and sell it. I'm moving back to a regular tower PC tucked behind the TV hence the reason for finding another remote solution.
I've been using the XBMC software on the xbox 1 and now the PC for the past 5 or 6 years, it rocks! You guys have done an excellent job!
Posts: 333
Joined: Aug 2010
Reputation:
0
Just to give you another option, I have the cyberlink remote working 100% (every button) by disabling the Windows HID service (prevents the APPCOMMANDS registering) and using Intelliremote to learn the remote's button codes and translate them into keystrokes.
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Thanks, I'll give that a go...I just ordered an MCE remote and receiver off ebay but it would be handy to have this one as a spare.
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Mindzai, do you happen to have a saved profile for intelliremote that I could have a look at?
Posts: 10
Joined: Aug 2010
Reputation:
0
guando
Junior Member
Posts: 10
Oddsodz thanks for the tip and upload, I installed PowerDVD 9 Ultra and plugged the IR receiver into several USB ports but it still picked up the windows drivers. I checked the PowerDVD install folder and I couldn't see anything in there that looked like driver files. What version of powerdvd are you using?