Plex Style Keymap.xml Adaptation

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
El Massman Offline
Senior Member
Posts: 118
Joined: Mar 2009
Reputation: 0
Lightbulb  Plex Style Keymap.xml Adaptation Post: #1
i tried for a while to create a keymap.xml in the style of plex but had no luck. unless i'm not understanding something properly the keymap.xml from my user folder does not work. anyways, in the end i just edited the keymap.xml inside the xbmc app and now have something which navigates through the video library and full screen videos in the same way as plex which i find slightly more logical.

i figured this may be of use to some of those users migrating from plex or just people in general.

Controls:

Full Screen Video:
Play/Pause - Pause
Play/Pause Hold - OSD
Menu - Stop
Up - Volume Up
Down - Volume Down
Left - Skip Back
Left Hold - Rewind (currently buggy)
Right - Skip Forward
Right Hold - Fast Forward

Home:
Play/Pause Hold - Fullscreen
Menu - Favourites
Menu Hold - Shutdown Menu
Directional - Navigate

Video Library/Files:
Play - Select
Play Hold - Information
Menu - Parent Directory
Menu Hold - Context Menu
Directional - Navigate

DVD Menu:
Play/Pause - Select
Play/Pause Hold - OSD
Menu - Stop
Directional - Navigate

Visualisation:
Play/Pause - Pause
Play/Pause Hold - OSD
Menu - Fullscreen
Menu Hold - Stop
Up - Volume Up
Down - Volume Down
Left - Previous Track
Left Hold - Rewind
Right - Next Track
Right Hold - Fast Forward

Slideshow:
Up - Zoom In
Down - Zoom Out
Left - Previous Picture
Right - Next Picture
Play Hold - Info
Menu - Stop/Exit

To use, download the following file and extract to your userdata folder. My userdata folder does not pick up any keymap placed there. If you're experiencing the same then extract to Applications/XBMC/Contents/Resources/XBMC/System/. Warning: The second method will require you to re-download and apply the keymap each time you upgrade XBMC.

Keymap.zip Please Right Click, Download Linked File As, Save as Keymap.xml and once downloaded remove the .html extension to avoid any problems.

A BIG thank you goes out to TheQuestor who's kindly offered to host the file over at http://www.sshcs.com

enjoy,

mass

Q6600, ASUS P5W, 6GB DDR2 and 2.5TB RAID running Mac OS X 10.5.5 and XBMC
xbox v1.0 (softmod) XBMC Dash
(This post was last modified: 2009-07-16 18:55 by El Massman.)
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,570
Joined: Oct 2003
Reputation: 138
Post: #2
Thanks!

Mind commenting on the differences between the two?

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
bigbadrabbit Offline
Member
Posts: 98
Joined: Sep 2008
Reputation: 0
Post: #3
Thanks for that keymap!

The only thing i'm missing is when pressing and holding the menu button on the apple remote while playing a movie, it should stop the movie and go back to the last menu.

It also seems that this keymap has broken the navigation when browsing a dvd menu. You can still navigate by left, right, up and down but when i press the play button to confirm the selection, it brings up the osd menu...

Anyone else to experience this?
find quote
El Massman Offline
Senior Member
Posts: 118
Joined: Mar 2009
Reputation: 0
Post: #4
well, since i mainly use xbmc for video that's all i've changed at the moment but i'm open to looking into it a little more if anyones interested. i actually found the handling for pictures better under xbmc in any case.

here's what i changed...

home:
pressing menu now brings up the context menu.

full screen video:
pressing play/pause plays and pauses. before it used to bring up the menu.
holding play/pause brings up info. i think it did nothing before.
pressing menu brings up the menu. used to return you to the library with the video still playing.
holding menu stops the video and returns you to the library. again, before i think it did nothing.

video library/files:
holding play/pause now brings up info.

updated: same full screen video controls added to dvd menu with the exception of play/pause which is used as select.

i think these are the only changes i made.

regards,

mass

Q6600, ASUS P5W, 6GB DDR2 and 2.5TB RAID running Mac OS X 10.5.5 and XBMC
xbox v1.0 (softmod) XBMC Dash
(This post was last modified: 2009-06-15 13:58 by El Massman.)
find quote
El Massman Offline
Senior Member
Posts: 118
Joined: Mar 2009
Reputation: 0
Post: #5
bigbadrabbit Wrote:Thanks for that keymap!

The only thing i'm missing is when pressing and holding the menu button on the apple remote while playing a movie, it should stop the movie and go back to the last menu.

It also seems that this keymap has broken the navigation when browsing a dvd menu. You can still navigate by left, right, up and down but when i press the play button to confirm the selection, it brings up the osd menu...

Anyone else to experience this?

ah, i'll have a look into that. i've (finally) ripped all my dvds so i've never actually tried playing one in xbmc. they don't play well with plex and being a long time plex user you kind of forget that function's there. i can't say i'm having the not going back to the same menu issue as you though. is this on a dvd again? could you be a bit more specific please. i'll see if i can sort it out for you.

thanks,

mass

Q6600, ASUS P5W, 6GB DDR2 and 2.5TB RAID running Mac OS X 10.5.5 and XBMC
xbox v1.0 (softmod) XBMC Dash
find quote
bigbadrabbit Offline
Member
Posts: 98
Joined: Sep 2008
Reputation: 0
Post: #6
Thanks for your quick reply!

Well, i just found out the problem: Remote Buddy
With Remote Buddy enabled (and using the standard button configuration for XBMC) it causes the problems i mentioned in my previous posting.

Turning of Remote Buddy makes your keymap work like it should! Wink

The problem when navigating through a DVD menu still remains... Pressing PLAY brings up the OSD instead of selecting the selected menu item.

Maybe i just get rid of my full-DVD-rips... I really don't need them.

Thanks!
find quote
El Massman Offline
Senior Member
Posts: 118
Joined: Mar 2009
Reputation: 0
Post: #7
think i've sorted out your dvd problem. anything else comes up let me know and i'll do my best to hammer it out. updated link in the first post with the new keymap.

regards,

mass

Q6600, ASUS P5W, 6GB DDR2 and 2.5TB RAID running Mac OS X 10.5.5 and XBMC
xbox v1.0 (softmod) XBMC Dash
find quote
bigbadrabbit Offline
Member
Posts: 98
Joined: Sep 2008
Reputation: 0
Post: #8
Thanks again, mass!

Everthing works now as it's supposed to!
find quote
sho Offline
Team-XBMC Member
Posts: 4,133
Joined: May 2004
Reputation: 3
Post: #9
Please remember to update the online manual (wiki) if this gets implemented.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
El Massman Offline
Senior Member
Posts: 118
Joined: Mar 2009
Reputation: 0
Post: #10
sho Wrote:Please remember to update the online manual (wiki) if this gets implemented.

not a problem. is it likely to get implemented? has the keymapping for the OS X version been looked at in any great detail? i don't mean to offend anyone when i say this but there were definately a few areas where the way things were mapped seemed a little illogical. if it's not stepping on anyones toes i'll happily sit down and have a look through the whole thing rather than just the areas i use and see if i can come up with something that feels a little more right. if it's likely to be implimented i'd feel a bit better knowing i'd taken a proper look at it rather than the quick patch i've given you guys ATM. obviously i'm open to suggestions too. people who use certain areas more are going to know what would and wouldn't make things easier more than i would.

again, i'm very sorry if i'm criticising anyones work or if i'm being out of place.

regards,

mass

Q6600, ASUS P5W, 6GB DDR2 and 2.5TB RAID running Mac OS X 10.5.5 and XBMC
xbox v1.0 (softmod) XBMC Dash
find quote
Post Reply