dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: question about hid in rockbox

Re: question about hid in rockbox

From: Tomer Shalev <>
Date: Sat, 16 May 2009 19:16:29 +0300

> I have read the hid entry on wikipedia, so I understand basically what it
> is, I was wondering is this going to make life for programmers easier, or
> will actual rockbox users see benefits from the introduction of hid?
> If so, what kind of benefits might they be?

Alex, my GSoC work is composed of two somewhat different parts. The first
part is making the DAP enumerate as HID, which is in simple words making it
enumerate to the operating system as a sort of multimedia keyboard. Today,
the keypad has no use when the player is connected to the computer. With my
work it will be possible to send the computer key presses, like controlling
volume and skipping tracks. In the future, it would be easier for developers
to add any other keyboard mappings, such as using Rockbox as a Power-Point
remote control.
This work is useful both for users and developers.

The other aspect of my work is under-the-hood modification for the USB
stack, which is of no relevance to the users, except having smaller
footprint for the main Rockbox binary. It should make it easier for
developers to create / merge additional class drivers to Rockbox, such as
making Rockbox recognized as an MTP device (as some players in the market

Tomer Shalev
Received on 2009-05-16

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy