Acer Swift sf314-52 power button not managed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Xenial |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Artful |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Bionic |
Fix Released
|
Medium
|
Joseph Salisbury |
Bug Description
== SRU Justification ==
It's impossible to use power button functionalities in Acer Swift Notebook
Series (tested on Acer Swift 3 sf314-52). The keyboard button is not
managed at acer-wmi level:
[405.267887] acer_wmi: Unknown key number - 0x87]
This patch adds the KEY_POWER event in acer-wmi. The patch will also be sent
upstream, but it is being requested in Ubuntu to not wait for it to come back
downstream. This patch is also needed in Xenial, but Xenial requres a minor backport.
== Fix ==
UBUNTU: SAUCE: platform/x86: acer-wmi: add another KEY_POWER keycode
== Regression Potential ==
Low. This is a oneliner that addes a new keymap.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
It's impossible to use power button functionalities in Acer Swift Notebook Series (tested on Acer Swift 3 sf314-52).
The keyboard button is not managed at acer-wmi level
[405.267887] acer_wmi: Unknown key number - 0x87]
I develop and test on Acer Swift sf314-52 a patch that fix the issue adding the KEY_POWER event in acer-wmi.
Thank you.
affects: | ubuntu → linux (Ubuntu) |
tags: | added: patch |
Changed in linux (Ubuntu): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
status: | Incomplete → In Progress |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Artful): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Artful): | |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Artful): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1766054
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.