DocumentServer icon indicating copy to clipboard operation
DocumentServer copied to clipboard

Allow disabling keyboard shortcuts overlay

Open Cuperino opened this issue 3 years ago • 4 comments

This issue is unique.

  • [X] I have used the search tool and did not find an issue describing my idea.

Your idea.

Issue

When using ONLYOFFICE on Linux, I press Ctrl+Alt+Arrow_Keys to move between workspaces. The letting go of Alt in that key combination sometimes gets registered by ONLYOFFICE, triggering the display of an overlay showing the various shortcuts the user can use to navigate the program with their keyboard. Since I don't use this functionality, I would like to disable it.

Proposed Solution 1

Add a checkbox to the Advanced Settings menu allowing enabling/disabling this functionality.

Proposed Solution 2

Alternatively, there could be a dropdown on the Advanced Settings menu, allowing the user to disable or change the trigger key to a different key on non-Windows systems.

Thanks for the great software! Have a nice day!

Cuperino avatar Feb 26 '22 23:02 Cuperino

Hello, @Cuperino . Thank you for the report. I can confirm - this is a bug, issue 55786 in our private issue tracker.

Gingetsu avatar Feb 28 '22 09:02 Gingetsu

Moving this issue to DocumentServer repo, since it's our base product and problem actual there too

ShockwaveNN avatar Feb 28 '22 14:02 ShockwaveNN

Same problem on Mac OS if you use an alternative task switcher like AltTab. When you press the option (alt) + tab command, then release the alt key, it is registered by onlyoffice. When you come back in onlyoffice and continue typing, it doesn't work as the alt key is still active.

spfmoby avatar May 09 '24 15:05 spfmoby

The same issue occurs on Linux. Using Alt+Tab to switch from another application to OnlyOffice often triggers the overlay, which is annoying. The user has to press Alt again to disable the overlay before typing, or one of the shortcuts would be activated.

An alternative to adding an option to disable the overlay is to prevent the overlay from being triggered when the user is typing a keyboard shortcut combination of 2 or more keys (such as Alt+Tab) instead of pressing Alt by itself.

Edit: I opened #2907 to address the root issue as a bug report. Disabling the keyboard shortcuts overlay is a workaround for the root issue, but it does not address it. I would not mind the overlay if it only triggered when I press Alt by itself.

parcelcat avatar Oct 01 '24 02:10 parcelcat