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