What Is Cursor Smoothing in Screen Recordings?
Cursor smoothing redraws the pointer from recorded positions so it glides instead of shaking. How it works, its limits, and when to turn it off on Mac.
Cursor smoothing in a screen recording removes the shake and stutter from your mouse pointer in the final video. The recorder doesn't film the real cursor. It logs where the pointer went, then draws a fresh cursor along a cleaned-up path.
This only works if the recorder saved the pointer positions while you recorded. You can't add it later to a video where the cursor is already part of the picture, such as a QuickTime recording.
Why raw cursor movement looks jittery
A pointer that feels fine while you work often looks nervous on video. There are four common reasons:
- Hands aren't steady. You overshoot a button, correct, and wobble a little when you stop. You don't notice this live because you're watching the target, not the pointer.
- Zoom magnifies movement. If the video zooms to 2× on a click, every small wobble covers twice as much of the frame.
- Viewers watch at a smaller size. A recording made on a large Retina display is often watched in a small embed or on a phone. A thin pointer moving in small, uneven jumps reads as noise.
- The cursor is baked in. Built-in tools record the system cursor as pixels in each frame. After recording you can't change its path, size or timing. You can only cut around it.
How cursor smoothing works
Recorders that smooth the cursor keep the pointer separate from the picture:
- During recording, the app hides the system cursor from the screen capture and logs the pointer's position and every click, each with a timestamp.
- After recording, the editor draws its own cursor image on each frame from the logged positions.
- Because the path is data, the editor can change it. It can smooth out wobble, re-time movement so it flows, change the cursor's size, add click effects, or hide the pointer when it isn't moving.
The math differs between apps, but the goal is the same: keep where the pointer goes and drop the wobble on the way. The smooth cursor still reaches every button you clicked. It just gets there in a calmer line.
How Screen Bolt does it
In Screen Bolt, the system cursor is hidden in the raw capture and the editor redraws it. Screen Bolt tracks pointer positions and clicks itself and doesn't need Accessibility permission for it.
The tracking data is saved in the project.json file inside the .screenbolt project, separate from the video. Your footage never changes when you adjust the cursor, so you can change cursor settings in the editor at any time without recording again.
The Smooth Movement option re-times the cursor's motion so it follows smooth paths. It is on by default. The redrawn cursor uses Screen Bolt's own pointer images:
- arrow
- pointing hand
- I-beam
- open hand and closed hand
- crosshair
If the app you're recording shows a different pointer, such as a custom brush or pen cursor, that exact shape won't appear in the video. Check the preview if your demo depends on it.
Frame rate matters too. Screen Bolt records at the Frame rate set in Settings ▸ Quick export: 30 or 60 FPS, with 60 as the default. At 60 FPS the cursor is drawn in twice as many frames per second as at 30, so its motion looks more fluid.
Cursor settings in Screen Bolt
All cursor options are in the editor's Cursor panel. Open it with ⌘6 (Command-6).
| Setting | What it does | Default |
|---|---|---|
| Show Cursor | Shows or hides the redrawn cursor in the preview (see the export limit below) | On |
| Size | Scales the cursor from 1.0× to 7.0× | 3.0× |
| Smooth Movement | Re-times cursor motion into smooth paths | On |
| Highlight on Click | Highlights each click; Color sets the color | Off (yellow) |
| Cursor Press Effect | Adds a press effect to the cursor on each click | On |
| Auto-hide when Static | Hides the cursor while it isn't moving | Off |
Presets store the cursor settings along with the rest of the look. To reuse a cursor setup, choose Presets ▸ Save Current as Preset... in the editor toolbar. Alternatively, turn on Use last project settings as default for new recordings in Settings ▸ Editing so new recordings start with your last project's look.
Cursor size and auto-hide
Size is the other big win from redrawing the pointer. The default is 3.0×, and a larger pointer stays easy to follow in a small player. If your video zooms in often, check a few zoomed-in moments in the preview before you settle on a size. For more on choosing a size, see how to make the cursor bigger in screen recordings.
Auto-hide when Static helps when you stop to talk or let viewers read a screen. A pointer parked in the middle of a paragraph pulls the eye away from the text.
Click effects use the same tracking data. Highlight on Click and Cursor Press Effect are covered in how to show mouse clicks in a Mac screen recording.
Cursor smoothing is not zoom smoothing
Screen Bolt also smooths the zoomed view, which is a separate setting. During a zoom, the view follows your cursor. In the Zoom panel, Glide Effect (off by default) adds extra smoothing to that follow, with a Speed slider from 0.1 to 1.0.
If the pointer looks steady but the picture still feels jumpy while zoomed in, try Glide Effect. What auto zoom is and how it works explains the zoom side.
Imported videos vs native recordings
Cursor smoothing only works on recordings made in Screen Bolt, because only those have cursor data.
You can open a video from elsewhere, such as a QuickTime file or a clip from a chat app. You can use Open project..., Create project from video..., or drop the file on the app. Videos found through Recover unfinished recordings... open the same way. These videos open in the editor with no cursor data, which means:
- The cursor stays exactly as it was recorded. If it's part of the image, it can't be smoothed, resized or hidden.
- Cursor effects and auto zoom aren't available for that footage.
- Edits to a plain video opened this way aren't saved to a project, so finish and export in one sitting.
This is a limit of the method, not of one app. A recorder can only redraw a cursor it tracked.
If you record with QuickTime or the Screenshot toolbar
You can't smooth the path afterwards, so set things up before you record:
- Enlarge the pointer. Open System Settings and search for "pointer" to find the pointer size setting.
- Turn off "Shake mouse pointer to locate" in the same pointer settings. Otherwise a quick flick can make the cursor balloon mid-recording.
- Show clicks. In the Screenshot toolbar (⇧⌘5, Command-Shift-5), open Options and turn on Show Mouse Clicks.
Then move the mouse slowly and on purpose. QuickTime screen recording on Mac covers that route in full.
When to turn it off
Smoothing re-times the cursor's movement. The drawn pointer may therefore not line up exactly with what the app on screen was doing at that moment. Turn Smooth Movement off, or check the preview closely, in these cases:
- Precise drawing or dragging. In design tools, or when you drag a small handle or select text, the cursor should sit exactly on the line or selection being made.
- Hover-triggered UI. A tooltip or menu that opens when the pointer arrives can look out of step with the smoothed cursor.
- Bug reports and step-by-step evidence. When the video has to show exactly what you did, unaltered movement is more honest. See how to record a bug report video.
The setting lives in the project. You can switch it off, scrub through the risky moments, and decide without recording again.
Limits to know in Screen Bolt 1.11.5
- Turning off Show Cursor only affects the preview. The export still draws the cursor, so in this version you can't export a Screen Bolt recording with the pointer hidden throughout.
- The Share button sends the raw file. The toolbar Share button passes the unedited
recording.movto the macOS share sheet. The system cursor was hidden during capture, so that file has no pointer at all. Use Export to get a video with the redrawn cursor. - Export to file skips the editor but still draws the cursor. If you set After recording to Export to file, Screen Bolt renders the cursor and auto zooms straight away with default styling (no background or padding).
The cursor options are available in the free version of Screen Bolt. Free exports are limited to 3 minutes at 720p, carry a watermark and can't be GIFs (see pricing).
FAQ
Can I change the cursor after I've recorded? Yes, if you recorded in Screen Bolt. Smoothing, size, click effects and auto-hide are applied in the editor from the saved tracking data, so changing them never needs a new take.
Does cursor smoothing need extra macOS permissions? No. Screen Bolt tracks the pointer and clicks without Accessibility permission. Recording itself needs Screen Recording permission, and Input Monitoring is only needed for keyboard sound effects.
Do other recorders smooth the cursor? Some recorders built for product demos also redraw the cursor, but controls and names differ, so check each app's own documentation. Our pages on Screen Studio alternatives and screen recorders with auto zoom compare the options.