View Full Version : Medion X10 Remote With Win32 Build
rudeboyx
2008-07-25, 12:03
ok iv been trying allsorts to get my medion x10 remote to work with xbmc for windows
as default the direction keys and enter key work, and the volume/mute keys control system volume, but no other buttons work
if i press the MediaCentre key it opens windows media centre witch is really annoying.
iv been trying to get event ghost to work but to no prevale. i can get it to work with windows but as soon as i focus on the xbmc window the remote does nothing with xbmc.
ideally i would like to unassociate this remote from windows media centre so i can have the mce key open xbmc.
is there anyone else who has got there x10 remote to work and what tools are they using, event ghost seems like a really good program, its just a same that when i focus on my xbmc window it has no effect
Hello,
I was searching a solution for the same problem, with the same remote.
Nothing, Nada, Rien !
I decide to develope my own soft for this remote.
Just finished yesterday & in test for the moment.
What is supported :
- Start / Shutdown (Quit) XBMC PC
- Play, Stop, Pause
- Left, Right, Up, Down
- Volume Up / Down
- Jump Forward / Jump Back
- FF / RW
- Shutdown PC
I already placed the soft in the start program & the soft goes in the systray.
After 10 seconds, it start automaticly XBMC (Once).
Kind regards,
Dav.
ultramagnus
2008-07-28, 22:07
Hello,
i believe XBMC needs DirectInput, but x10 donīt using it. For the keyboard thatīs no problem, because itīs an DirectInput device.
There is a little tool called "simkey". Google for "Controlling MAME via Hauppauge remote" with the ".
This tool can send left/right/down/up and another keys as an DirectInput command. But you will need an application for your remote like eventghost, because on every button press the program simkey.exe must be start, therfore itīs not fast.
Another solution is edit the keymap.xml. Perharps like this...
from:
..
<up>Up</up>
<down>Down</down>
<pageup>PageUp</pageup>
<pagedown>PageDown</pagedown>
..
to
<f9>Up</f9>
<f10>Down</f10>
<f11>PageUp</f11>
<f12>PageDown</f12>
With the F-Keys navigating will working
rudeboyx
2008-07-28, 23:13
cheers for the replys.
dav.
this app your making sounds great, id offer some help but im no developer.
however if you need any graphics making, or another guinnie pig for testing purposes
dont hesitate to ask
as for ultramagnus's reply. i can imagen there is some delay created useing multiple apps to get the desired effect, where as dav.'s all in one software sounds ideal. i may need to fall back to this option if dav.'s software dosent pass tests or if some other problem arises stoping him from releasing it.
Cheers again for the helpfull replys
Hello all,
My remote : X10 Medion RF Remote Control (P/N 20017670)
I think this is a MCE remote controle
What can I say for the moment :
- Screenshots are now supported (New)
- Program minimized to systray (New)
- Successfully tested on XP Pro SP2 - wmc* NOT installed
- Test in progress on Vista Ultimate
- Need to install ReySystray.ocx
- Need to install X10.DLL
- Need to install ISHF_Ex.tlb
- Need to install VB6 DLL's
Bug found with Vista - WMC* installed :
- Shutdown XBMC with this remote will start WMC :(
I let you know something as soon as possible.
Just be patient ^^
Kind regards,
Dav.
Please note : * = Windows Media Center
rudeboyx
2008-07-30, 12:38
nice one dav sounds like its coming along nicely. cant wait
My remote : X10 Medion RF Remote Control (P/N 20017670)
What is supported :
- Start / Shutdown (Quit) XBMC PC
- Play, Stop, Pause
- Left, Right, Up, Down
- Volume Up / Down
- Jump Forward / Jump Back
- FF / RW
- Shutdown PC
- Screenshots (New)
- Program minimized to systray (New)
- Successfully tested on XP Pro SP2
Be sure Windows Media Center is not running !!
Download here :
http://www.m3ga.net/Downloads/RFMedion%20Remote%20Control_Setup.rar
Gimme some feedback ;-)
rudeboyx
2008-08-11, 21:49
unfortunately im running vista so i tried install anyway but i get a TYPE MISMATCH error whan trying to install, cant give you much more as its all in french I think (please ignore my ignorence if its not french)
any suggestions. iv tried running setup as admin but no luck
Ok.
I don't understand why you have this error, but I will try something else.
I Have to change some stuff first.
I Let you know something ASAP.
Dav.
PS : Don't worry for french, I try to do my best in english ;-)
Let's make step by step :
1) Download VB6 Dll's (sorry I don't have English library's) :
http://www.m3ga.net/Downloads/vb6fr.exe
2) Install them :p
3) Download X10_RF_Medion_Test_01.rar :
http://www.m3ga.net/Downloads/X10_RF_Medion_Test_01.rar
4) Choose a folder, uncompress "X10_RF_Medion.exe"
5) Launch it
What do you see ?
Is this remote supported by IR Server Suite? I got the X10 Lola working through it and I put the irssmap.xml file in SVN. If it works with IR server suite I could give you a hand. (All I have installed is the X10 driver, and IRSS, that's all.)
rudeboyx
2008-08-12, 01:36
first link for VB6fr.exe contained Parite.B Parite Virus
Hello kraqh3d,
I don't really know, because I don't know this log & I don't use it.
I made this application, because I have that remote & impossible to find
something to use the remote with XBMC. I Also see that many people use
this remote with their Medion computer, thats why I'm trying to help poeple
who have this remote.
I started to develop this log under XP & it's work perfectly.
Now, I try to help the users under Vista.
If you have more info about IR Server Suite ... let met know ;-)
Update : I found "IR Server Suite - 1.0.4.1" is the good one ?
Kr,
Dav.
Rudeboyx,
"first link for VB6fr.exe contained Parite.B Parite Virus"
Are you sure ??
This is the orginal self-exctrating one from Microsoft !
My Kaspersky don't detect anything. Just re-checked 2 minutes ago,
after your message, to be sure. What is your Anti-Virus ?
Can anyone confirm what Rudyboyx say ?
Just in case, try with this one :
http://www.commentcamarche.net/telecharger/telechargement-3673521-visual-basic-6-runtime-vb6-dll
or in english here :
http://www.dll-files.com/dllindex/dll-files.shtml?vb6fr
kraqh3d,
IR Server Suite Installed.
Remote recognized & work under this application.
What do you need exactly ?
Dav.
rudeboyx
2008-08-12, 10:25
my anti-virus is microsoft one-care.
at work now. will try this evening when i get home
cheers
rudeboyx
2008-08-12, 14:22
dav. how do i install the VB6.dll
its just 1 file.
do i put it someware special like windows folder?
i tried running the x10 rf test anyway and i see the message fine
i dont think you'll need that setup utility. just install the latest IR server suite. it comes with a debug client. first install irss. then run its configuration utility. this is where you pick what remote receivers you have. there is one for X10. after than run the debug client. "connect" to the local service, and start pressing buttons. it'll give you the button codes.
take a look at this example I did for the X10 Lola:
http://xbmc.org/trac/browser/branches/linuxport/XBMC/system/X10-Lola-IRSSmap.xml
feel free to pm me if you need some detailed assistance.
Rudeboyx,
Yes install VB6 Libraries, Click the ".exe"
This will install VB6 DLL in the right folder.
If Test 1 is OK, try Test 2 & Let me know if XBMC start when chrono is on zero :
http://www.m3ga.net/Downloads/X10_RF_Medion_Test_02.rar
(XBMC must be installed in "C:\Program Files\XBMC" - Default)
Give me your feedback.
Dav.
kraqh3d,
If you need the code for this remote :
Log Opened
Info: Connect
Info: Connected to server
Info: Received Message: "RegisterClient, Response, Success"
Info: Received Message: "ActiveReceivers, Response"
Info: X10
Received Message: "ActiveBlasters, Response"
Received Message: "RemoteEvent, Notify" --> TV
Remote Event "X10CMD_MTTV"
Received Message: "RemoteEvent, Notify" --> VCR
Remote Event "X10CMD_MTVCR"
Received Message: "RemoteEvent, Notify" --> DVD
Remote Event "X10CMD_DVDMODE"
Received Message: "RemoteEvent, Notify" --> MUSIC
Remote Event "X10CMD_BOOKSYMBOL"
Received Message: "RemoteEvent, Notify" --> RADIO
Remote Event "X10CMD_MTRADIO"
Received Message: "RemoteEvent, Notify" --> PHOTO
Remote Event "X10CMD_WEBMODE"
Received Message: "RemoteEvent, Notify" --> TV PREVIEW
Remote Event "X10CMD_MTPC"
Received Message: "RemoteEvent, Notify" --> CHANNEL LIST
Remote Event "X10CMD_MTCHANNELLIST"
Received Message: "RemoteEvent, Notify" --> "S" button
Remote Event "X10CMD_BUTTON_D"
Received Message: "RemoteEvent, Notify" --> VIDEO DESKTOP
Remote Event "X10CMD_MTALBUM"
Received Message: "RemoteEvent, Notify" --> CHAN+
Remote Event "X10CMD_CH_UP"
Received Message: "RemoteEvent, Notify" --> VOL-
Remote Event "X10CMD_VOL_DN"
Received Message: "RemoteEvent, Notify" --> CHAN-
Remote Event "X10CMD_CH_DN"
Received Message: "RemoteEvent, Notify" --> VOL+
Remote Event "X10CMD_VOL_UP"
Received Message: "RemoteEvent, Notify" --> MUTE
Remote Event "X10CMD_BUTTON_A"
Received Message: "RemoteEvent, Notify" --> RED
Remote Event "X10CMD_MTARTIST"
Received Message: "RemoteEvent, Notify" --> GREEN
Remote Event "X10CMD_MTGENRE"
Received Message: "RemoteEvent, Notify" --> YELLOW
Remote Event "X10CMD_MTTRACK"
Received Message: "RemoteEvent, Notify" --> BLUE
Remote Event "X10CMD_MTUP"
Received Message: "RemoteEvent, Notify" --> TXT
Remote Event "X10CMD_MTADDDELETE"
Received Message: "RemoteEvent, Notify" --> 1
Remote Event "X10CMD_1"
Received Message: "RemoteEvent, Notify" --> 2
Remote Event "X10CMD_2"
Received Message: "RemoteEvent, Notify" --> 3
Remote Event "X10CMD_3"
Received Message: "RemoteEvent, Notify" --> 4
Remote Event "X10CMD_4"
Received Message: "RemoteEvent, Notify" --> 5
Remote Event "X10CMD_5"
Received Message: "RemoteEvent, Notify" --> 6
Remote Event "X10CMD_6"
Received Message: "RemoteEvent, Notify" --> 7
Remote Event "X10CMD_7"
Received Message: "RemoteEvent, Notify" --> 8
Remote Event "X10CMD_8"
Received Message: "RemoteEvent, Notify" --> 9
Info: Remote Event "X10CMD_9"
Received Message: "RemoteEvent, Notify" --> TV RADIO
Remote Event "X10CMD_BOOKMARK"
Received Message: "RemoteEvent, Notify" --> 0
Remote Event "X10CMD_0"
Received Message: "RemoteEvent, Notify" --> DELETE
Remote Event "X10CMD_RESIZE"
Received Message: "RemoteEvent, Notify" --> RENAME
Remote Event "X10CMD_MTLEFT"
Received Message: "RemoteEvent, Notify" --> SNAPSHOT
Remote Event "X10CMD_MTAB"
Received Message: "RemoteEvent, Notify" --> OK
Remote Event "X10CMD_ENTER"
Received Message: "RemoteEvent, Notify" --> UP
Remote Event "X10CMD_UP"
Received Message: "RemoteEvent, Notify" --> RIGHT
Remote Event "X10CMD_RIGHT"
Received Message: "RemoteEvent, Notify" --> DOWN
Remote Event "X10CMD_DN"
Received Message: "RemoteEvent, Notify" --> LEFT
Remote Event "X10CMD_LEFT"
Received Message: "RemoteEvent, Notify" --> ACQUIRE IMAGE
Remote Event "X10CMD_MTDOWN"
Received Message: "RemoteEvent, Notify" --> EDIT IMAGE
Remote Event "X10CMD_MTRIGHT"
Received Message: "RemoteEvent, Notify" --> RW
Remote Event "X10CMD_REWIND"
Received Message: "RemoteEvent, Notify" --> PLAY
Remote Event "X10CMD_PLAY"
Received Message: "RemoteEvent, Notify" --> FF
Remote Event "X10CMD_FF"
Received Message: "RemoteEvent, Notify" --> REC
Remote Event "X10CMD_RECORD"
Received Message: "RemoteEvent, Notify" --> STOP
Remote Event "X10CMD_STOP"
Received Message: "RemoteEvent, Notify" --> PAUSE
Remote Event "X10CMD_NONE"
Received Message: "RemoteEvent, Notify" --> |<<
Remote Event "X10CMD_BUTTON_E"
Received Message: "RemoteEvent, Notify" --> FULLSCREEN
Remote Event "X10CMD_MTENTER"
Received Message: "RemoteEvent, Notify" --> >>|
Remote Event "X10CMD_BUTTON_F"
Received Message: "RemoteEvent, Notify" --> DVDMENU
Remote Event "X10CMD_BUTTON_C"
Received Message: "RemoteEvent, Notify" --> DVDAUDIO
Remote Event "X10CMD_MTPLAYLIST"
For the rest my application work because i'm using SendWindowEX API to
send Keyboard key's to XBMC window. Very simple, humm ;-)
Dav.
rudeboyx
2008-08-12, 19:59
ok the VB6.dll i downloaded was not an exe, but iv found and installed the correct vb6.dll. and have run test 2. after the countdown to zero xbmc starts up correctly.
ok, i was expecting that. you have two options. 1) you can use a program to convert button presses to the corresponding keyboard buttons in the keymap.xml keyboard section, or 2) use irss to send the button presses to xbmc.
if you use IRSS, you can use that irssmap.xml file i posted. just remap the keys if you want. (irssmap.xml maps xbmc's button names which are really based off the xbox and mce remotes to those X10CMD_* actions.)
kraqh3d,
Thanks, for the moment, I would like to try helping Rudyboyx.
Then when the program running under Vista, we can go ahead.
Dav.
Rudyboyx,
Test 3 :
http://www.m3ga.net/Downloads/RFMedion_Remote_Control.exe
Working or Errors ?
then by all means, feel free to re-invent the wheel.
then by all means, feel free to re-invent the wheel.
I don't wan t re-invent the wheel.
I just don't know how to use your file.
It's not the same reason ;-)
If I understand you, IRSS must be installed or it's just to configure a xml file ?
Don't forget that it's not easy for lot's of people to follow instruction when english is not their Mother tang (it's my case). Maybe you can give me a link where to find a "how to" or you maybe can make a tutorial for us ?
Kr,
Dav.
Assuming the IRSS service is running, you just need to setup your irssmap.file. The link I posted is an example that I created for the Lola remote. Looking at your debug client output, our two remotes use the same actions. As a simple test, open up the system folder. Rename irssmap.xml to irssmap.orig, then rename x10-lola-irssmap.xml to irssmap.xml. (If its not in your installation, you can copy it from the link.)
What's awkward is this is a two step process. The irssmap.xml file maps your remote actions to xbmc button names. Then keymap.xml maps the remote button names (look at the <remote> sections) to xbmc actions.
Play around with it as-is. It should mostly work, though not necessarily how you want it. Then if you need more help, PM me.
kraqh3d,
Just tryed your solution.
Find my reply into a MP ;-)
rudeboyx
2008-08-13, 00:38
ok test 3
if a run the app as normall i get a runtime error a few seconds after opening, but if i run as administrator the app starts up and launches xbmc correctly.
when i press the mce button on the remote the shutdown menu appears but WMC also starts up.
is there anyway to assign more keystrokes to buttons for example the back button on the remote would be usfull assinged to the esc key or backspace key? etc
ok test 3
when i press the mce button on the remote the shutdown menu appears but WMC also starts up.
I told you : don't press "S" Button because when you try to shutdown XBMC
it launch WMC. That's why, you have to be sure WMC is not started.
Open Task Manager & Kill process ehtray & ehmsas.
Test again & try to move into XBMC, start a movie, press play, pause, etc ...
Normaly it should work. Let me know something.
Dav.
There is a image of my remote :
http://ezhtpc.com/files/F__Downloads_remote_x10_medion.jpg
Rudyboyx,
Did you test the play, pause, etc ... buttons ?
Can you please tell us if it work or not ?
Thx,
Dav.
rudeboyx
2008-08-14, 11:12
sorry ended up at pub last night.
had a quick check though
majority seemed to work fine but i shall do a complete inventory after work today.
also il post pic of my remote as it is slightly different to yours.
i was wondering if it would be possible to customise remote buttons as a few buttons still do nothing like the BACK button on the remote could be mapped to BACKSPACE or ESC
and the TV Guide button could be mapped to context menu key.
PLAY worked
FW Worked
RW Worked
Stop Worked
Skip FWD Not Working
Skip RWD Not Working
PAUSE seems to be the same as PLAY so if im in music list pressing PAUSE starts whatever track is highlighted, instead of pauseing current track
as i say il do a complete check this evening and post image of remote
sorry for the delay
OK Will see this evening & I'm gonna try to make customisable buttons.
rudeboyx
2008-08-14, 13:11
just noticed xbmc atlantis alpha3 now out for windows and there has been alot of problems with other remote apps no longer working with the new build. once i have checked with current build i shall try installing alpha3 and test with that aswell.
rudeboyx
2008-08-14, 13:12
looks like i have a busy evening ahead of me
Alpha3 Installed.
My remote is not working anymore with this release.
I'm gonna ré-install the previous version to check if my remote work or not.
Back on XBMCSetup-Rev14676.
Remote is working again.
To resume :
It's confirmed that the remote is not working anymore with XBMC Atlantis (Alpha 3)
No problems with all version Before Atlantis version.
rudeboyx
2008-08-14, 23:45
maybe you should put of updateing untill they release the stable version in a few months as you may have to keep updating with the next few builds
any way here goes
PLAY Works
PAUSE Works
>> Works
<< Works
STOP Works
UP Works
DOWN Works
LEFT Works
RIGHT Works
OK Works Selects (RETURN KEY)
ENTER Works Selects (RETURN KEY)
CLEAR Works Return To Menu (ESC KEY)
VOL+/- Works System Volume
MUTE Works System Mute
TV GUIDE Works Shutdown PC
MCE BUTTON Works XBMC Shutdown Menu (S KEY)
>] SKIP NOT WORKING
[< SKIP NOT WORKING
http://img388.imageshack.us/img388/2258/medionremotevs3.jpg
rudeboyx
2008-08-14, 23:46
Sorry image is a little big i wasnt thinking:rolleyes:
rudeboyx
2008-08-14, 23:52
also no need to run as administrator anymore started working fine just running as standard user. Maybe just needed a reboot after VB6.dll install
Rudyboyx,
Please download & try this new version (v0.0.8) : X10-BMC (http://www.m3ga.net/Downloads/X10-BMC.exe) (new name also)
PS : Buttons are not configurable yet, but i'm still working on it ...
Everyone are free to use it but don't forget to install : VB6 DLL's ! (http://www.m3ga.net/Downloads/vb6fr.exe)
KR,
Dav.
rudeboyx
2008-08-16, 11:54
will this work with alpha3 atlantis build? as i still havent installed atlantis yet and i wont if remote app dosent work
will this work with alpha3 atlantis build? as i still havent installed atlantis yet and i wont if remote app dosent work
Nope, this will not work with Atlantis version.
I think we have to wait till Atlantis version is stable, before we can install it, but the remote work with all other version.
The X10-BMC v0.0.8 version will work with all previous version before Atlantis
My actual version : XBMCSetup-Rev14676
rudeboyx
2008-08-18, 12:36
all works as last verion except xbmc does not auto atart with remote app
Sorry to drag this up but i cannot get this working using the irss I have used the x10 irssmap.xml file (renamed it) and have irss detecting button presses in translator but the only buttons working ate the directional ones which i think are automaticly mapped to the keyboard directions from x10 drivers. I have translator running before I start xbmc.
Thanks!
if you're using IRSSmap.xml, you do not need another app to convert the remote buttons into keyboard buttons.
I dont have any other program running but it seems to just be part of the drivers?
rudeboyx
2008-08-29, 20:03
this is a stand alone app. no other software except xbmc required.
at the moment it dosent work with the atlantis builds of xbmc only versions before.
also its still in development with a few bugs and new features such as custom button assigning to be added.
im sure dav. will update as soon as a stable atlantis build is finalized
I belive the remote works using irss though in atlantis edition?
Hi All,
You're right Rudboyx, and good news, a new version will be avaible soon &
fully operational with Atlantis 3 & 4 ;)
Stevent, as kraqh3d said, it's a stand alone application.
X10-BMC do not use IRSS.
I'm still working on configurable buttons & I have only 1 problem for the
moment. When XBMC window have the focus, some pressed button give bugs.
I'm still waiting a word from XBMC developpers with my trac ticket here (http://xbmc.org/trac/ticket/4682)