unity-system-compositor reacts to key codes instead of scan codes

Bug #1514059 reported by Andreas Pokorny
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Undecided
kevin gunn
Unity System Compositor
Fix Released
Undecided
Unassigned
unity-system-compositor (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

Unity System Compositor handles Power Key and Volume keys. (Volume keys only by not resetting the inactivity timeout). But it tests for specific key codes instead of using the scan codes defined by the kernel. So it relies on mirserver doing a service side mapping. This only worked so far because the android input stack has a hard coded key map.

The upcoming evdev input and the new input stack will not provide that.

Related branches

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity-system-compositor at revision None, scheduled for release in unity-system-compositor, milestone Unknown

Changed in unity-system-compositor:
status: New → Fix Committed
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

unity-system-compositor (0.2.0+15.04.20151222.1-0ubuntu1) vivid; urgency=medium

  [ Alexandros Frantzis ]
  * tests: Fix build failure with gcc-4.9

  [ Andrea Cimitan ]
  * Updated wallpaper for spinner from unity8.

  [ Andreas Pokorny ]
  * Add clone method to StubdisplayConfigurations
  * Change keyboard handling to scan codes. (LP: #1514059, #1520422)
  * do not premultiply RGB images
  * follow the deprecation warning and use tobytes instead of tostring.

  [ Kevin DuBois ]
  * Accommodate RGB images (LP: #1528279)
  * Accommodate RGB images (LP: #1528279)

 -- Kevin DuBois <email address hidden> Tue, 22 Dec 2015 19:09:40 +0000

Changed in canonical-devices-system-image:
assignee: nobody → kevin gunn (kgunn72)
milestone: none → ww02-2016
Changed in unity-system-compositor (Ubuntu RTM):
status: New → Fix Released
Changed in canonical-devices-system-image:
status: New → Fix Committed
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
Stephen M. Webb (bregma)
Changed in unity-system-compositor:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.