diff --git a/keyboards/cheapino/info.json b/keyboards/cheapino/info.json index 5f2e1ec5929..0acf0f2fcb5 100644 --- a/keyboards/cheapino/info.json +++ b/keyboards/cheapino/info.json @@ -34,10 +34,10 @@ "processor": "RP2040", "url": "", "usb": { - "device_version": "2.0.0", - "pid": "0x0000", - "vid": "0xFEE3", - "force_nkro": true + "device_version": "2.0.1", + "pid": "0xAFB7", + "vid": "0xFEF3", + "force_nkro": false }, "layouts": { "LAYOUT_split_3x5_3": { diff --git a/keyboards/cheapino/matrix.c b/keyboards/cheapino/matrix.c index 2f584d2d383..02cd26a85b8 100644 --- a/keyboards/cheapino/matrix.c +++ b/keyboards/cheapino/matrix.c @@ -29,9 +29,7 @@ along with this program. If not, see . #include "ghosting.h" #include "print.h" -// Adjust from default 30 to weigh up for increased time spent ghost-hunting. -// (the rp2040 does not seem to have any problems with this value...) -#define MATRIX_IO_DELAY 25 +#define MATRIX_IO_DELAY 30 #define COL_SHIFTER ((uint16_t)1) diff --git a/keyboards/cheapino/rules.mk b/keyboards/cheapino/rules.mk index 7dc5287c6d7..fd1e7842b50 100644 --- a/keyboards/cheapino/rules.mk +++ b/keyboards/cheapino/rules.mk @@ -6,6 +6,7 @@ DEFERRED_EXEC_ENABLE = yes VIA_ENABLE = yes VIAL_INSECURE = yes ENCODER_ENABLE = yes +KEYBOARD_SHARED_EP = yes SRC += encoder.c SRC += ghosting.c SRC += matrix.c