Skip to content

Commit

Permalink
dsdt.dsl: rename XXXX0000 -> ELAN062F
Browse files Browse the repository at this point in the history
  • Loading branch information
realnickel committed Feb 3, 2020
1 parent 4f0acdf commit de0ca63
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion dsdt.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -47889,7 +47889,7 @@ DefinitionBlock ("", "DSDT", 2, "LENOVO", "CFL ", 0x20170001)
Name (_ADR, Zero) // _ADR: Address
Name (IDAD, Zero)
Name (HID2, Zero)
Name (_HID, "XXXX0000") // _HID: Hardware ID
Name (_HID, "ELAN062F") // _HID: Hardware ID
Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID
Name (_UID, One) // _UID: Unique ID
Name (_S0W, 0x03) // _S0W: S0 Device Wake State
Expand Down

15 comments on commit de0ca63

@radist-il76
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good evening! Found your purposed to get touchpad workable with Lenovo Thinkbook 15iml (14iml) adn Linux. Have a question how you can update bios with Linux on this nb? thank you. Andrey

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@realnickel
Copy link
Owner Author

@realnickel realnickel commented on de0ca63 Oct 22, 2020 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have basically updated my firmware and bios, CJCN29WW and CJEC31WW. Seems like the device is identifies
ls /sys/bus/acpi/devices

ACPI0003:00
ACPI000C:00
ACPI000E:00
CRQ0340:00
device:00
device:01
device:02
device:03
device:04
device:05
device:06
device:07
device:08
device:09
device:0a
device:0b
device:0c
device:0d
device:0e
device:0f
device:10
device:11
device:12
device:13
device:14
device:15
device:16
device:17
device:18
device:19
device:1a
device:1b
device:1c
device:1d
device:1e
device:1f
device:20
device:21
device:22
device:23
device:24
device:25
device:26
device:27
device:28
device:29
device:2a
device:2b
device:2c
device:2d
device:2e
device:2f
device:30
device:31
device:32
device:33
device:34
device:35
device:36
device:37
device:38
device:39
device:3a
device:3b
device:3c
device:3d
device:3e
device:3f
device:40
device:41
device:42
device:43
device:44
device:45
device:46
device:47
device:48
device:49
device:4a
device:4b
device:4c
device:4d
device:4e
device:4f
device:50
device:51
device:52
device:53
device:54
device:55
device:56
device:57
device:58
device:59
device:5a
device:5b
device:5c
device:5d
device:5e
device:5f
device:60
device:61
device:62
device:63
device:64
device:65
device:66
device:67
device:68
device:69
device:6a
device:6b
device:6c
device:6d
device:6e
device:6f
device:70
device:71
device:72
device:73
device:74
device:75
device:76
device:77
device:78
device:79
device:7a
device:7b
device:7c
device:7d
device:7e
device:7f
device:80
device:81
device:82
device:83
device:84
device:85
device:86
device:87
device:88
device:89
device:8a
ELAN062F:00
ELAN0632:00
INT0000:00
INT0E0C:00
INT3394:00
INT339B:00
INT33A1:00
INT3400:00
INT3403:00
INT3403:01
INT3403:02
INT3403:03
INT340E:00
INT346F:00
INT346F:01
INT346F:02
INT346F:03
INT346F:04
INT346F:05
INT346F:06
INT346F:07
INT346F:08
INT3471:00
INT3474:00
INT34BB:00
INT3519:00
INT3F0D:00
LIC0001:00
LNXCPU:00
LNXCPU:01
LNXCPU:02
LNXCPU:03
LNXCPU:04
LNXCPU:05
LNXCPU:06
LNXCPU:07
LNXCPU:08
LNXCPU:09
LNXCPU:0a
LNXCPU:0b
LNXCPU:0c
LNXCPU:0d
LNXCPU:0e
LNXCPU:0f
LNXCPU:10
LNXCPU:11
LNXCPU:12
LNXCPU:13
LNXPOWER:00
LNXPOWER:01
LNXPOWER:02
LNXPOWER:03
LNXPOWER:04
LNXPOWER:05
LNXPOWER:06
LNXPOWER:07
LNXPOWER:08
LNXPOWER:09
LNXPOWER:0a
LNXPWRBN:00
LNXSYBUS:00
LNXSYBUS:01
LNXSYSTM:00
LNXTHERM:00
LNXVIDEO:00
MAX34407:00
MSFT0001:00
MSFT0003:00
MSFT0101:00
OVTI8856:00
OVTI9234:00
OVTI9234:01
OVTIF860:00
PNP0000:00
PNP0100:00
PNP0103:00
PNP0A08:00
PNP0B00:00
PNP0C02:00
PNP0C02:01
PNP0C02:02
PNP0C02:03
PNP0C02:04
PNP0C02:05
PNP0C04:00
PNP0C09:00
PNP0C0A:00
PNP0C0B:00
PNP0C0B:01
PNP0C0B:02
PNP0C0B:03
PNP0C0B:04
PNP0C0C:00
PNP0C0D:00
PNP0C0E:00
PNP0C14:00
PNP0C14:01
PNP0C14:02
PNP0C14:03
PNP0C14:04
PNP0C14:05
PRP00001:00
SYNA2B60:00
USBC000:00
VPC2004:00
YMC2017:00

