@
Gamester17 it's a plugin for EventGhost. It is an EventClient for XBMC. Duality at it's best
This plugin is awesome! Thanks!!!
Is there a way to assign a button that will start XBMC when its pressed, but do something else when XBMC is already running?
anyo Wrote:This plugin is awesome! Thanks!!!
Is there a way to assign a button that will start XBMC when its pressed, but do something else when XBMC is already running?
You can tell EventGhost to start XBMC when a button is pressed with the built-in "start program" action.
I mapped the start button on my MCE remote to start XBMC, bring it to the front, then give remote exclusivity to XBMC with the "enable exclusive" action.
For this to work i have to install eventghost and copy the "plugin" files to XBMC, right?
Are the remote keys already mapped or i've to map it myself?
Sry, if these are dumb questions
xbs08 Wrote:For this to work i have to install eventghost and copy the "plugin" files to XBMC, right?
Are the remote keys already mapped or i've to map it myself?
Sry, if these are dumb questions
As far as I understand, you need to map them yourself unless someone provide eventghost xml configuration for your remote.
Does anyone tried to use gamepad? Eventghost's "Joystick" and "XBMC" plugins can be used together, however there is no support for d-pad cursor or right stick.
I also tried general HID plugin, but it behaves strange in meaning that e.g. pressing a button on gamepad sends a bunch of the same action, or pressing d-pad "up" generates 4 events with space in name (I don't know how to map these to actions)...
There seems to be some definition for AXIS support in the plugin python source files. I there a way to use analog sticks or triggers?
Also sorry, for such dumb questions :-)
Does this work with an old xbox dvd remote and receiver with the Xbox to PC USB adapter?
here's an XML from another app BUT the codes and they keys are the same and can be converted to EG ... please post bak if you convert to EG and get it working...
Code:
<?xml version="1.0"?>
<uirt>
<key name="Power">
<code>804B5400A4F5</code>
<code>804B5400A4F5</code>
</key>
<key name="Stop">
<code>801B4100A5F5</code>
<code>801B4100A5F5</code>
</key>
<key name="Record">
<code>805B1500A5F5</code>
<code>805B1500A5F5</code>
</key>
<key name="Play">
<code>804F0000A5F5</code>
<code>804F0000A5F5</code>
</key>
<key name="Pause">
<code>805F0100A5F5</code>
<code>805F0100A5F5</code>
</key>
<key name="Rewind">
<code>800F5400A5F5</code>
<code>800F5400A5F5</code>
</key>
<key name="FastForward">
<code>801A5000A5F5</code>
<code>801A5000A5F5</code>
</key>
<key name="SkipBackward">
<code>801E5400A4F5</code>
<code>801E5400A4F5</code>
</key>
<key name="SkipForward">
<code>800A4100A4F5</code>
<code>800A4100A4F5</code>
</key>
<key name="Back">
<code>805E0000A4F5</code>
<code>805E0000A4F5</code>
</key>
<key name="Info">
<code>801A1000A4F5</code>
<code>801A1000A4F5</code>
</key>
<key name="Up">
<code>805F0100A0F5</code>
<code>805F0100A0F5</code>
</key>
<key name="Down">
<code>804A0500A0F5</code>
<code>804A0500A0F5</code>
</key>
<key name="Left">
<code>804E1100A0F5</code>
<code>804E1100A0F5</code>
</key>
<key name="Right">
<code>805B1500A0F5</code>
<code>805B1500A0F5</code>
</key>
<key name="Ok">
<code>805A4400B5F5</code>
<code>805A4400B5F5</code>
</key>
<key name="Exit">
<code>805B0500A4F5</code>
<code>805B0500A4F5</code>
</key>
<key name="Option">
<code>805E1000A5F5</code>
<code>805E1000A5F5</code>
</key>
<key name="Windows">
<code>5511402A14D0</code>
<code>8015115111D0</code>
</key>
<key name="VolumeUp">
<code>801B5100A4F5</code>
<code>801B5100A4F5</code>
</key>
<key name="VolumeDown">
<code>800E5500A4F5</code>
<code>800E5500A4F5</code>
</key>
<key name="ChannelUp">
<code>800F4400A4F5</code>
<code>800F4400A4F5</code>
</key>
<key name="ChannelDown">
<code>801A4000A4F5</code>
<code>801A4000A4F5</code>
</key>
<key name="Mute">
<code>801B0100A4F5</code>
<code>801B0100A4F5</code>
</key>
<key name="Video">
<code>804A4500B5F5</code>
<code>804A4500B5F5</code>
</key>
<key name="Music">
<code>804E5100B5F5</code>
<code>804E5100B5F5</code>
</key>
<key name="Guide">
<code>801A1000A4F5</code>
<code>801A1000A4F5</code>
</key>
<key name="TV">
<code>800E1500B4F5</code>
<code>800E1500B4F5</code>
</key>
<key name="Menu">
<code>804A5500A5F5</code>
<code>804A5500A5F5</code>
</key>
<key name="Photos">
<code>805F4100B5F5</code>
<code>805F4100B5F5</code>
</key>
<key name="One">
<code>801F1500A4F5</code>
<code>801F1500A4F5</code>
</key>
<key name="Two">
<code>801E0400A4F5</code>
<code>801E0400A4F5</code>
</key>
<key name="Three">
<code>800B0000A4F5</code>
<code>800B0000A4F5</code>
</key>
<key name="Four">
<code>805A4400A4F5</code>
<code>805A4400A4F5</code>
</key>
<key name="Five">
<code>804F4000A4F5</code>
<code>804F4000A4F5</code>
</key>
<key name="Six">
<code>804E5100A4F5</code>
<code>804E5100A4F5</code>
</key>
<key name="Seven">
<code>805B5500A4F5</code>
<code>805B5500A4F5</code>
</key>
<key name="Eight">
<code>804A4500A4F5</code>
<code>804A4500A4F5</code>
</key>
<key name="Nine">
<code>805F4100A4F5</code>
<code>805F4100A4F5</code>
</key>
<key name="Zero">
<code>800A1100A4F5</code>
<code>800A1100A4F5</code>
</key>
<key name="Star">
<code>805B1500B4F5</code>
<code>805B1500B4F5</code>
</key>
<key name="Sharp">
<code>804E4100A5F5</code>
<code>804E4100A5F5</code>
</key>
<key name="Clear">
<code>805E0000A4F5</code>
<code>805E0000A4F5</code>
</key>
<key name="Enter">
<code>805A4400B5F5</code>
<code>805A4400B5F5</code>
</key>
<key name="Red">
<code>3F2C1EF340F1</code>
<code>3F2C1FF350F1</code>
</key>
<key name="Green">
<code>412EC4F340F1</code>
<code>412EC5F350F1</code>
</key>
<key name="Yellow">
<code>412EC4F340F1</code>
<code>3F2C13F350F1</code>
</key>
<key name="Blue">
<code>412EC0F340F1</code>
<code>412EC1F350F1</code>
</key>
<key name="A">
<code>
</code>
<code>
</code>
</key>
<key name="B">
<code />
<code />
</key>
<key name="C">
<code />
<code />
</key>
<key name="D">
<code />
<code />
</key>
<key name="E">
<code />
<code />
</key>
<key name="F">
<code />
<code />
</key>
<key name="G">
<code />
<code />
</key>
<key name="H">
<code />
<code />
</key>
</uirt>
anyo Wrote:FYI for anyone using beta 2 and this eventghost plugin... any context menu that comes up will not respond to anything but the keyboard...
It is described on the EG forum here:
http://www.eventghost.org/forum/viewtopi...5&start=15
and a trac ticket is open for it too here:
http://trac.xbmc.org/ticket/5122
looks like the ticket is closed, and fixed in build 15829
By using EG, do we still have to use the keymap.xml for xbmc?
Swwethip1 Wrote:looks like the ticket is closed, and fixed in build 15829
By using EG, do we still have to use the keymap.xml for xbmc?
Nope, it sends actions so everything is "mapped" in EventGhost.
Just for better usage some events are buttons IIRC like Up because it does different things throughout the GUI.
Topfs2 Wrote:Nope, it sends actions so everything is "mapped" in EventGhost.
Just for better usage some events are buttons IIRC like Up because it does different things throughout the GUI.
Exactly... that's why I like this plugin so much... since you can't realistically map keys on your remote for all the corresponding keyboard presses