From 522494391f2358a54895273296096e4e5bd31e93 Mon Sep 17 00:00:00 2001 From: Tasos Sahanidis Date: Fri, 15 Dec 2017 00:41:47 +0200 Subject: [PATCH] DEBUG: Print list of attached devices on init --- src/ckb-daemon/device.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/ckb-daemon/device.c b/src/ckb-daemon/device.c index 39be88ea..255a11b6 100644 --- a/src/ckb-daemon/device.c +++ b/src/ckb-daemon/device.c @@ -71,9 +71,18 @@ int _start_dev(usbdevice* kb, int makeactive){ kb->features &= ~FEAT_HWLOAD; } } - // Active software mode if requested + // Activate software mode if requested if(makeactive) return setactive(kb, 1); + #ifdef DEBUG + // 12 for each device + null terminator + char devlist[12*(DEV_MAX-1)+1]; + int devlistpos = 0; + for(unsigned i = 1; i < DEV_MAX; i++){ + devlistpos += sprintf(&devlist[devlistpos], "%u: 0x%x; ", i, keyboard[i].product); + } + ckb_info("Attached Devices: %s\n", devlist); + #endif return 0; }