All right, I have more information! Specifically, the player who reported this issue has successfully replicated it with a small test-program.
Once again, here is the relevant post, which includes output logs (starting at the heading “Mouse tester 0.3”):
https://forums.tigsource.com/index.php?topic=57649.msg1419210#msg1419210
A few things that I noted:
- It looks like the issue is related to my KeyMapper module; I imagine that it’s related specifically to the handling of non-keyboard-and-mouse devices.
- Given this, I’m inclined to wonder whether it’s not related to this old thread, in which I was getting a single phantom mouse-up event that seemed to trace to my graphics tablet.
- The player in question noted that at least one other program had previously misidentified their keyboard as a gamepad.
- They seemed to get odd results when pressing certain keyboard keys and then attempting to bind a control. This doesn’t seem to replicate on my own machine.
For reference, here is a screenshot of the testing-program used:
The UI that you see in the right is a slightly-adjusted default KeyMapper UI.
(I imagine that when the player says that they “click[ed] on up”, they mean that they clicked on the button that binds the “up” control in the tester.)
If you want to try the test-program yourself, it should be available via this link:
https://www.dropbox.com/s/y93kvmtky7lplqo/Mouse-Event%20Tester-0.3_manylinux1_x86_64.tar.gz?dl=1
[edit]
I’d forgotten to add a link to the “old thread” that I mentioned. That’s present now, and for convenience, here it is again below. ^^;