Skip to content

Move mouse functionality #73

@dkrutsko

Description

@dkrutsko

Some applications like to take control of the mouse cursor in order to perform infinite scrolling or some sort of movement. As an example, the application might hide the mouse cursor, place it in the center of a window and calculate the delta's as the user moves their mouse. It's a bit inconvenient to use functions that set the mouse cursor position absolutely, like Mouse::SetPos. It would be a lot easier to just call a function that would move the mouse by some relative delta position.

While on the topic of convenient functions, It might also be worth investigating implementing more complex mouse movement functionality. In order to make it easier to emulate human mouse movement. But that would probably just be implemented as it's own issue, due to the complexity of having to add some sort of asynchronous timer callback and canceling functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    RequestA cool feature request for the libraryResearchMay require some additional research

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions