Public bug reported:

[ Impact ]

== Background ==

 * Xorg does not take keycodes > 255, where Mic Mute is mapped to 256 by
evdev

 * xkeyboard-config remapped the key to F20 since this patch:
https://bugs.freedesktop.org/show_bug.cgi?id=54171 along with other
hardware-specific hacks in hwdb.

== Current status ==

 * We happened to have some devices having Mic Mute key untranslated by
hwdb, typically we just add entries in hwdb to fix the issue

 * Systemd devs decided not to translate the key to F20 anymore, the
translation task is pushed to xserver-xorg-input-libinput for Xorg.  We
would like to include a patch, so that xserver-xorg-input-libinput can
do translation for Xorg, which we could leverage it for enabling Mic
Mute key in future hardware.

[ Test Plan ]

 * Find a device that does not have Mic Mute key translated by hwdb,
starts Desktop in Xorg mode

 * Test that mic mute does not work

 * Update the package to -proposed and restart desktop, test the same
key, the mic mute key should work to mute the microphone.

[ Where problems could occur ]

 * Since mic mute key is forcibly translated to F20 despite of hardware,
if there's any application using that key for other features, it may be
in conflict.

** Affects: oem-priority
     Importance: Undecided
         Status: New

** Affects: xserver-xorg-input-libinput (Ubuntu)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: New


** Tags: jira-cpl-119 oem-priority

** Changed in: xserver-xorg-input-libinput (Ubuntu)
     Assignee: (unassigned) => Yao Wei (medicalwei)

** Tags added: jira-cpl-119 oem-priority

** Description changed:

  [ Impact ]
  
  == Background ==
  
-  * Xorg does not take keycodes > 255, where Mic Mute is mapped to 256 by
+  * Xorg does not take keycodes > 255, where Mic Mute is mapped to 256 by
  evdev
  
-  * xkeyboard-config remapped the key to F20 since this patch:
+  * xkeyboard-config remapped the key to F20 since this patch:
  https://bugs.freedesktop.org/show_bug.cgi?id=54171 along with other
  hardware-specific hacks in hwdb.
  
  == Current status ==
  
-  * We happened to have some devices having Mic Mute key untranslated by
+  * We happened to have some devices having Mic Mute key untranslated by
  hwdb, typically we just add entries in hwdb to fix the issue
  
-  * Systemd devs decided not to translate the key to F20 anymore, the
+  * Systemd devs decided not to translate the key to F20 anymore, the
  translation task is pushed to xserver-xorg-input-libinput for Xorg.  We
  would like to include a patch, so that xserver-xorg-input-libinput can
  do translation for Xorg, which we could leverage it for enabling Mic
  Mute key in future hardware.
  
  [ Test Plan ]
  
-  * Find a device that does not have Mic Mute key translated by hwdb
+  * Find a device that does not have Mic Mute key translated by hwdb,
+ starts Desktop in Xorg mode
  
-  * Test that mic mute does not work
+  * Test that mic mute does not work
  
-  * Update the package to -proposed and restart desktop, test the same
+  * Update the package to -proposed and restart desktop, test the same
  key, the mic mute key should work to mute the microphone.
  
  [ Where problems could occur ]
  
-  * Since mic mute key is forcibly translated to F20 despite of hardware,
+  * Since mic mute key is forcibly translated to F20 despite of hardware,
  if there's any application using that key for other features, it may be
  in conflict.

** Summary changed:

- [SRU] Under Xorg, Mic Mute key mapped to F20 does not function properly
+ [SRU] Include a patch that forcibly maps Mic Mute key to F20

** Summary changed:

- [SRU] Include a patch that forcibly maps Mic Mute key to F20
+ [SRU] Include a patch that forcibly maps mic mute key and touchpad function 
keys to F20-F23

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2103967

Title:
  [SRU] Include a patch that forcibly maps mic mute key and touchpad
  function keys to F20-F23

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2103967/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to