After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 792858 - shell-recorder cursor updates are fixed at 100ms
shell-recorder cursor updates are fixed at 100ms
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2018-01-24 09:25 UTC by Florian Zwoch
Modified: 2021-07-05 14:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Florian Zwoch 2018-01-24 09:25:56 UTC
Currently the shell recorder updates the mouse cursor coordinates every 100ms:

gnome-shell/src/shell-recorder.c:132:

/* The time (in milliseconds) between querying the server for the cursor
 * position.
 */
#define UPDATE_POINTER_TIME 100


While the API allows to set a capture frame rate for the video this setting does not seem to be able to be changed. This leads so unexpected looking results to the user when they do a capture session. They may end up with 60 fps video but with 10 fps mouse coordinate updates. This may not be desired for some videos which would be more pleasant to watch if the cursor coordinates were updated more frequently.

So an additional option to control the cursor update interval would be very nice. OR updating the coordinates for each frame that is being captured - but I guess there was an initial reason to update them at a lower rate than the recording rate..
Comment 1 GNOME Infrastructure Team 2021-07-05 14:12:48 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/

Thank you for your understanding and your help.