octalmage / robotjs

Node.js Desktop Automation.
http://robotjs.io
MIT License
12.31k stars 951 forks source link

Wayland Support on Linux for typeString #569

Open FossPrime opened 4 years ago

FossPrime commented 4 years ago

All new Linux popular are defaulting to Wayland... as such we can't really claim Linux support without specifying X11. In the code it's clear USE_X11 was built with this in mind. Regardless, the OS support code needs to be improved. We should isolate common code from OS specific directives.

We can start with just the keyboard. Here is what others have been doing:

Your Environment