Definitive Girder GML (1 Viewer)

oli.roe

New Member
January 4, 2006
3
0
Hello all

Having been on the Girder website and sifting through this forum there doesn't seem to be a definitive GML for Media Portal. Thought it would be an idea if I collected all the GML's that people have and create one that has every action in it.

Please email your GML's to oli.roe@gmail.com

Oli
 

kallak

Portal Member
January 28, 2006
9
0
Poland
oli.roe said:
Hello all

Having been on the Girder website and sifting through this forum there doesn't seem to be a definitive GML for Media Portal. Thought it would be an idea if I collected all the GML's that people have and create one that has every action in it.

Please email your GML's to oli.roe@gmail.com

Oli

i'm looking for GML file for Media Portal - did anybody created one?
 

onkl

Portal Pro
February 18, 2005
341
0
47
Wageningen
Home Country
Netherlands Netherlands
kallak said:
[...]

i'm looking for GML file for Media Portal - did anybody created one?
I've created one, you can use it if you like, though with some adaptions. (starting MP by using ultramon shortcuts in the gml etc.) Also, all keys are mapped for an editted MCE driver (look at this post in the girder forum), so that commands are send to MP even if it doesn't have focus. Remapping shouldn't be a problem though.
Kallak, would you like to receive it, I might need your e-mail.
If anyone has some webspace available and is more or less interested, I can share the GML (and registry entries to adapt MCE drivers)
 

onkl

Portal Pro
February 18, 2005
341
0
47
Wageningen
Home Country
Netherlands Netherlands
mbb said:
Why not in download section on https://www.team-mediaportal.com/ site
Done, though in the wrong section (If a frontpage admin is reading: it was submitted as codec, but driver/remote seems more appropriate). The ZIP file contains some more tweaks, here's the read-me text I just produced.
This archieve contains files to use Girder with a MCE remote to control Media Portal, even when MP doesn't have focus and can be used as a basis for using Girder with other remotes.

A warning: you can seriously mess up your system (at least the part involving your remote) by just executing what is stated below without understanding what you're doing. Please read the text I linked to and DO create a system restore point (before starting that is :)) as minimal precaution.

First of all, you'll have to tweak your MCE remote driver. Use the two .reg files included.
Refer to this post on the girder forum for more details.
http://www.promixis.com/phpBB2/viewtopic.php?p=93325#93325

What this will do is assign key combo's like Ctrl-Alt-F27, Alt-Shift-F23 to every key on your remote.
Now, use Girder with the following plugins:

Keyboard
Lua Volume Library
MCERemote
(these are the tree provided .dll files)

and open the provided .gml

If you're at my computer now, your remote will control MP. If you're at your own PC, it might work.
If it doesn't:
-try learning girder the events of the various eventstrings
-try working trough the solutions mentioned below.


Adapting the gml for other remotes: Every key is in its group (the directory-like thingies in the GML tree.) Every key-group contains a multigroup called "basic group". This contains the event (this is where girder picks up the signal from your remote), sometimes some other commands and the command "Default behaviour". Every command except "default behaviour is a conditional go to towards the exception handler with the same in the "exception handlers subgroup. The condition is the existence of a window.
For example, I wanted to map the info button of my remote to F3 -> then that will be the default behaviour. But, in full screen TV, I wanted to map it to the "y" button.

As an informal disclaimer: No, I'm not responsible for any mess you create with this set of files. Yes, I'd love to help you if you do (PM me at the MP forum, nick=onkl), No I do not guarantee you that my help will solve this problems and yes, I'd like it if you don't blame me for that.

Furthermore, there is a reasonable chance you are only eligible to use the provided dll's if you have a valid license for Girder (I can't see any way they might be useful to you if you don't though)

Enjoy,

Onkl.
 

xavier

MP Donator
  • Premium Supporter
  • December 12, 2004
    121
    17
    Venice
    Home Country
    Italy Italy
    Hi onkl,
    onkl said:
    This archieve contains files to use Girder with a MCE remote to control Media Portal, even when MP doesn't have focus and can be used as a basis for using Girder with other remotes.
    I would like to use MP with a different remote control from that of Microsoft (typically an old but very comfortable remote control JVC model LP20337-004 of my VCR).

    Until now I have used a self-made UIRT2 interface, but now I would like to replace with a Microsoft infrared receiver (I have a new motherboard that doesn't have internal COM connectors).

    I have read with a lot of interest your instructions at

    https://www.team-mediaportal.com/component/option,com_remository/Itemid,0/func,fileinfo/id,85]

    and this post in Girder forum

    http://www.promixis.com/phpBB2/viewtopic.php?p=93325#93325

    but a fundamental information misses me: how can I get the scancode of a remote control "xyz?" The hexadecimal values visualized by Girder (this sample is my code for "Play" key)

    ScanCode.JPG


    don't correspond to those that should insert in the ReportMappingTable! :cry:
    Code:
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f57db] 
    
    "ReportMappingTable"=hex:\ 
    00,00,00,00,04,01,68,\

    Last minute addition: at http://lirc.sourceforge.net/remotes/jvc/ I found the (I think) real codes of my remote, how I can to translate in the ReportMappingTable ?

    Regards,
    xavier
     

    onkl

    Portal Pro
    February 18, 2005
    341
    0
    47
    Wageningen
    Home Country
    Netherlands Netherlands
    I'm no specialist on remotes or so (just followed the manual)
    However, I'd advise you to look at WinLirc closely, I allways understood that was the best program for handling scancode mappings and other more advanced input stuff. The problem is not only scancodes I think, but also signal lenght, etc. etc.
    The (Win)Lirc forums can probably help you and maybe there's an expert around somewhere on this forum.
     

    xavier

    MP Donator
  • Premium Supporter
  • December 12, 2004
    121
    17
    Venice
    Home Country
    Italy Italy
    Hi onkl,

    onkl said:
    I'm no specialist on remotes
    Don't worry, the answer was difficult. :)

    I thought only that the variety of parameters that Microsoft had predisposed for the management of MCE remote controls was documented so that to self write a pseudo-driver for my remote control.

    But before or later I will succeed there... :wink:

    Regards,
    xavier.
     

    Users who are viewing this thread

    Top Bottom