X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Flinux%2Fin_evdev.h;h=a7a7925c953f61bbb27604e716412304bc2b418a;hb=d7dd4d66ce60e878852d01a1cde95384d35d0a77;hp=fb3cd070c12e56575a72210fd040e00f580ec712;hpb=dabec19a3a5c9f5473573089938338096e1ed7e4;p=picodrive.git diff --git a/platform/linux/in_evdev.h b/platform/linux/in_evdev.h index fb3cd07..a7a7925 100644 --- a/platform/linux/in_evdev.h +++ b/platform/linux/in_evdev.h @@ -1,4 +1,25 @@ + +#ifdef IN_EVDEV + int in_evdev_probe(void); void in_evdev_free(void *drv_data); int in_evdev_bind_count(void); int in_evdev_update(void *drv_data, int *binds); +void in_evdev_set_blocking(void *data, int y); +int in_evdev_menu_translate(int keycode); +const char *in_evdev_get_key_name(int keycode); + +#else + +#define in_evdev_probe() -1 +#define in_evdev_free(x) +#define in_evdev_bind_count() 0 +#define in_evdev_update(x,y) 0 +#define in_evdev_set_blocking(x,y) +#define in_evdev_menu_translate 0 +#define in_evdev_get_key_name "Unkn" + +#endif + +int in_evdev_update_keycode(void **data, int count, int *which, int *is_down); +