X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Flinux%2Fin_evdev.c;h=d863c0226a80acc9d8db2c5b64dbefb18f8359d8;hp=e6bdad1567203d2b2163c60b9bda85bd731d1899;hb=2c8869044c0faff01c6bb8986346f78f631ceac1;hpb=900acfae7114e6808c1a6ee6cd58059026bd526f diff --git a/frontend/linux/in_evdev.c b/frontend/linux/in_evdev.c index e6bdad15..d863c022 100644 --- a/frontend/linux/in_evdev.c +++ b/frontend/linux/in_evdev.c @@ -585,10 +585,11 @@ static int in_evdev_clean_binds(void *drv_data, int *binds, int *def_binds) in_evdev_t *dev = drv_data; int i, t, ret, offs, count = 0; + memset(keybits, 0, sizeof(keybits)); ret = ioctl(dev->fd, EVIOCGBIT(EV_KEY, sizeof(keybits)), keybits); if (ret == -1) { perror("in_evdev: ioctl failed"); - memset(keybits, 0xff, sizeof(keybits)); /* mark all as good */ + // memset(keybits, 0xff, sizeof(keybits)); /* mark all as good */ } if (dev->abs_lzone != 0) {