Ticket #453 (new bug)

Opened 2 years ago

Last modified 2 years ago

Ecore contains cursor keys rotation support

Reported by: dottedmag Owned by: lunohod
Priority: normal Milestone: 0.3
Component: pkg/efl Version: post-0.1 snapshot
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by dottedmag) (diff)

Ecore cursor key rotation support code queries RandR information on every keypress.

RandR query on desktop may take up to a second and imposes serious load on X server and hardware.

Please subscribe on RandR events instead and cache the information obtained.

Change History

comment:1 Changed 2 years ago by dottedmag

  • Description modified (diff)
  • Summary changed from Ecore cursor keys rotation support queries RandR on every keypress to Ecore cursor keys rotation support code queries RandR on every keypress

comment:2 Changed 2 years ago by dottedmag

  • Milestone changed from bluesky to 0.3

comment:3 Changed 2 years ago by dottedmag

  • Component changed from misc to X

comment:4 Changed 2 years ago by dottedmag

  • Component changed from X to pkg/efl

comment:5 Changed 2 years ago by dottedmag

  • Summary changed from Ecore cursor keys rotation support code queries RandR on every keypress to Ecore contains cursor keys rotation support

The place for such functionality is desktop environment. It should be easy to replace this horrible hack with code which loads new XKB configuration as the screen is rotated.

Note: See TracTickets for help on using tickets.