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:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  USB HID Upgrade
« previous next »
  • Print
Pages: [1]

Author Topic: USB HID Upgrade  (Read 1747 times)

Offline MikrySoft

  • Member
  • *
  • Posts: 2
USB HID Upgrade
« on: October 04, 2009, 11:41:19 PM »
Hi.
I was wondering if it would possible to allow user to define his own USB HID Keymap? If not in main USB Screen hid, then maybe in remote_control plug-in?

I don't have enough knowledge or time to do it, but maybe someone is willing to write something like this?
Logged

Offline tomers

  • Developer
  • Member
  • *
  • Posts: 76
Re: USB HID Upgrade
« Reply #1 on: November 02, 2009, 12:59:10 AM »
Hi MikrySoft.,

Please review www.usb.org/developers/devclass_docs/Hut1_12.pdf (e.g. page 53).
You'll see that there so much of possible HID codes, that an online Rockbox GUI interface to allow custom mapping is not reasonable, and will result in noticeable bin size increase if implemented.

A different approach is to use keymap files which Rockbox will load automatically. This will require some sort of external editor to edit these files, either plain text editor or even a custom-made editor.

If you desperately needs different keymapping you can edit the code yourself and compile.

I guess customization is always good, but in that case I would like to hear why you think it worth the implementation effort, and possible binary size increase. How do you think a large number of users will benefit from this?

BTW the USB HID is a sort of 'side-kick' in Rockbox, so don't expect so much enthusiasm by the developers to further expand this feature.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  USB HID Upgrade
 

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

Page created in 0.113 seconds with 15 queries.