XBMC Community Forum  

Go Back   XBMC Community Forum > Help and Support > Skin Help and Support > MediaStream

MediaStream Subforum for the MediaStream skin (and mods for/of it).

Reply
 
Thread Tools Search this Thread Display Modes
Old 2008-09-19, 06:50   #1
midgetspy
Fan
 
Join Date: Jan 2008
Location: Edmonton, Canada
Posts: 444
midgetspy is on a distinguished road
Default Arrows don't work on keyboard

I use a remote and have an arrow pad bound to the direction arrows (left, right, up, down). When I try to use the on-screen keyboard in the skin the arrows don't work to move the selected letter around so I have to plug in a mouse or keyboard to type something. Is this intentional or an oversight?
midgetspy is offline   Reply With Quote
Old 2008-09-19, 10:37   #2
budwize
Member
 
Join Date: Mar 2008
Posts: 51
budwize is on a distinguished road
Default

i just had the same problem after installing the new beta version. arrows on kbd wont work
budwize is offline   Reply With Quote
Old 2008-09-19, 15:07   #3
skunkm0nkee
Team Razorfish
 
skunkm0nkee's Avatar
 
Join Date: Aug 2007
Location: London
Posts: 1,823
skunkm0nkee is on a distinguished road
Default

Have you tried it in PM3, do the arrows work in it?
skunkm0nkee is offline   Reply With Quote
Old 2008-09-19, 20:44   #4
midgetspy
Fan
 
Join Date: Jan 2008
Location: Edmonton, Canada
Posts: 444
midgetspy is on a distinguished road
Default

Actually no, just tried PM3 and they don't work there either. Is this a problem that's inherited from PM3 then or is this the intended functionality?
midgetspy is offline   Reply With Quote
Old 2008-09-20, 01:06   #5
jmarshall
Team-XBMC Developer
 
Join Date: Oct 2003
Posts: 15,076
jmarshall is on a distinguished road
Default

Sounds like your remote is sending keyboard actions (or at least we're interpreting them as such). How are you running the remote? An event client, or some third party thing?
__________________
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.


jmarshall is offline   Reply With Quote
Old 2008-09-22, 23:17   #6
midgetspy
Fan
 
Join Date: Jan 2008
Location: Edmonton, Canada
Posts: 444
midgetspy is on a distinguished road
Default

Quote:
Originally Posted by jmarshall View Post
Sounds like your remote is sending keyboard actions (or at least we're interpreting them as such). How are you running the remote? An event client, or some third party thing?
My remote has a 3rd party client (iMON) that interprets the events and translates them to keyboard keys. I have the d-pad on my remote mapped to the directional arrows on my keyboard. Though it makes sense that if you have a keyboard you'd use the letters to type with, in this case it would be very helpful to be able to navigate it with the arrow keys as well.
midgetspy is offline   Reply With Quote
Old 2008-09-23, 00:46   #7
jmarshall
Team-XBMC Developer
 
Join Date: Oct 2003
Posts: 15,076
jmarshall is on a distinguished road
Default

The arrow keys are useful for navigating within the text string, however, so we're damned if we do and you're damned if we don't.

Tricky one.
__________________
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.


jmarshall is offline   Reply With Quote
Old 2008-09-23, 02:49   #8
midgetspy
Fan
 
Join Date: Jan 2008
Location: Edmonton, Canada
Posts: 444
midgetspy is on a distinguished road
Default

Well for a permanent solution I think the easiest way to satisfy both is to have the arrow keys only navigate the text string if the focus is on the text field.

Looking at my keymap.xml file I'm a bit confused. I see that the gamepad has no overrides for the d-pad, so the gamepad d-pad should follow the global keymap, right? So I think this means that for a gamepad, the Left/Right/Up/Down commands (which are mapped to the d-pad in the global mapping) navigate the virtual keyboard keys by default. Why then, do the Keyboard arrows not do the same? There is no keyboard section that overrides them in the VirtualKeyboard section, so again they're just mapped to Up/Down/Left/Right same as the gamepad d-pad... so shouldn't they behave the same?
midgetspy is offline   Reply With Quote
Old 2008-09-23, 02:58   #9
matt_cyr
Fan
 
matt_cyr's Avatar
 
Join Date: Oct 2007
Posts: 344
matt_cyr is on a distinguished road
Default

I think it must have something to do with focus being on the keyboard when using the gamepad, and on the title when using the remote? Only way I could figure it. Unless the dpad isn't handled as keystrokes...
matt_cyr is offline   Reply With Quote
Old 2008-09-23, 03:14   #10
matt_cyr
Fan
 
matt_cyr's Avatar
 
Join Date: Oct 2007
Posts: 344
matt_cyr is on a distinguished road
Default

Actually, looking over the xml i have no idea why it behaves differently...weird :|
matt_cyr is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:39.


Protected by Akismet, We recommend WordPress blogs
Copyright © 2008, XBMC Project