Rockbox General > Rockbox General Discussion
Ipod classis change wps menu
(1/1)
blackven0m:
Hi. Can somebody help me with changing the button combination from pressing select+play to enter the pitch menu to just holding Menu 1-2 sec to enter it?
When i had a sansa clip+ i just hold the menu button and i got to the pitch/tempo menu. It's hard to press two buttons at the same time so is there anyway i can change or someone can help me change it for my ipod classic 7th gen?
Thanks in advance!
[Saint]:
--- Quote from: blackven0m on November 23, 2016, 09:54:36 PM ---Hi. Can somebody help me with changing the button combination from pressing select+play to enter the pitch menu to just holding Menu 1-2 sec to enter it?
--- End quote ---
This post actually confused me quite a lot until I realized that you had changed the default WPS Hotkeys action from 'View Current Playlist' to 'Pitch'.
After I came to terms with this misunderstanding of mine, things became a bit clearer. If I am not further mistaken, you seem to only desire a single button method that allows you to reach the Pitch Screen, it occurred to me that you may not be aware that the Pitch Screen is accessible from the WPS Context Menu, which is available by long pressing on the Select Key whilst in the While Playing Screen.
From the WPS Context Menu the Pitch Screen is accessible as the last item in the list. If you were unaware of this, and this fixes your issue with the (admittedly difficult to master) dual-key kepmap combination required to reach the WPS Hotkeys, then you need not read any further.
If you are aware of these things and would like to change the keymap anyway, then I need to state and clarify a couple of things.
Namely that...
* - There is no file on the device to edit to achieve what you desire. To achieve this you would need to compile Rockbox from source.
* - The keymap for the iPod devices is so crowded, there is literally no way to achieve what you want to do without destroying some other functionality....and touching on the first point there, that you would need to...
* - Set up your development environment.
* - Check out the Rockbox source code repository.
* - Built the armeabi cross toolchain.
* - Edit the Rockbox source code, specifically /rockbox/apps/keymaps/keymap-ipod.c.
* - Compile Rockbox.
For the second you would need to...
* - Decide which of the WPS functions you are willing to sacrifice. You seem to have settled on discarding the Quick Screen
If you decide that you wanted to retain the (in my opinion, arguably more useful) Quick Screen functionality, you will pretty quickly find out that this is not an easy task because there are no other available single button long-press functions available and you would need to shuffle a bunch of things around triggering somewhat of a landslide in remapping keys in the WPS.
Perhaps worse, if you wanted to retain the Quick Screen by sacrificing another function (really the only other function you could sacrifice in the WPS is the WPS Context Menu), and wanted to maintain continuity between the While Playing Screen and the Main Menu, that you would trigger another landslide of kepmap conflicts.
And perhaps even worse still is that you would then be committed to compiling your own builds forever more if you ever wanted to update your device, because updating Rockbox from the official development builds will remove the changes you have made in your unofficial build, and that if you wanted support for any issues you encounter in the future you would need to ensure that you can reproduce those issues in an officially supported build.
[Saint]
Navigation
[0] Message Index
Go to full version