mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
input: detect dead devices, always set keynames
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@924 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
eb564311ce
commit
cb906f692a
2 changed files with 25 additions and 13 deletions
|
@ -80,10 +80,13 @@ typedef struct {
|
|||
void (*probe)(void);
|
||||
void (*free)(void *drv_data);
|
||||
int (*get_bind_count)(void);
|
||||
const char * const *
|
||||
(*get_key_names)(int *count);
|
||||
void (*get_def_binds)(int *binds);
|
||||
int (*clean_binds)(void *drv_data, int *binds, int *def_finds);
|
||||
int (*get_config)(void *drv_data, int what, int *val);
|
||||
int (*set_config)(void *drv_data, int what, int val);
|
||||
/* return -1 on no event, -2 on error */
|
||||
int (*update_keycode)(void *drv_data, int *is_down);
|
||||
int (*menu_translate)(void *drv_data, int keycode);
|
||||
int (*get_key_code)(const char *key_name);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue