Open dglaude opened 2 years ago
Usually I get one device making square and the other device doing only one kind of move (left-right or up-down, I don't remember)... However, this morning as I added a new/different PC, I had two PC doing mouse square. One possibility is that the PC does connect to both mouse1 and mouse2, and that is why they do square. PCs could be confused by two so similar BLE devices, or something is remembered.
CircuitPython version
Code/REPL
Behavior
Mouse 1 device is supposed to receive "up" and "down" mouse movement. Mouse 2 device is supposed to receive "left" and "right" mouse movement.
However, the first device (a host that connect to the NRF) is receiving both kind of mouvement and make square pattern. The second device only does one kind of movement.
Description
The code to demonstrate this problem is maybe not the best, and maybe that trigger some problem, but a least the observed behavior is buggy. I would love to know a better way to write this kind of code, to support more than two devices.
Additional information
This bug is not new, it is there since more than one year, so not 8.0 specific. I am not the first one to notice that, but I hope to be the first to formally report it, even if it is so long after discovery. It might be a bit niche usage and certainly not high priority.