forked from len0rd/rockbox
Remote android button handling (again). do the press/unpress more like other targets (i.e correctly). The DPAD is special in that the press/unpress happens too quickly, so always post it with the BUTTON_REL. This means all keymaps using the dpad need to remember it will always have a BUTTON_REL (which also means they cant do repeats, which are impossible anyway).
Also make the back button go back to the OS home from the rockbox main menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28475 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
45fa8245ea
commit
a41041aeb4
5 changed files with 75 additions and 55 deletions
|
@ -29,6 +29,8 @@
|
|||
void button_init_device(void);
|
||||
int button_read_device(int *data);
|
||||
unsigned multimedia_to_button(int keyboard_key);
|
||||
unsigned dpad_to_button(int keyboard_key);
|
||||
void android_ignore_back_button(bool yes);
|
||||
|
||||
/* Main unit's buttons */
|
||||
#define BUTTON_MENU 0x00000001
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue