You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be really useful to have an option to customize cursor appearance during capturing. My idea is having a default system cursor removed using existing .getDisplayMedia({video: {cursor: "never"}}) and a custom one added in postproduction or live / onflight with the help of a new SystemCursorEvent API.
Use Case
Consider (these days very popular) video tutorials where one records himself + screen. This is possible with current APIs, however the missing part is to have an option to provide nice big bold custom cursor. As an example, have a look at some videos in https://www.screen.studio/
SystemCursorEvent Proposal
Have an API that would provide cursor events live during capturing.
These events should provide x, y coordinates relative to the currently captured area
...a timestamp somehow related to capture start so events can be eventually synced with recording video in postproduction
Events should only get triggered on change (x, y, type, button)
Security
Considering user already granted access to the screen capturing and cursor appearance is not within his control anyway (dev controls .getDisplayMedia({video:{cursor:...}})) there is no additional information being "leaked" from a system.
API could be also restricted to provide events only when cursor appears within captured area / on captured surface.
The text was updated successfully, but these errors were encountered:
It would be really useful to have an option to customize cursor appearance during capturing. My idea is having a default system cursor removed using existing
.getDisplayMedia({video: {cursor: "never"}})
and a custom one added in postproduction or live / onflight with the help of a new SystemCursorEvent API.Use Case
Consider (these days very popular) video tutorials where one records himself + screen. This is possible with current APIs, however the missing part is to have an option to provide nice big bold custom cursor. As an example, have a look at some videos in https://www.screen.studio/
SystemCursorEvent Proposal
Security
Considering user already granted access to the screen capturing and cursor appearance is not within his control anyway (dev controls
.getDisplayMedia({video:{cursor:...}})
) there is no additional information being "leaked" from a system.API could be also restricted to provide events only when cursor appears within captured area / on captured surface.
The text was updated successfully, but these errors were encountered: