XBMC "BACK" verses the "ESCAPE" button?

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
rimmi2002 Offline
Senior Member
Posts: 128
Joined: Jun 2008
Reputation: 0
Post: #31
I think all will work well if backspace did the same function as ESC while playing the video. Meaning pressing backspace will minimize the video and take you to the directory it was running from. then if you press backspace again it will take you back one directory.
find quote
alessio2 Offline
Member
Posts: 77
Joined: Dec 2008
Reputation: 0
Location: SLO
Post: #32
rimmi2002 has a point Nod
find quote
mediajunki Offline
Junior Member
Posts: 5
Joined: Jan 2009
Reputation: 0
Post: #33
I think his point is very good and I agree with that. If they just change the backspace button to not step back for video it would make a lot of sence for keyboard users.

I'm still in the trial stage of determining if I'll make the switch from media portal. This is one of my complaints. I like the esc button going back to the main menu; however, not all menus support the backspace to go back one menu. I use MP and XBMC all with a remote with limited buttons (MCE remote), I don't want to map several keys to one button. I think if there were a global go back button [backspace] and then the [Esc] to go back to the main menu. I would fully make the switch, but I when I am stuck in a menu bc the backspace won't work it can be quite annoying.

Great Program tho!

Evan
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #34
Do I have to repeat myself over and overConfused It's all keymappable. Come up with a decent map that works better than the current and it'll be added to SVN for everyone to use.

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
ultramagnus Offline
Junior Member
Posts: 27
Joined: Jun 2008
Reputation: 0
Post: #35
rimmi2002 Wrote:I think all will work well if backspace did the same function as ESC while playing the video....

For the XBMC Version for XBOX that works since years perfectly, the keymapping it great.

But on PC not the keymaps for XBOX will be used, that are the <remote> parts. Instead the <keyboard> parts will be used.

And the <keyboard> keymapping parts doesn´t match the <remote> keymapping parts and parts like SystemSettings are incomplete.

example:

Code:
<SystemSettings>
    <gamepad>
      <B>PreviousMenu</B>
    </gamepad>

    <joystick name="Microsoft Xbox Controller S">
      <altname>Mad Catz MicroCON</altname>
      <altname>Logitech Xbox Cordless Controller</altname>
      <button id="2">PreviousMenu</button>
    </joystick>

    <remote>
      <back>PreviousMenu</back>
    </remote>
  </SystemSettings>

There is no entry for <keyboard> therefore backspace not working and you can not leave the Setting-Menu.

But by editing the keymap like this it will work:

Code:
<Settings>
    <gamepad>
      <B>PreviousMenu</B>
    </gamepad>

    <joystick name="Microsoft Xbox Controller S">
      <altname>Mad Catz MicroCON</altname>
      <altname>Logitech Xbox Cordless Controller</altname>
      <button id="2">PreviousMenu</button>
    </joystick>

    <remote>
      <back>PreviousMenu</back>
    </remote>
[b]   <keyboard>
      <backspace>PreviousMenu</backspace>
    </keyboard>[/b]
  </Settings>

rimmi2002 Wrote:Meaning pressing backspace will minimize the video and take you to the directory it was running from.

For this you must using " tab " on the keyboard.

I can edit the keymap.xml so that the keymapping works like on xbox, but only if somebody with access to the xbmc project updating the keymap.xml.

But perharps a keymap for the keymap.xml would the best solution, based on the keymap for the XBOX
find quote
ultramagnus Offline
Junior Member
Posts: 27
Joined: Jun 2008
Reputation: 0
Post: #36
Hello,

i have edit the whole keymap.xml. Now it should worked without problems. The keymap for PC is now like the keymapping for XBOX.

http://mitglied.lycos.de/xdays/xbmc/Keymap.xml

Please try it, hope somebody with access can it upload into the svn.

I used the XBOX1 remote as reference.

[Image: dvd.jpg]
Code:
[b]For the remote software[/b]

Menu = escape
Back = backspace
Title = c
Info = i
Display = tabulator
OK / Select = return

Reverse = r
FastForward = f
Play = p
Stop = x
Pause = space
Skip+ = period
Skip- = comma
(This post was last modified: 2009-01-18 19:52 by ultramagnus.)
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #37
I'd suggest posting this on trac so that it's permanent and won't get lost in the forum noise.

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
Livin Offline
Posting Freak
Posts: 3,433
Joined: May 2004
Reputation: 17
Location: above ground
Post: #38
Ultra... I created a ticket for you

http://trac.xbmc.org/ticket/5710#comment:1

I'm not an expert but I play one at work.
find quote
ashlar Offline
Member+
Posts: 2,048
Joined: Mar 2006
Reputation: 26
Post: #39
jmarshall, am I wrong in understanding that, while using EventGhost, one cannot have events customized according to the section of XBMC they happen?
In EventGhost I see "Previous Menu" and "Parent Dir", but it's tough to decide between the two, as "Parent Dir" does not take you out of the Weather section. On the other hand, having two different remote buttons assigned for these very similar actions appears counterintuitive.
I'm in the process of writing a tutorial on the Wiki, for EventGhost+MCE and I'd obviously like to provide the most requested version of the keymap.
find quote
ErlendSB Offline
Senior Member
Posts: 163
Joined: Sep 2008
Reputation: 2
Location: Norway
Post: #40
For myself, I fixed this issue by keeping the globals as they are:
<backspace>ParentDir</backspace>
<escape>PreviousMenu</escape>

but changing every occurences of
<escape>Close</escape>
to
<backspace>Close</backspace>

Not sure if this will be of any use to anyone, but I though I could share my findings.
(This post was last modified: 2009-01-18 19:56 by ErlendSB.)
find quote
Post Reply