2009-04-20, 15:23
Heilage Wrote:I'm having a lot of problems with the "smoothness" of my remote pressing. I have to press very slowly and be very determined to get any kind of response from XBMC. Any suggestions as to what this can be (considering the fact you seem to have it working). I'm on Vista x64, if that's even somewhat relevant.
Heilage - sorry for the delay in replying!
For me, what made the most difference with navigating around XBMC was not mapping the MCE Remote to XBMC Up, Down, Left and Right, but mapping it to keyboard presses via "Emulate Keystrokes", found in EventGhost. Once I'd got this setup it meant navigating was smooth, fast, and I could hold down a button and it would repeat.
Apologies if you already know how to do this, but it might be useful for other people...
* Fire up EventGhost (I'm using EventGhost 0.3.7.r851)
* Load the Keyboard Plugin
* Create a new folder, named something like "MCE Remote + Keyboard"
* Create 4 new macros named Up, Down, Left and Right
* Press Up on your remote, then drag the Event over to the "Up" macro
* Whilst in the "Up" macro press the "Add Action..." button, go to Window and add the Emulate Keystrokes action.
* In the Text To type box type {Up} and press OK.
* Press the "Add Action..." button again and go to EventGhost, and choose "Autorepeat current macro".
* In the settings for Autorepeat put:
0.40
0.15
999.00
0.15
I'm still working on these timings, as it occasionally skips a little further than I want. Just looked at another thread which suggests the following, but I haven't tested yet.
0.60
0.30
2.00
0.03
You could try either...
So, under your "Up" macro you should now have, in this order:
MceRemote.Up
Emulate Keystrokes:{Up}
Autorepeat current macro: 0.4
if it's not in that order, drag them to the correct order. You will also need to disable the Up Macro under XBMC, in EventGhost, otherwise you'll get double presses.
At this point you could save your settings in EG, then fire up XBMC and see if it makes navigating any speedier? Compare Up to Down, Left and Right. If it's better, then just repeat the above process for Down, Left and Right, using {Down}, {Left} and {Right} as your keypresses to emulate. Make sure you disable the same under the XBMC macros.
I have also used the Emulate Keystrokes for the volume control, which made that smooth as well. You just need to map it to + for volume up and - for volume down.
I am also doing all this with the HID service disabled with all the special buttons working, and the Green button launching XBMC...
If this helps anyone please let me know, as I'm considering writing instructions for setting up EventGhost + MCE Remote + XBMC from start to finish, including repeat delays, launching XBMC from the green button, sleep and standby and Multitap.