Gyration MCE Remote Supported (1 Viewer)

mrspl

Portal Member
January 2, 2008
5
0
Home Country
Sweden Sweden
Sound like everything I need
To bad they dont sell it in sweden though.
Anyone got a tip on oversea shipping ?

I am not going to Las Vegas until april this year, and dont think I can wait that loooong.
 

level20peon

MP Donator
  • Premium Supporter
  • January 4, 2007
    1,082
    102
    43
    Aachen
    Home Country
    Germany Germany
    Have a look at Amazon for this. You also can browse through the reseller list on the Gyration homepage but they most likely don't ship overseas and they do not necessarily have the GYR3101US out of various Gyration products.


    -level20peon
     

    testimies

    Portal Pro
    October 12, 2007
    62
    3
    Espoo
    Home Country
    Finland Finland
    Gyration

    Hi

    I bought one about 5 months ago. Amazon doesn't ship to europe. It has something to do with warranty. Gyration doesn't provide any support for this product in europe and so Amazon can't send it.

    I used international checkout. It buys products from U.S. stores and sends them forward to anywhere in the world. Problem is that they take quite big comission and sends products with UPS. So it can cost twice it costs in U.S.

    I bought both remote and keyboard and they took 100 $ as a handling and shipping fees. On top of that I had to pay taxes also to finnish custom.

    The combo costs about 130 $ in U.S and I ended up paying double. It is a great remote but not that great..
     

    mckzoo

    Portal Pro
    January 15, 2007
    55
    1
    UK - Cheltenham
    Home Country
    New Zealand New Zealand
    Hi Level20Open,

    I was able to follow you advise and setup EventGhost OK. The I installed the KeyboardInputPlugin and your Remote.xml file to all the settings in the Keyboard.xml file - ASUS Remote .... I had to remove the existing Gyration HID file and add my own. I also had to update all the Actions to the new HID.Buttons etc.

    I've remaped the Green Button to take me to MP Home. This seems OK for now but I noticed you are using the Green Button to launch a RC.exe file. What does this do? I'd be interested in looking at the file. Is it customisable at all.

    After installing the KeyboardInputPlugin I found my navigation keys would jump 2 steps instead of one. To solve this, I opened Keymap.xml and removed all code, and saved it to my Backup directory. This way I can dump my Backup files into any new MP installation and over-write the Keymap.xml file with my blank one

    Many thanks for your detailed instructions.

    McKzoo
     

    level20peon

    MP Donator
  • Premium Supporter
  • January 4, 2007
    1,082
    102
    43
    Aachen
    Home Country
    Germany Germany
    I don't really get what you did other than basically configuring EventGhost from scratch since you deleted everything of my settings... Anyway, the RC.exe contains an autoIt script:

    Code:
    #NoTrayIcon
    
    Func _Singleton($occurenceName, $flag = 0)
    	Local $ERROR_ALREADY_EXISTS = 183
    	$occurenceName = StringReplace($occurenceName, "\", "") ; to avoid error
    	;    Local $handle = DllCall("kernel32.dll", "int", "CreateSemaphore", "int", 0, "long", 1, "long", 1, "str", $occurenceName)
    	Local $handle = DllCall("kernel32.dll", "int", "CreateMutex", "int", 0, "long", 1, "str", $occurenceName)
    	Local $lastError = DllCall("kernel32.dll", "int", "GetLastError")
    	If $lastError[0] = $ERROR_ALREADY_EXISTS Then
    		If $flag = 0 Then
    			Exit -1
    		Else
    			SetError($lastError[0])
    			Return 0
    		EndIf
    	EndIf
    	Return $handle[0]
    EndFunc
    
    
    if Not _Singleton("RC.exe",1) = 0 Then
    	
    	While ProcessExists("joy.exe")
    		ProcessClose("joy.exe")
    	WEnd
    	While ProcessExists("remap.exe")
    		ProcessClose("remap.exe")
    	WEnd
    		Run("C:\Programme\Team Mediaportal\joy.exe", "", @SW_HIDE)
    		Run("C:\Programme\Team Mediaportal\remap.exe", "", @SW_HIDE)
    	if Not _Singleton("MediaPortal.exe",1) = 0 Then
    		Run('C:\Programme\Team MediaPortal\MediaPortal\MediaPortal.exe')
    	EndIf
    	
    EndIf

    Basically I start MediaPortal along with "joy.exe", another AutoIt script which maps my Logitech Joypads without mapping them in the MediaPortal configuration (I can use more custom controls than the MediaPortal configuration would allow me to do).
    "remap.exe" is an autohotkey script for two buttons on the remote (it's hard to explain without seing the full picture... I HAVE to use some parts of MediaPortal configuration to map some things I cannot do externally... this script does the trick of putting it all together).
    Theoretically when I press the Green Button while MediaPortal is up and running it will kill my custom apps and reinitialize them (not that this has ever been necessary).

    If you need more information on this feel free to ask ;).


    -level20peon
     

    Mishref

    Portal Member
    December 25, 2007
    11
    0
    Has anyone been able to map the gyration to control plugins? I want to map the buttons to MP-TVseries and MyFilms. The MyKey Plugin is limited to non-plugins.

    Thanks!
     

    level20peon

    MP Donator
  • Premium Supporter
  • January 4, 2007
    1,082
    102
    43
    Aachen
    Home Country
    Germany Germany
    This is a feature which MediaPortal lacks of, nobody is able to do so unless you rename the xml pages of these plugin to the respective ones which are supported by the MyKeys plugin. This would be really confusing to do in my opinion. So there is no rational way to do what you want by now.


    -level20peon
     

    level20peon

    MP Donator
  • Premium Supporter
  • January 4, 2007
    1,082
    102
    43
    Aachen
    Home Country
    Germany Germany
    I just found a possibility to emulate ALL Windows media keys listet here. First of all we need a list for all Keys (The order of the list on the microsoft website isn't what we need):

    PHP:
    APPCOMMAND_BROWSER_BACKWARD       1
    APPCOMMAND_BROWSER_FORWARD        2
    APPCOMMAND_BROWSER_REFRESH        3
    APPCOMMAND_BROWSER_STOP           4
    APPCOMMAND_BROWSER_SEARCH         5
    APPCOMMAND_BROWSER_FAVORITES      6
    APPCOMMAND_BROWSER_HOME           7
    APPCOMMAND_VOLUME_MUTE            8
    APPCOMMAND_VOLUME_DOWN            9
    APPCOMMAND_VOLUME_UP              10
    APPCOMMAND_MEDIA_NEXTTRACK        11
    APPCOMMAND_MEDIA_PREVIOUSTRACK    12
    APPCOMMAND_MEDIA_STOP             13
    APPCOMMAND_MEDIA_PLAY_PAUSE       14
    APPCOMMAND_LAUNCH_MAIL            15
    APPCOMMAND_LAUNCH_MEDIA_SELECT    16
    APPCOMMAND_LAUNCH_APP1            17
    APPCOMMAND_LAUNCH_APP2            18
    APPCOMMAND_BASS_DOWN              19
    APPCOMMAND_BASS_BOOST             20
    APPCOMMAND_BASS_UP                21
    APPCOMMAND_TREBLE_DOWN            22
    APPCOMMAND_TREBLE_UP              23
    APPCOMMAND_MICROPHONE_VOLUME_MUTE 24
    APPCOMMAND_MICROPHONE_VOLUME_DOWN 25
    APPCOMMAND_MICROPHONE_VOLUME_UP   26
    APPCOMMAND_HELP                   27
    APPCOMMAND_FIND                   28
    APPCOMMAND_NEW                    29
    APPCOMMAND_OPEN                   30
    APPCOMMAND_CLOSE                  31
    APPCOMMAND_SAVE                   32
    APPCOMMAND_PRINT                  33
    APPCOMMAND_UNDO                   34
    APPCOMMAND_REDO                   35
    APPCOMMAND_COPY                   36
    APPCOMMAND_CUT                    37
    APPCOMMAND_PASTE                  38
    APPCOMMAND_REPLY_TO_MAIL          39
    APPCOMMAND_FORWARD_MAIL           40
    APPCOMMAND_SEND_MAIL              41
    APPCOMMAND_SPELL_CHECK            42
    APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE    43
    APPCOMMAND_MIC_ON_OFF_TOGGLE      44
    APPCOMMAND_CORRECTION_LIST        45
    APPCOMMAND_MEDIA_PLAY             46
    APPCOMMAND_MEDIA_PAUSE            47
    APPCOMMAND_MEDIA_RECORD           48
    APPCOMMAND_MEDIA_FAST_FORWARD     49
    APPCOMMAND_MEDIA_REWIND           50
    APPCOMMAND_MEDIA_CHANNEL_UP       51
    APPCOMMAND_MEDIA_CHANNEL_DOWN     52


    Now we select "Add command -> Window -> Send Message" in EventGhost.

    In the window that pops up we select "WM_APPCOMMAND", wParam is always "0" and lParam is (example for channel-up):

    APPCOMMAND_MEDIA_CHANNEL_UP * 65536 = 51 * 65536 = 3342336
    ... so it's always [desired command] * 65536 !


    This is what the command looks like in EventGhost afterwards:
    Code:
    <?xml version="1.0" encoding="UTF-8" ?>
    <EventGhost Version="908">
        <Action>
            Window.SendMessage(793, 0, 3342336, 0)
        </Action>
    </EventGhost>


    -level20peon



    PS: Attached my current remote.xml
     

    Attachments

    • remote.xml
      30.6 KB

    esajesa

    Portal Member
    November 14, 2005
    28
    0
    Hi,

    How do you supress the Power button???

    also, has anyone been able to detect long keypresses in Eventghost with this remote??

    //Jens
     

    carmenm

    Portal Pro
    April 15, 2008
    258
    4
    Home Country
    France France
    That might look like a dumb question, but i just discovered the remote through a friend that works for gyration. Can the HID plugin for evenghost allow special movements done with the remote to be mapped to an action?
     

    Users who are viewing this thread

    Similar threads

    Ran into this problem following an otherwise sucessful upgrade from MP 1.34 x64 to MP 1.35 x64 the CEC Remote plugin which I use just to control volume and standby, will no longer put my devices (TV & AVR) to sleep when the HTPC is put in standby. Also when I wake up the HTPC MP closes or crashes (not sure which) as per the example in...
    Ran into this problem following an otherwise sucessful upgrade from MP 1.34 x64 to MP 1.35 x64 the CEC Remote plugin which I use...
    Ran into this problem following an otherwise sucessful upgrade from MP 1.34 x64 to MP 1.35 x64 the CEC Remote plugin which I use...
    Replies
    0
    Views
    404
    If you remember, I wrote about it when tests because of x86/x64 problems
    If you remember, I wrote about it when tests because of x86/x64 problems
    Hia all, So, decided to setup a new client instance and getting fed-up with the tonne of bloatware and cr*p that comes with...
    Replies
    9
    Views
    872
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings, advanced options, I switched to UNC paths instead of the default RSS, and it's working very well. Sure I had to figure out the paths, but no big deal. Maybe helpful for someone in the future. Thanks for the...
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings...
    Hi folks. I have an issue with a new install/integration into my mediaportal system. I have a “mediaportal server” which has the TV...
    Replies
    5
    Views
    510
    Does anyone else have problem with long (several hours) pauses of TV broadcasts? If I pause and forget, I can still resume TV the next day, but if I try to change channel or stop, MP freezes. Only way to fix is to restart both MP and TV Service. Sometimes I need to restart PC It seems that TVServer cannot proprtly handle large...
    Does anyone else have problem with long (several hours) pauses of TV broadcasts? If I pause and forget, I can still resume TV the...
    Does anyone else have problem with long (several hours) pauses of TV broadcasts? If I pause and forget, I can still resume TV the...
    Replies
    0
    Views
    388
    MP1 MP2 1.31.0 Cannot view Changelog anymore DE
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to determine if this update is necessary for my system or not. Today I wanted to check the Changelog for version 1.34 (1.31 installed on my system) and I was asked for a “Jira” login. I tried to use the same one as...
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to...
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to...
    Replies
    0
    Views
    422
    Top Bottom