Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Ipod classis change wps menu
« previous next »
  • Print
Pages: [1]

Author Topic: Ipod classis change wps menu  (Read 1208 times)

Offline blackven0m

  • Member
  • *
  • Posts: 1
Ipod classis change wps menu
« 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?

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!
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Ipod classis change wps menu
« Reply #1 on: November 24, 2016, 07:59:07 PM »
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?

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]
« Last Edit: November 24, 2016, 08:01:43 PM by [Saint] »
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Ipod classis change wps menu
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.067 seconds with 15 queries.