FS#11401 - HDD63x0 Keymap fixes

Attached to Project: Rockbox
Opened by Joe Balough (scallopedllama) - Monday, 14 June 2010, 08:51 GMT
Last edited by Szymon Dziok (b0hoon) - Saturday, 18 September 2010, 20:35 GMT
Task Type Patches
Category Operating System/Drivers
Status Closed
Assigned To No-one
Operating System Another
Severity Low
Priority Normal
Reported Version Release 3.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I hacked away at the button-hdd6330.c file and managed to get all of the buttons working, eliminating the keymap issue.

There were some odd issues because this thing actually has two scrollbars. The previous, play/pause and next buttons are one one and the standard vertical scroll bar is another. It checks the index value in the forth data byte and uses that to determine which is reporting a button press.

Interestingly, there is a hidden button opposite the menu button that I enabled as BUTTON_VIEW, if something else would be more useful, let me know.
This task depends upon

Closed by  Szymon Dziok (b0hoon)
Saturday, 18 September 2010, 20:35 GMT
Reason for closing:  Accepted
Additional comments about closing:  Different version commited in r27274
Comment by Joe Balough (scallopedllama) - Monday, 14 June 2010, 12:36 GMT
As per discussion in here:
my code works for now but b0hoon said has better stuff that he'll commit in the future.