Posts: 94
Joined: Jun 2007
Reputation:
13
Hi,
I'm using the XBMC for windows.
Is there any way to make the arrow keys at the numeric keypad (on the PC keyboard) to work with the XBMC user interface? It doesn't matter if the num lock is turned on or off. XBMC doesn't accept those arrow keys in any way. I need to use those, since my remote control driver is sending the key pad arrow keys to the user interface.
I also tried the XBMC key mapping file, in order to change the arrow keys into something else. But that doesn't work. XBMC is only accepting the "genuine" separate arrow keys for navigating the user interface.
Any clues on how to solve this problem?
Posts: 1,736
Joined: Oct 2008
Reputation:
14
In the C:\Program Files\XBMC\system\keymap.xml go to the <keyboard> section. Change as follows:
<zero>Number0</zero>
<one>Number1</one>
<two>Down</two>
<three>Number3</three>
<four>Left</four>
<five>Number5</five>
<six>Right</six>
<seven>Number7</seven>
<eight>Up</eight>
<nine>Number9</nine>
Posts: 94
Joined: Jun 2007
Reputation:
13
2009-02-05, 19:43
(This post was last modified: 2009-02-05, 20:16 by Milleman.)
Thanks for the suggestion, Slaveunit.
But that didn't work. I still can't navigate using the arrowkeys on the numeric keyboard. Did you manage to make it work?
Somehow it looks like a bug. The "Up", "Down", "Left", "Right" can not be tied to any other keys than the separate dedicated arrowkeys on the keyboard. Tie those to any other keyboard keys (including the numeric keyboard arrows), and the navigation doesn't work.
This works:
<up>Up</up>
<down>Down</down>
<left>Left</left>
<right>Right</right>
This doesn't work:
<eight>Up</eight>
<two>Down</two>
<four>Left</four>
<six>Right</six>
(or any other mapping)
Need help from more users that can confirm this issue, so I can post a bug report.
.
Posts: 1,736
Joined: Oct 2008
Reputation:
14
Yhea it works fine for me. I tested before I posted. You sure you are putting it into the correct par within keymap.xml?
Posts: 94
Joined: Jun 2007
Reputation:
13
2009-02-06, 05:40
Can you please post your "keymap.xml" file here?
What version av XBMC for Windows are you using?
Posts: 1,155
Joined: Aug 2008
Try adding this to your advancedsetting.xml
Quote:<navigatevirtualkeyboard>true</navigatevirtualkeyboard> <!-- This will activate virtual keyboard navigation, default is false -->
I tried this yesterday and it seems to be working. This is supposed to be only a workaround, i don't know if there are any side effects.
Posts: 1,736
Joined: Oct 2008
Reputation:
14
2009-02-06, 19:16
(This post was last modified: 2009-02-06, 19:35 by SlaveUnit.)
Milleman
Once you start a video the keymap reads from a different part of the full. That part is called FULLSCREEN. So in there you would have to add something simliar to the keyboard section. Add this to that section:
<four>StepBack</four>
<six>StepForward</six>
<eight>BigStepForward</eight>
<two>BigStepBack</two>
It works. If you need me to send another keymap file I can. But try this yourself first.
Posts: 1,736
Joined: Oct 2008
Reputation:
14
If not there make an advancedsetting.xml in:
C:\Documents and Settings\<your user name>\Application Data\XBMC\UserData
Posts: 1,736
Joined: Oct 2008
Reputation:
14
Its works for me. Your file should look like:
<advancedsettings>
<navigatevirtualkeyboard>true</navigatevirtualkeyboard> <!-- This will activate virtual keyboard navigation, default is false -->
</advancedsettings>
Posts: 1,736
Joined: Oct 2008
Reputation:
14
Im hoping the <your user name> part is really your personal user name and the folder was already there.