Closed coliss86 closed 2 weeks ago
You are absolutely right. I changed this behavior with commit 5469856.
To have an easier conversation about errors in the code, I created a Release called 0.5 today, before I merged the platformio support.
I have only soldered four buttons to my mouse, therefore I have not tested, if the 3cdonnexion driver is accepting more buttons than four. But the arduino code should now work with more.
Can you check with the new version?
Despite the coding problem discussed above, the key support is not very advanced now. I try to get some answer how the usb protocoll is working by asking the spacenavd project, which has an 3dconnexion driver: https://github.com/FreeSpacenav/spacenavd/discussions/106
This is perfect, the compilation is fixed, thx :)
Hi,
when setting
NUMKEYS
to 0 for example, the code doesn't compile :This is due to
int keyList[NUMKEYS] = {K0, K1, K2, K3};
being hard coded inspacemouse-keys.ino
. What do you think of moving it toconfig.h
likePINLIST
?