Bug 160422 - SLIDESHOW: Define Cursor per Slide, e.g. Arrow, Cross, Laser
Summary: SLIDESHOW: Define Cursor per Slide, e.g. Arrow, Cross, Laser
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
24.2.1.2 release
Hardware: All All
: low enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Slide-Show
  Show dependency treegraph
 
Reported: 2024-03-29 20:24 UTC by Leonard
Modified: 2025-08-16 19:31 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonard 2024-03-29 20:24:23 UTC
Description:
1. Implement various cursor types: e.g. Arrow (up, left, etc), Cross, Laserpointer, etc;
2. Allow users to set specific cursor on each slide (including size and color of the cursor);

During slide-show: change the cursor on that slide to the specified cursor.

Default: NO cursor (invisible).

Other Issues:
Somewhat related: https://bugs.documentfoundation.org/show_bug.cgi?id=96886
Meta: https://bugs.documentfoundation.org/show_bug.cgi?id=103610

Steps to Reproduce:
1. Enhancement
2. Request for different Cursor types
3. Set specific cursor types on certain slides

Actual Results:
Functionality is unavailable. Should be possible to select the cursor also during the presentation.

Expected Results:
Specific cursor (e.g. Arrow or Cross or Laserpointer) displayed on the given slide.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 1 Leonard 2024-03-29 21:09:11 UTC
[old Description]
Default: NO cursor (invisible).

[new]
Default Mouse-pointer: Default
Visibility: Hidden
Hide after: 3s

Properties will be saved explicitly for each side when set for that slide.
Comment 2 Roman Kuznetsov 2025-07-14 19:42:10 UTC
Let's ask UX-team
Comment 3 Heiko Tietze 2025-08-01 09:37:18 UTC
(In reply to Leonard from comment #0)
> 2. Allow users to set specific cursor on each slide...
Probably not as part of the presentation/slide layout (remember that we need to follow the ODF format and have to consider cross-plattform/application consistency) but why not allow to switch from the default to the hand cursor per context menu?
Comment 4 V Stuart Foote 2025-08-05 16:47:00 UTC
While it could be a UI/presenter's appearance customization (so unique to a specific install)--it would need some means of cataloging the cursors to be used  if implemented per slide in any single presentation. Like the document theme colors extending ODF to support OOXML themes.

*IFF* ODF can record the alternate cursor flavors, sure. +1
Comment 5 Heiko Tietze 2025-08-14 12:10:50 UTC
We discussed the topic in the design meeting.

Additionally to the idea of a special cursor on presentations (which would be close to an easy hack) it might be desirable to change the cursor depending on some region. It could be realized by binding the cursor type to a certain drawing style - and to use a transparent object with this style.
Comment 6 Eyal Rozenberg 2025-08-16 19:31:29 UTC
This would allow some more "game-ification" of presentations, especially when combined with animations. For example: You have a cursor shaped like a flower, and you click with it on an area with the image of a vase, which, on click, becomes a vase with flowers. Or a cursor which looks like a question mark; you can hover with it over areas corresponding to possible answers, and the the areas, or the cursors, or both, will change to indicate whether the answer is valid. And all sorts of effects in this vein.