https://bugs.kde.org/show_bug.cgi?id=493586

            Bug ID: 493586
           Summary: When recording video, the mouse pointer motion is not
                    properly recorded leading to jerky movements
    Classification: Applications
           Product: Spectacle
           Version: git-master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: darkdefe...@gmail.com
                CC: k...@david-redondo.de
  Target Milestone: ---

Created attachment 174027
  --> https://bugs.kde.org/attachment.cgi?id=174027&action=edit
Video showcasing the jerky mouse movement issue

SUMMARY

When recording video in Spectacle, it seems like the mouse position is not
properly updated and frames are dropped if the rest of the content of the
captured screen is drawn. (Starts to happen around 3 seconds into the video)

If you force redraw, of the captured region, it seems like the mouse position
is updated.
In the attached example video, I'm using Blender and first moving the cursor in
a circle, notice that the mouse position seemingly freezes and then jumps to
where I actually moved it a few moments later.

This even more obvious later when I'm drawing in Blender. You can see how the
cursor position in the video stops updating after certain stokes and then
teleports to the the actual mouse position when I start the next stroke.

STEPS TO REPRODUCE
1. Capture a rectangular region on the desktop.
2. Move the mouse around without interacting with any windows
3. Notice that the captured mouse movement in the video is not captured
correctly.

OBSERVED RESULT
A lot of video frames with mouse movement in them has been dropped.

EXPECTED RESULT
The video should contain smooth and accurate mouse movements that matches the
actual mouse movements during recording.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Gentoo Linux
KDE Plasma Version:  6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to