input: handle unprobed devices better
[libpicofe.git] / menu.c
diff --git a/menu.c b/menu.c
index 640f9b7..1b429c8 100644 (file)
--- a/menu.c
+++ b/menu.c
@@ -1307,7 +1307,7 @@ static void draw_key_config(const me_bind_action *opts, int opt_cnt, int player_
        if (dev_id < 0)\r
                dev_name = "(all devices)";\r
        else\r
-               dev_name = in_get_dev_name(dev_id, 1, 1);\r
+               dev_name = in_get_dev_name(dev_id, 0, 1);\r
        w = strlen(dev_name) * me_mfont_w;\r
        if (w < 30 * me_mfont_w)\r
                w = 30 * me_mfont_w;\r
@@ -1370,7 +1370,7 @@ static void key_config_loop(const me_bind_action *opts, int opt_cnt, int player_
                                for (i = 0, dev_id--; i < IN_MAX_DEVS + 1; i++, dev_id--) {\r
                                        if (dev_id < -1)\r
                                                dev_id = IN_MAX_DEVS - 1;\r
-                                       if (dev_id == -1 || in_get_dev_name(dev_id, 1, 0) != NULL)\r
+                                       if (dev_id == -1 || in_get_dev_name(dev_id, 0, 0) != NULL)\r
                                                break;\r
                                }\r
                                continue;\r
@@ -1378,7 +1378,7 @@ static void key_config_loop(const me_bind_action *opts, int opt_cnt, int player_
                                for (i = 0, dev_id++; i < IN_MAX_DEVS; i++, dev_id++) {\r
                                        if (dev_id >= IN_MAX_DEVS)\r
                                                dev_id = -1;\r
-                                       if (dev_id == -1 || in_get_dev_name(dev_id, 1, 0) != NULL)\r
+                                       if (dev_id == -1 || in_get_dev_name(dev_id, 0, 0) != NULL)\r
                                                break;\r
                                }\r
                                continue;\r