Harmony one and asrock vision 3d
#1
Hi folks,

Using an application that displays what button I press on my remote on the screen I cannot see keystrokes being sent to my asrock vision 3D htpc from my harmony one. I have used mce keyboard as well as media center se as devices on my remote.

The general functions work such as forward, back, play and pause using the harmony one and the device media center se and I can see these on screen using showremote.

Anyone know of a hardware incompatibility between both devices? And other than buying a different ir rx what else can I do?

Many thanks
Dave

Ms
Reply
#2
Daveh Wrote:And other than buying a different ir rx what else can I do?
Ms

So from another post it seems like I can remap the coloured buttons using the xmbc remote addon to do some tasks such as context menu and subtitle etc.

However I'd still like the keyboard shortcuts to work to give me greater functionaility.

thanks
Dave
Reply
#3
According to http://wiki.xbmc.org/?title=Remote_Control_Reviews assuming you're using Win7, the Asrock receiver uses the Microsoft eHome driver. See http://wiki.xbmc.org/index.php?title=Usi...in_Windows for how eHome remotes work with XBMC.

Grab ShowKey from http://xbmcmce.sourceforge.net/ and see what signals the Play, Stop etc buttons are sending. You'll probably find they are sending APPCOMMAND messages. The MCERemote add-on edits the registry setting for the eHome driver and configures the Asrock receiver to send Media Centre key presses. This allows you to map any XBMC action to any button.

JR
Reply
#4
jhsrennie Wrote:According to http://wiki.xbmc.org/?title=Remote_Control_Reviews assuming you're using Win7, the Asrock receiver uses the Microsoft eHome driver. See http://wiki.xbmc.org/index.php?title=Usi...in_Windows for how eHome remotes work with XBMC.

Grab ShowKey from http://xbmcmce.sourceforge.net/ and see what signals the Play, Stop etc buttons are sending. You'll probably find they are sending APPCOMMAND messages. The MCERemote add-on edits the registry setting for the eHome driver and configures the Asrock receiver to send Media Centre key presses. This allows you to map any XBMC action to any button.

JR

Ah JR I thought thi was going to save me, but unfortunatly it doesn't work for me.

The MCERemote Addon allows me to change the number one key on the remote to the letter i (for info).
The "show remote" application tells me that when I press the number one on the remote it does indeed receive a number one.
However on XBMC the number one button press doesn't translate to i and I get no info on selected movie. however if I press the i on the computer keyboard I get the movie info.

Under my Device Manager I have...

HID
Microsoft ehome Infrared Transceiver
Novuton W836x7HG CIR Device Driver
Keyboards
Microsoft eHome MCIR 109 Keyboard
Microsoft eHome MCIR Keyboard
Microsoft eHome Remote Control Keyboard Keys

what does this mean?

ps I also have a lenovo mini keyboard attached which has full qwerty keyboard and mouse wheel.

thanks
Dave
Reply
#5
You have two options:
a) configure the remote to send an "i" when you press 1
b) configure XBMC to display info when it receives a "1" keypress

The MCERemote should be able to achieve (a) if you open the add-on, select "Configure MCERemote settings", change the settings for "Number 0" to "i" then remember to click OK. Note that the dialog doesn't warn you that the changes won't be saved unless you click OK. After applying the settings and restarting Windows presing 1 on the remote should produce an "i".

Alternatively try option (b). Press Windows-R and in the Run dialog type:

notepad "%appdata%\xbmc\userdata\keymaps\keyboard.xml"

click OK and answer Yes when Notepad asks if you want to create a new file. When Notepad opens copy and paste:

Code:
<keymap>
  <global>
    <keyboard>
      <one>info</one>
    </keyboard>
  </global>
</keymap>

Close Notepad and save the changes then start XBMC. You should now find that pressing 1 does the same as pressing i.

If you want to play around with the keyboard mappings grab KeyMapEdit from http://xbmcmce.sourceforge.net/ as it's considerably easier to edit keymaps with than Notepad.

JR
Reply
#6
Hi JR,

hitting the ok button after I setup the keys made no difference (only 1 kepress going to XBMC, not i)but somethng I'm sure I never done before so thanks.

However.......your notepad suggestion worked brilliantly, so when hitting the 1 button I get i. Fantastic.

Do you know why only the second option worked? something maybe to do with me having 2 remotes? However both remotes when pressing 1 didn't give me an i.

thanks
Dave
Reply
#7
With option 2 both remotes will still send a "1", but you've configured XBMC to respond to "1" by displaying Info. If you try with a keyboard you'll find that both "1" and "i" display the Info screen.

JR
Reply
#8
jhsrennie Wrote:With option 2 both remotes will still send a "1", but you've configured XBMC to respond to "1" by displaying Info. If you try with a keyboard you'll find that both "1" and "i" display the Info screen.

JR


Yeah and that's great, but why doesn't the add-on not work?
Reply
#9
Daveh Wrote:Yeah and that's great, but why doesn't the add-on not work?

Don't know.

If you want to pursue this run regedit.exe and export the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f57da to a text file then post the text here. I'll have a look and see if I can spot why it isn't working.

Also can pop a debug log on pastebin.com. The debug log will give me info about your system.

JR
Reply

Logout Mark Read Team Forum Stats Members Help
Harmony one and asrock vision 3d0