In a bit of unusual use case, I'm using physical WiiMote IR (connected via evdev on Linux) to feed data into Motion Simulation -> Pointer section, with all directions and "Hide" working properly.
It seems that when unhiding, instead of instantly pointing to target location, pointer flies there from another point, probably either center of "targeting surface" or location that was targeted before unhiding. Either way, this just feels wrong. Please note that when inactive, wiimote appears to be aimed a bit beyond intended area, to down-left corner to be exact, and jumps in an instant once unhidden. Since such jumps are unusual for most input methods, it explains why such bug would go unnoticed.
There is a chance that my feelings are deceiving me and cursor starts at targeted location once unhidden, but it really seems it doesn't. However, since I'm not 100% sure about validity, I'm posting here instead of reporting a bug head-first. Thanks for understanding.
It seems that when unhiding, instead of instantly pointing to target location, pointer flies there from another point, probably either center of "targeting surface" or location that was targeted before unhiding. Either way, this just feels wrong. Please note that when inactive, wiimote appears to be aimed a bit beyond intended area, to down-left corner to be exact, and jumps in an instant once unhidden. Since such jumps are unusual for most input methods, it explains why such bug would go unnoticed.
There is a chance that my feelings are deceiving me and cursor starts at targeted location once unhidden, but it really seems it doesn't. However, since I'm not 100% sure about validity, I'm posting here instead of reporting a bug head-first. Thanks for understanding.