But I do not understand why is it two? Elan062f and elan0632. Which one of these is touchpad. As far as i2c drivers go, I have for elan062f ls /sys/bus/i2c/drivers/

88PM860x
aat2870
ab3100
adp5520
as3711
CHT Whiskey Cove PMIC
da903x
da9052
da9055-pmic
dummy
elan_i2c
htcpld-chip
i2c_hid
intel_soc_pmic_i2c
lochnagar
lp8788
max77620
max77843
max8925
max8997
max8998
palmas
rc5t583
sec_pmic
smbus_alert
stmpe-i2c
sx150x-pinctrl
tc3589x
tps65090
tps6586x
tps65910
tps68470
tps80031
twl
twl6040
wm831x
wm8350
WM8400

cat /proc/bus/input/devices Dont really show the touchpad, (ignore sigma usb, thats my external mouse)

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
U: Uniq=
H: Handlers=event0 
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds 
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Ideapad extra buttons"
P: Phys=ideapad/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/input/input4
U: Uniq=
H: Handlers=kbd event4 rfkill 
B: PROP=0
B: EV=13
B: KEY=81000800100c03 4400000000300000 0 2
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input6
U: Uniq=
H: Handlers=kbd event6 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0001 Vendor=10ec Product=0257 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input7
U: Uniq=
H: Handlers=kbd event7 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input8
U: Uniq=
H: Handlers=event8 
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input9
U: Uniq=
H: Handlers=event9 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input10
U: Uniq=
H: Handlers=event10 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input11
U: Uniq=
H: Handlers=event11 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input12
U: Uniq=
H: Handlers=event12 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input13
U: Uniq=
H: Handlers=event13 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input14
U: Uniq=
H: Handlers=event14 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0003 Vendor=5986 Product=2130 Version=5609
N: Name="Integrated Camera: Integrated C"
P: Phys=usb-0000:00:14.0-6/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input15
U: Uniq=
H: Handlers=kbd event15 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=1c4f Product=0034 Version=0110
N: Name="SIGMACHIP Usb Mouse"
P: Phys=usb-0000:00:14.0-3/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:1C4F:0034.0001/input/input16
U: Uniq=
H: Handlers=event16 mouse0 
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=903
B: MSC=10

lsmod | sort -n seems to display the elan_i2c, but apparently thats of no help either.

