Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1138211

Summary: [RFE] Spice: implement key repeat mechanism inside the spice client
Product: Red Hat Enterprise Virtualization Manager Reporter: Tim Speetjens <tspeetje>
Component: ovirt-engineAssignee: Nobody <nobody>
Status: CLOSED WONTFIX QA Contact: Nisim Simsolo <nsimsolo>
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: dblechte, jspanko, lpeer, lsurette, marcandre.lureau, mkalinin, mtessun, pbonzini, rbalakri, Rhev-m-bugs, spower, srevivo, victortoso
Target Milestone: ---Keywords: FutureFeature, Tracking
Target Release: ---Flags: lsvaty: testing_plan_complete-
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1402405 (view as bug list) Environment:
Last Closed: 2018-04-09 17:53:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Spice RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1402405    
Bug Blocks:    

Description Tim Speetjens 2014-09-04 09:41:35 UTC
Activating the key repeat feature inside virtual desktops is discouraged because network latency spikes may activate it unintentionally.
In order to maintain user experience when deactivated, this feature should be implemented in the spice client.

Comment 4 Marc-Andre Lureau 2015-01-21 18:17:42 UTC
The client actually already send repeated press event to the guest. So it is possible to tweak a guest already.

However, there are differences between how Linux/X and Windows handle repeat.

In Windows case, the OS relies on BIOS/hw level settings, so in fact, you can disable key repeat completely in Windows, and you will see the key repeat is still happening, and is actually the key repeat of the client: what you ask.

But on Linux/X, the key repeat is done at X level, so you can configure the guest to diable key repeat or change the rate and it will take effect. Iow, it doesn't care about client key repeat events.

So I think this RFE is already solved from Spice side, you only need to figure out how to configure X to to not filter out the hw key repeat events.

Comment 24 Sandro Bonazzola 2017-12-20 13:47:40 UTC
oVirt 4.2.0 has been released on Dec 20th 2017. Please consider re-targeting this bug to next milestone.

Comment 25 Martin Tessun 2018-04-09 17:53:19 UTC
Closing this as this is a very specific issue to ASML and no other customer ever complained about this one.

As fixing would consume lots of resources I am closing this as WONTFIX.

If you have a proper business justification and need this fixed, feel free to reopen with the according justification.

Comment 27 Franta Kust 2019-05-16 13:06:35 UTC
BZ<2>Jira Resync