Cursor not visible in screen share video frames

I’m on the Linux SDK (6.2.3) and it looks like the raw video frames for screen share do not show the cursor. Running on a M1 Macbook.

There are a few other posts about this issue, but haven’t seen anything official posted by Zoom.

The post above mentioned that having the sharer use the web client fixes the issue. It fixed it for me too. However, it’s inconvenient if everyone using your product has to use the web client to get their cursor to show up.

Is there a more robust workaround for the issue? Does it happen for every meeting sdk variant or just the linux SDK? @chunsiong.zoom

Hey @donte.zoom @chunsiong.zoom , just wanted to make sure you guys saw this.

@noah.duncan ,
Thanks for posting on the Zoom Developer Forum! Could you share a screen recording showing this behavior? You can make it with Zoom Clip which is free to use. I’ll be happy to share it with our team and follow up with any updates.

Zoom Clip:

https://success.zoom.us/clips/library

Hey @donte.zoom thanks for the reply. I tried to get Zoom Clip but that link took me to a login page that I wasn’t able to sign in to, so I recorded mp4 files using the tool I’m developing and uploaded them to gdrive.

These two clips show the issue. In the first clip, I’m sharing my screen from the Mac OS Desktop client. The screenshare starts at the 30 sec mark. You can see that I’m highlighting text on the terminal but there is no cursor visible.

In the second clip, I’m doing the exact same thing, but from the web client. You can see that a cursor is visible.

The video frames for these clips came from the raw screen share data from the Linux SDK.

Link to clip where cursor is invisible on desktop client:

Link to clip where cursor is visible on web client: screenshare_from_web_client_cursor_is_visible.mp4 - Google Drive

Thanks for sharing those video of the behavior you are seeing - I’ve shared this matter with the team. Couple of following questions, @noah.duncan :

  1. Does this only happen with when running on a M1 Macbook ?

  2. Have you test on a different machine ?

Hi @donte.zoom

I have two laptops, they are both M1 Macs. My other one is an M1 macbook air, I can confirm it is also happening for that machine.

This other person who posted the same problem was using the windows SDK so perhaps they were sharing on the windows client: Cursor not showing in raw data screen sharing?

@noah.duncan ,
Thank you for providing those details. I’ve checked with the team and can confirm this is a known limitation that we’re actively working to resolve. In the meantime, you can use the annotation features since they will be burned into the video data. I’d like to better understand your use case to share with our team. Could you explain why cursor visibility is important for your needs? This feedback will help us provide meaningful input to our development team.

Hi @donte.zoom ,

Thanks for looking in that. I’m building two projects that make it easier to create Zoom bots and work with the meeting SDK:

My “users” are other developers building various products that need to access the screen share data.

It’s not a super critical issue, but it does look bad if there’s no cursor visible and you’re trying to follow something on the screen done by the cursor like button clicks.

1 Like

I’m having the same issiue…I am going to return my new refurbished iMac with iOS Seqoa as its worthless as I teach on zoom and can’t share my screen as cursor disappears….everything worked great on my old 2010 iMac…updates suck! Always endless glitches, and can’t talk to a human at zoom even though my job has a huge account with them. Any advice?