ac                     16384  0
ac97_bus               16384  1 snd_soc_core
acpi_tad               20480  0
acpi_thermal_rel       16384  1 int3400_thermal
aesni_intel           372736  4
agpgart                53248  2 intel_gtt,drm
atkbd                  36864  0
battery                20480  0
bluetooth             741376  5 btrtl,btintel,btbcm,btusb
btbcm                  20480  1 btusb
btintel                32768  1 btusb
btrtl                  24576  1 btusb
btusb                  69632  0
ccm                    20480  6
cec                    73728  2 drm_kms_helper,i915
cfg80211              913408  2 rtw88_core,mac80211
cmdlinepart            16384  0
coretemp               20480  0
crc16                  16384  2 bluetooth,ext4
crc32c_generic         16384  0
crc32c_intel           24576  2
crc32_pclmul           16384  0
crct10dif_pclmul       16384  1
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
crypto_simd            16384  1 aesni_intel
drm                   585728  9 drm_kms_helper,i915
drm_kms_helper        266240  1 i915
ecc                    36864  1 ecdh_generic
ecdh_generic           16384  1 bluetooth
elan_i2c               53248  0
evdev                  28672  12
ext4                  815104  1
fb_sys_fops            16384  1 drm_kms_helper
fixed_phy              16384  1 of_mdio
fuse                  139264  3
ghash_clmulni_intel    16384  0
glue_helper            16384  1 aesni_intel
hid                   147456  3 i2c_hid,usbhid,hid_generic
hid_generic            16384  0
i2c_algo_bit           16384  1 i915
i2c_hid                32768  0
i2c_i801               36864  0
i2c_smbus              20480  1 i2c_i801
i8042                  32768  1 ideapad_laptop
i915                 2662400  28
ideapad_laptop         24576  0
idma64                 20480  0
input_leds             16384  0
int3400_thermal        20480  0
int3403_thermal        20480  0
int340x_thermal_zone    16384  2 int3403_thermal,processor_thermal_device
intel_cstate           20480  0
intel_gtt              24576  1 i915
intel_lpss             16384  1 intel_lpss_pci
intel_lpss_pci         24576  0
intel_pch_thermal      16384  0
intel_pmc_bxt          16384  1 iTCO_wdt
intel_powerclamp       20480  0
intel_rapl_common      32768  2 intel_rapl_msr,processor_thermal_device
intel_rapl_msr         20480  0
intel_soc_dts_iosf     20480  1 processor_thermal_device
intel_spi              24576  1 intel_spi_pci
intel_spi_pci          16384  0
intel_uncore          167936  0
intel_wmi_thunderbolt    20480  0
ip_tables              32768  0
irqbypass              16384  1 kvm
iTCO_vendor_support    16384  1 iTCO_wdt
iTCO_wdt               16384  0
jbd2                  139264  1 ext4
kvm                   851968  1 kvm_intel
kvm_intel             323584  0
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_sof
libarc4                16384  1 mac80211
libphy                151552  5 r8169,mdio_devres,of_mdio,realtek,fixed_phy
libps2                 20480  1 atkbd
mac80211             1052672  2 rtw88_pci,rtw88_core
mac_hid                16384  0
mbcache                16384  1 ext4
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
mdio_devres            16384  1 r8169
mei                   126976  3 mei_hdcp,mei_me
mei_hdcp               24576  0
mei_me                 49152  1
mmc_core              188416  1 rtsx_pci_sdmmc
Module                  Size  Used by
mousedev               24576  0
mtd                    81920  6 spi_nor,cmdlinepart,intel_spi,ofpart
of_mdio                24576  1 mdio_devres
ofpart                 20480  0
pcspkr                 16384  0
processor_thermal_device    24576  0
r8169                  98304  0
rapl                   16384  0
rc_core                61440  1 cec
realtek                24576  1
rfkill                 28672  5 bluetooth,ideapad_laptop,cfg80211
rng_core               16384  1 tpm
rtsx_pci              106496  1 rtsx_pci_sdmmc
rtsx_pci_sdmmc         32768  0
rtw88_8822c           331776  1 rtw88_8822ce
rtw88_8822ce           16384  0
rtw88_core            192512  2 rtw88_pci,rtw88_8822c
rtw88_pci              28672  1 rtw88_8822ce
serio                  28672  4 serio_raw,atkbd,i8042
serio_raw              20480  0
snd                   114688  19 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
snd_compress           32768  1 snd_soc_core
snd_hda_codec         167936  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     73728  1
snd_hda_codec_realtek   139264  1
snd_hda_core          106496  10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hda_ext_core       36864  4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hda_intel          57344  5
snd_hwdep              16384  1 snd_hda_codec
snd_intel_dspcfg       24576  4 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
snd_pcm               147456  11 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_soc_acpi           16384  4 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_soc_skl
snd_soc_acpi_intel_match    45056  3 snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
snd_soc_core          327680  4 snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_soc_skl           180224  0
snd_soc_sst_dsp        40960  1 snd_soc_skl
snd_soc_sst_ipc        20480  1 snd_soc_skl
snd_sof               135168  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
snd_sof_intel_byt      20480  1 snd_sof_pci
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof_intel_hda_common    90112  1 snd_sof_pci
snd_sof_intel_ipc      20480  1 snd_sof_intel_byt
snd_sof_pci            24576  0
snd_sof_xtensa_dsp     16384  2 snd_sof_intel_hda_common,snd_sof_intel_byt
snd_timer              45056  1 snd_pcm
soundcore              16384  1 snd
sparse_keymap          16384  1 ideapad_laptop
spi_nor                73728  1 intel_spi
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
tpm                    77824  3 tpm_tis,tpm_crb,tpm_tis_core
tpm_crb                20480  0
tpm_tis                16384  0
tpm_tis_core           32768  1 tpm_tis
typec                  53248  1 typec_ucsi
typec_ucsi             36864  1 ucsi_acpi
ucsi_acpi              16384  0
usbhid                 65536  0
uvcvideo              114688  0
videobuf2_common       61440  2 videobuf2_v4l2,uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         32768  1 uvcvideo
videobuf2_vmalloc      20480  1 uvcvideo
videodev              274432  3 videobuf2_v4l2,uvcvideo,videobuf2_common
wmi                    36864  3 intel_wmi_thunderbolt,wmi_bmof,ideapad_laptop
wmi_bmof               16384  0
x86_pkg_temp_thermal    20480  0
xhci_hcd              286720  1 xhci_pci
xhci_pci               20480  0
xhci_pci_renesas       20480  1 xhci_pci
x_tables               53248  1 ip_tables
8250_dw                20480  0

