-
-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Screen.find
support multiple monitors
#165
Comments
is there any news for this? |
Hiho 👋 Nope, no news. I'm using a dual monitor setup where |
This issue is stale because it has been open for 30 days with no activity. |
Still open |
This issue is stale because it has been open for 30 days with no activity. |
This issue is stale because it has been open for 30 days with no activity. |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
I believe the same limitation applies for Screen.grabRegion? At least on macOS. |
Correct |
Looking forward for this feature. I have even taken the effort to port the |
Capturing all monitors at once is actually doable, the reason why I've limited it to the main screen for now is that I need to spend some time to investigate how to handle screen coordinates consistently across the different window systems to properly work with scale settings, sorting etc. I prefer a limited but consistent setup over something that could work by accident. But as long as I don't have enough sponsorships to work on it full time it will take a while to land this, as I'm quite limited with my time 🙁 |
Thanks for the reply and effort! To my understanding, the multi-monitor support of Robotjs indeed does work by accident, but it is fine so far. The different scaling and DPI handling across different systems is really a pain and I am looking forward for a sensible solution :) |
Dropping a comment for notifications on updates to this issue. EDIT: For MacOS these commands reveal the coordinate info I need -
|
Short overview
According to doc of Screen.find and my experiment, search can only be done in the main monitor
Use case
It would be very convenient if
Screen.find
can work on multiple monitorsThe text was updated successfully, but these errors were encountered: