This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#4860 - Can't navigate menus using the H300 remote joystik.
Attached to Project:
Rockbox
Opened by Fredrik Öhrn (ohrn) - Monday, 20 March 2006, 11:51 GMT+2
Last edited by Dave Chapman (linuxstb) - Thursday, 25 May 2006, 22:07 GMT+2
Opened by Fredrik Öhrn (ohrn) - Monday, 20 March 2006, 11:51 GMT+2
Last edited by Dave Chapman (linuxstb) - Thursday, 25 May 2006, 22:07 GMT+2
|
DetailsIn the file browser or settings menu pushing moving the joystick right-left moves the selection up-down. Moving the joystick up-down has no effect.
This happens because the button mappings were selected with the H100 remote in mind. |
This task depends upon
Closed by Dominik Riebeling (bluebrother)
Sunday, 27 August 2006, 12:30 GMT+2
Reason for closing: Fixed
Additional comments about closing: should be fixed with the button rework. If not please open a new bug.
Sunday, 27 August 2006, 12:30 GMT+2
Reason for closing: Fixed
Additional comments about closing: should be fixed with the button rework. If not please open a new bug.
I don't have such a remote but if someone can suggest how to best map it's buttons I can add it to the patch.
- File Browser
1) ">" scrolls down the list, when ">" on the main unit goes into a folder or launches a file, and "V" normally scrolls down a list
2) "<" scrolls up the list, when "<" on the main unit goes up a directory level and "^" normally scrolls up a list
3) "^" and "V" do nothing, when "^" and "V" on the main unit scroll up/down a list
4) Joystick button goes into a folder or launches a file (as it should) but when you hold it, it doesn't go to the File Context Menu, while holding NAVI in the main unit goes to the File Context Menu
5) Stop shuts down the player if hold (as it should) but when just pressed it goes up a directory level, when Stop on the main unit stops playback and "<" normally goes up a directory level
6) Play goes back to the WPS (as it should) but when hold it goes to the File Context Menu, when holding Play on the main unit do nothing and holding NAVI normally goes to the File Context Menu
- Main Menu & File Context Menu
1) ">" scrolls down the menu, when ">" on the main unit goes into a submenu, and "V" normally scrolls down the menu
2) "<" scrolls up the menu, when "<" on the main unit goes back to previous menu or exiting the Main Menu and "^" normally scrolls up the menu
3) "^" and "V" do nothing, when "^" and "V" on the main unit scroll up/down the menu
4) Play goes into a submenu, when Play on the main unit do nothing, and normally only ">" and NAVI go to a submenu
- WPS & Quick Menu
Everything Seems OK
- Starting the player
Currently the joystick button starts the player. Since the joystick button coresponds to NAVI on the main unit, it shouldn't start the player but Play should. BUT in my opinion we should leave it that way, it's better.
This version was tested with my H100 and H300 LCD remotes, so it should work correctly for them. I don't have access to an H300 non-LCD remote, so I don't know whether it works (I doubt it).
Please let me know whether this version's button mapping is satisfactory!
Now, about the non-LCD remote, everything works fine in WPS (all buttons do what they are supposed to do), pressing Play in File browser launches a file (as it should), ffwd and rewind do nothing in File Browser (BUT I think that they are supposed to do nothing so I don't see a problem here either). They only problem I found (tested with your patch but probably this is in the CVS as well) is that when you try to start the player with the non-LCD remote (by pressing Play) you get the "Hold switch on, Power off" message no matter if you have hold or not in the remote, so you are not able to start the player.
Since you don't have a non-LCD remote, I don't know if it's possible to fix that, but i imagine that this is something that could be easily fixed. I think we are close to full remote support (haven't tested the H100 LCD remote only). Someone with CVS access should check this patch.
Again smably, great work, thanks
I've included limited support for the H300 non-LCD remote (REW/FF now scroll in the menu and filetree), but with this version's code changes it's very easy to change the button mapping. Perhaps owners of the non-LCD remote could get together and decide how they'd like the buttons to behave in each context. Something like Genre9mp3's description above would be particularly useful since I don't have a remote to test on.
Again, please let me know how this patch works.
A long press on play currently does nothing. Would it be possible to get it to switch off the player?
Also whilst in the browser, the volume buttons currently do nothing. Would it be possible to use these to go up and down in the browser and the ff/rw buttons to enter/go back?
Thanks
In the meantime, bug reports/feature requests are very much welcome. :)