Any idea or pointer in this direction @realnickel , help me out a bit if you can. I did update the Firmware/Bios using windows live boot usb.
I did try patching too, but it shows no xxxx entry and apparently both these elan - 632/2f are listed.

@kikislater
Copy link

@kikislater kikislater commented on de0ca63 Nov 13, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does "i8042.nopnp=1" in grub option not sufficient ?

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait, I still havent tried that. Will do it in sometime and let you know @kikislater

@kikislater
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With 14 IML and Version: CJCN27WW I have a lot of errors like :
AE_ALREADY_EXISTS on 5.8.18 kernel ... All working but anoying when watching logs with journalctl -r p 3

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding i8042.nopnp=1 didnt do any magic :-( @kikislater should I just give up on this?

@kikislater
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No ! there is always a way ...
Try kernel 5.9 or 5.10

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Linux Kirei 5.9.1, didnt seem to work either. :/ ls /proc/bus/input/devices doesnt shows the touchpad.

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what else can I try?

@kikislater
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dsdt
And make sure you didn't disable touche pad with f6 or fn + f6 shortcut

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it my pal, I shall update you on this asap.

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright so basically i tried fixing dsdt.
Seems like there is no XXXXXXX string, interestingly ELAN062F and 0632 are both in there, shouldnt there be only one of them? Should I remove the entry for one?
dsdt.txt

xinput

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse        	id=11	[slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse Consumer Control	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C         	id=9	[slave  keyboard (3)]
    ↳ MOSART Semi. 2.4G Keyboard Mouse        	id=10	[slave  keyboard (3)]
    ↳ MOSART Semi. 2.4G Keyboard Mouse System Control	id=13	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=14	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=15	[slave  keyboard (3)]
    ↳ MOSART Semi. 2.4G Keyboard Mouse Consumer Control	id=16	[slave  keyboard (3)]

@Aeres-u99
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kikislater any idea?

Please sign in to comment.