• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Games
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by theli - 2006-05-24

FS#5424 - rockboy controls for ansolute wheel positioning (iPods)

implements controls similar to ipodlinux’s iBoy

The task depends upon
ID Project Summary Priority Severity Assigned To Progress
4721 Rockbox  FS#4721 - add interface to get absolute touch wheel value and use in brick  Very Low Low
Closed by  linuxstb
2006-09-26 19:33
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Patch based on this committed to CVS, thanks.

theli commented on 2006-05-24 18:20

depends upon #4721

theli commented on 2006-05-24 20:09

it is nice to have access to vertical scaling mode too.

I just tried this patch, it patched against the current cvs fine and so did the absolute wheel position patch, but when I try to compile it i get the following error:
MAKE in rockboy
CC sys_rockbox.c
sys_rockbox.c: In function `ev_poll’:
sys_rockbox.c:103: error: structure has no member named `wheel_status’ sys_rockbox.c:245: error: structure has no member named `wheel_send_events’ sys_rockbox.c:254: error: structure has no member named `wheel_send_events’ make[3]: * [/home/dipesh/Desktop/RockboxPatches/rockbox-devel/rockbox/apps/plugins/rockboy/sys_rockbox.o] Error 1
* [rockboy] Error 2
make[1]: * [rocks] Error 2
* [all] Error 2

I checked to make sure the absolute wheel patch was applied correctly and it looks fine, so any ideas?

theli commented on 2006-05-25 20:05

it requires absolute wheel positioning patch …

theli commented on 2006-05-25 20:08

oh .. you did aply wheel patch …
but if you have such errors you didn’t apply whole wheel patch or trying to build for sim

Ah i figured out what the problem was, the latest rockbox-wheel_absolute_patch_v4.patch from the tracker doesn’t include the entrys that are required in plugin.c and plugin.h, I got it to work by adding the parts required from the v3 patch and the changes needed for them to apply to current cvs, and something else a little weird sometimes when I use the hold button to go to the menu it works fine but quite often none of the buttons work (scroll, select etc..), I’ve attached the patch I used for absolute wheel position, could you check if thats whats causing the problem, thanks.

READ ME!!! Note: I just saw in the Apple iPod forum that for some reason people seem to think the patch I uploaded is for rockboy, it isn’t!!!! it’s only the absolute wheel patch from #4721 with the bits that where missing from the v4 release (i.e. 4.1, you guys should really read the posts, anyone know how to remove comments/attachments?), the patch for rockboy is at the top of the page!!!! (the one called rockboy_wheel.patch)

how do you put this patch on your ipod?

I managed to get rockboy to work using the rockboy wheel patch anf the v4.1 absolute patch.with a few minor glitches in the menu with these controls. In order to access any options I have to quickly toggle the hold button in order to even be able to scroll. My biggest problem is that now my ipod 5g won’t shut down when I hold the play button. If anybody knows how to fix this issue plz help. I’m attaching the rockbox version that I compiled.

theli commented on 2006-07-05 04:26

you should’ve at least read comments at absolute wheel patch task… anyway - patch changes it to play+select

theli commented on 2006-07-28 14:19

sync to cvs


Available keyboard shortcuts


Task Details

Task Editing