For anyone looking to add improved support for XBMC, the free Event Ghost software can be used to map commands on the GlideTV remote to XBMC commands.
In Event Ghost, add the HID plugin and select your GlideTV remote. You should also add the keyboard plugin. Now, Event Ghost will listen to commands from the remote. There are a few key combinations on the remote that are not currently used. I've selected [FUNCTION] + [UP] and [FUNCTION] + [DOWN]. When you activate these keys, Event Ghost will display the corresponding HID code in the log. Add the XBMC plugin and copy the HID codes to the XBMC commands you would like them to operate.
In my setup, [FUNCTION] + [UP] activates the context menu in XBMC so that I can update my libraries and media info easily. [FUNCTION] + [DOWN] simulates the [TAB] key (Tab closes the main menu and returns to the currently playing video).
I also found it useful to disable mouse support in XBMC via the XBMC settings screen. By doing this, you will lose the ability to click on the mousepad to select menu items, but I found that it makes XBMC easier to navigate. I kept hitting the mousepad by accident when I was clicking the remote buttons which would move my cursor off of the item I was trying to select. Mouse settings can be found in the Appearance section of the XBMC settings screen.
