Bug 1123784

Summary: xkeyboard-config: evdev keys KEY_RFKILL and KEY_WWAN are not currently mapped
Product: [openSUSE] openSUSE Distribution Reporter: Sebastian Parschauer <sebastian.parschauer>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P5 - None CC: mail, s.parschauer, sebastian.parschauer
Version: Leap 15.0   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: L3 Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Sebastian Parschauer 2019-01-31 07:51:32 UTC
I have a brand new Dell Inspiron 13 7380 laptop. The rfkill key is handled by the dell_laptop driver and that one emits keycode 247 (KEY_RFKILL). But KEY_RFKILL is not mapped in xkeyboard-config.

I've found and tested the upstream bug and patch:
> https://bugs.freedesktop.org/show_bug.cgi?id=100970
> https://patchwork.freedesktop.org/patch/155965/

This is working with that patch. I applied the changes from the patch manually and followed some instructions to make the change effective:
> rm -rf /var/lib/xkb/*
> shutdown -r now

HW test report:
> https://en.opensuse.org/HCL:Dell_laptops#Inspiron_7xxx

HW details:
> https://www.dell.com/en-us/work/shop/dell-laptops-and-notebooks/new-inspiron-13-7000/spd/inspiron-13-7380-laptop/CAI137W10PC23

Please apply that patch to openSUSE Leap 15.0 as well. TIA
Comment 1 Sebastian Parschauer 2019-01-31 08:02:00 UTC
The key is Fn+PrtScn next to F12.
Comment 2 Stefan Dirsch 2019-01-31 13:39:32 UTC
Fixed via git commits 73328310 and 39927132. Just updated X11:XOrg to release 2.25, which already includes those fixes. Sorry, missed 2.24 and 2.25, since these releases have never been announced. :-(
Comment 3 Stefan Dirsch 2019-01-31 14:09:47 UTC
Fixed also for sle15(-sp1)/Leap 15(.1).

--> https://build.suse.de/request/show/183366
Comment 4 Swamp Workflow Management 2019-02-22 14:24:20 UTC
SUSE-RU-2019:0464-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 1123784
CVE References: 
Sources used:
SUSE Linux Enterprise Module for Basesystem 15 (src):    xkeyboard-config-2.23.1-3.3.1
Comment 5 Stefan Dirsch 2019-02-25 14:39:35 UTC
*** Bug 1126596 has been marked as a duplicate of this bug. ***
Comment 6 Swamp Workflow Management 2019-03-02 14:11:25 UTC
openSUSE-RU-2019:0284-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 1123784
CVE References: 
Sources used:
openSUSE Leap 15.0 (src):    xkeyboard-config-2.23.1-lp150.2.3.1
Comment 7 OBSbugzilla Bot 2023-11-21 19:35:03 UTC
This is an autogenerated message for OBS integration:
This bug (1123784) was mentioned in
https://build.opensuse.org/request/show/1127976 Factory / xkeyboard-config
Comment 8 OBSbugzilla Bot 2023-11-22 13:35:01 UTC
This is an autogenerated message for OBS integration:
This bug (1123784) was mentioned in
https://build.opensuse.org/request/show/1128123 Factory / xkeyboard-config