Rockbox

  • Status Closed
  • Percent Complete
    0%
  • Task Type Feature Requests
  • Category Games
  • Assigned To No-one
  • Operating System PortalPlayer-based
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: Rockbox
Opened by AIR864 - 2007-03-31

FS#6945 - Strafing in Doom using the Clickwheel

In the Rockdoom plugin, get the clickwheel as one of the choices for the “set keys” option for iPods and the Sansa e200.

Closed by  zagor

Reason for closing:  Fixed
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

Closing all feature requests.

niloc commented on 2007-07-05 23:42

That would be great, I was hoping to use the wheel to turn so that it would be easier to turn and walk forwards simultaneously with one hand.

That’s a good idea, but I was thinking of a different approach which was inspired by iBoy on iPod Linux.

The iPod clickwheel can detect where the finger is placed as well as whether a button is pressed!

I was thinking that TOUCHING the left (Fast-forward) key would strafe left and TOUCHING the right (Reverse) key would strafe right. TOUCHING the bottom (play/pause) key would move back. TOUCHING the up (menu) key would move forwards.

PRESSING the left key (button) would turn left, PRESSING the right key would turn right. The pressing of down, up, etc can be assigned to whatever the user wishes, etc.

The corners can also be detected for touch too! (right-up, right-down, left-up, left-down)

This adds 8 new key assignment possibilities to the clickwheel! I wouldn’t recommend assigning anything to the corners, however in case they are pressed accidentally.

Is it possible for anyone to try code this?

If I knew how, I would…

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing