Skip to content

Cross-platform library for interacting with the keyboard and mouse

License

Notifications You must be signed in to change notification settings

ZackeryRSmith/zinput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zinput

A cross-platform library for interacting with the keyboard and mouse.

Key Features β€’ How to Use β€’ Platform Support

Key Features

  • Cross-platform: Windows, MacOS, Linux (both X11 and Wayland)
  • Runs in userspace
    • Extra system permisions are not required
  • Fast (low-latency)
  • Thread safe

How to Use

To be filled in later

Platform Support

While it would be great to have entirely bug-free and synonymous code, it's unfortunately not a reality. Therefore, I've created a table outlining what Zinput does and does not support as of today.

Mouse Control Mouse Listener Keyboard Control Keyboard Listener
Windows βœ… πŸƒ πŸƒ πŸƒ
MacOS βœ… πŸƒ πŸƒ πŸƒ
X11 βœ… πŸƒ πŸƒ πŸƒ
Wayland βœ… πŸƒ πŸƒ πŸƒ

About

Cross-platform library for interacting with the keyboard and mouse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages