• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Are you having HotKey issues? Click here for tips and tricks.
HP Recommended
HP OmniBook Ultra Flip 14 inch 2-in-1 Laptop Next Gen AI PC 14-fh0000 (9F2C2AV)

I managed to install Ubuntu 24.04 on my Hp Omnibook Ultra Flip 14.

Upon installation, wifi, touchpad, and bluetooth were not working, so I installed the HWE kernel 6.11.0-25 and everything works except the touchpad.

 

The touch screen works and is recognised as a touchpad, but not the touchpad itself.

Also the gyro is not working, so the device cannot be used as a tablet nor as a laptop without a mouse, losing most of its purpose as a business device for commuters like me.

 

This is a follow up converstation from the following closed topic:
https://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/HP-OmniBook-Ultra-Flip/td-p/922...

where user EasyFeeling seems to have the same issue.


Can anybody provide an update, workaround or fix for this issue?
Thanks in advance.

3 REPLIES 3
HP Recommended

@mcamurri, Welcome to HP Support Community. 

 

Thank you for posting your query, I will be glad to help you. 
 

Your touchpad is likely connected via I2C, and on some newer HP laptops (especially newer Intel platforms), the I2C HID devices (like touchpads) are not yet fully supported in the upstream Linux kernel or may be hidden by ACPI until certain conditions (like Windows drivers) are met.

Things to Try (Workarounds)

Check if touchpad is detected at all

  • Run:

dmesg | grep -i touchpad
dmesg | grep -i i2c
cat /proc/bus/input/devices
 

  • If you don’t see the touchpad listed, then the kernel isn’t even seeing the device, suggesting it's an ACPI/hardware exposure problem.

Force Windows OSI in ACPI (BIOS hinting)

Sometimes, Linux doesn’t see the device because the firmware thinks it’s not running Windows. Try forcing ACPI to report itself as Windows:

  • Edit your GRUB config:

sudo nano /etc/default/grub

  • Find this line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Change it to:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='Windows 2021'"

  • Then run:

sudo update-grub 
sudo reboot

This tricks the firmware into exposing devices normally reserved for Windows.

Test with newer kernel or linux-oem stack

Ubuntu 24.04 already runs a fairly new kernel, but it might help to try the OEM kernel, which is specifically optimized for newer hardware.

  • Install the OEM kernel:

sudo apt install linux-oem-24.04

Then reboot and test again.

Check for I2C device info in ACPI dump

  • If you're comfortable with technical tools, you can dump and inspect the ACPI tables:

sudo acpidump > acpi.out

  • You can then decompile:

iasl -d acpi.out

  • Search for entries like TPD0, I2C0, or HID* devices.

This gives clues whether the device is present but hidden, or not present at all.

Try i2c-hid-acpi module manually

In some rare cases, the touchpad might be managed by the i2c-hid-acpi module but isn't loading properly.

  • Try forcing it:

sudo modprobe i2c-hid-acpi

  • Also try checking:

lsmod | grep hid

If loading the module makes the touchpad work, you can make it permanent by adding it to /etc/modules.

Gyroscope & screen rotation

These usually require:

  • iio-sensor-proxy: install with sudo apt install iio-sensor-proxy
  • A compatible driver for the embedded sensor hub (like HID sensors)

Check if any sensors are visible:

monitors-sensor 

 

If nothing is detected, again it might be due to ACPI quirks or missing drivers in the kernel.

 

I hope this helps. 

 

Take care and have a good day. 

 

Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Select "Yes" on the bottom left to say “Thanks” for helping! 

 

Max3Aj

HP Support 

HP Recommended

Dear @Max3Aj,

I have tried what you suggested but it seems none of the proposed solution helped me solving the issue, in particular:

The output of dmesg | grep -i touchpad is the following:

 

Spoiler

 

[ 1.153676] input: SYNA3580:00 06CB:CFD2 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input4
[ 1.245739] input: SYNA3580:00 06CB:CFD2 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input17

 

The output of dmesg | grep -i i2c is the following:

Spoiler
[ 0.154439] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.I2C1.TPL0], AE_NOT_FOUND (20240322/dswload2-162)
[ 0.741616] i2c_dev: i2c /dev entries driver
[ 1.153517] input: SYNA3580:00 06CB:CFD2 Mouse as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input3
[ 1.153676] input: SYNA3580:00 06CB:CFD2 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input4
[ 1.153784] hid-generic 0018:06CB:CFD2.0001: input,hidraw0: I2C HID v1.00 Mouse [SYNA3580:00 06CB:CFD2] on i2c-SYNA3580:00
[ 1.155265] input: ELAN2513:00 04F3:4302 Touchscreen as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input6
[ 1.155359] input: ELAN2513:00 04F3:4302 as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input7
[ 1.155419] input: ELAN2513:00 04F3:4302 Stylus as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input8
[ 1.155502] input: ELAN2513:00 04F3:4302 Keyboard as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input9
[ 1.155564] input: ELAN2513:00 04F3:4302 Mouse as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input10
[ 1.155643] input: ELAN2513:00 04F3:4302 as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input12
[ 1.155690] input: ELAN2513:00 04F3:4302 as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input13
[ 1.155731] input: ELAN2513:00 04F3:4302 as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input14
[ 1.199772] hid-generic 0018:04F3:4302.0002: input,hidraw1: I2C HID v1.00 Keyboard [ELAN2513:00 04F3:4302] on i2c-ELAN2513:00
[ 1.245600] input: SYNA3580:00 06CB:CFD2 Mouse as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input16
[ 1.245739] input: SYNA3580:00 06CB:CFD2 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input17
[ 1.245872] hid-multitouch 0018:06CB:CFD2.0001: input,hidraw0: I2C HID v1.00 Mouse [SYNA3580:00 06CB:CFD2] on i2c-SYNA3580:00
[ 1.364177] input: ELAN2513:00 04F3:4302 as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input19
[ 1.364289] input: ELAN2513:00 04F3:4302 UNKNOWN as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input20
[ 1.364341] input: ELAN2513:00 04F3:4302 Stylus as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input21
[ 1.364417] input: ELAN2513:00 04F3:4302 Keyboard as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input22
[ 1.364466] input: ELAN2513:00 04F3:4302 Mouse as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input23
[ 1.364546] input: ELAN2513:00 04F3:4302 UNKNOWN as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input25
[ 1.364592] input: ELAN2513:00 04F3:4302 UNKNOWN as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input26
[ 1.364637] input: ELAN2513:00 04F3:4302 UNKNOWN as /devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input27
[ 1.413070] hid-multitouch 0018:04F3:4302.0002: input,hidraw1: I2C HID v1.00 Keyboard [ELAN2513:00 04F3:4302] on i2c-ELAN2513:00
[ 2.259592] Serial bus multi instantiate pseudo device driver CSC3551:00: Instantiated 2 I2C devices.
[ 2.396991] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Adding DSD properties for 103C8CDE
[ 2.396995] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Cannot add Reset/Speaker ID/SPI CS GPIO Mapping, _DSD already exists.
[ 2.399531] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Using extra _DSD properties, bypassing _DSD in ACPI
[ 2.443179] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Cirrus Logic CS35L41 (35a40), Revision: B2
[ 2.443252] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Adding DSD properties for 103C8CDE
[ 2.443254] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Cannot add Reset/Speaker ID/SPI CS GPIO Mapping, _DSD already exists.
[ 2.443363] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Using extra _DSD properties, bypassing _DSD in ACPI
[ 2.443364] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Reset line busy, assuming shared reset
[ 2.473520] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Cirrus Logic CS35L41 (35a40), Revision: B2
[ 5.768926] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde.wmfw: format 3 timestamp 0x64269d09
[ 5.768931] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde.wmfw: Fri 31 Mar 2023 10:42:49 W. Europe Daylight Time
[ 6.128819] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.65.0, 2 algorithms
[ 6.129703] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde-spkid1.bin: v0.65.0
[ 6.129706] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: spk-prot: C:\Users\tlu.AD\Desktop\HP_Consumer\CY24\Regis\Official release\20231215_tooling\HP_Regis_103C8CDE_2
[ 6.174474] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Calibration applied: R0=10431
[ 6.186331] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Firmware Loaded - Type: spk-prot, Gain: 17
[ 6.186436] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: CS35L41 Bound - SSID: 103C8CDE, BST: 0, VSPK: 0, CH: L, FW EN: 1, SPKID: 1
[ 6.186440] snd_hda_codec_realtek ehdaudio0D0: bound i2c-CSC3551:00-cs35l41-hda.0 (ops cs35l41_hda_comp_ops [snd_hda_scodec_cs35l41])
[ 6.194755] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde.wmfw: format 3 timestamp 0x64269d09
[ 6.194760] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde.wmfw: Fri 31 Mar 2023 10:42:49 W. Europe Daylight Time
[ 6.542937] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.65.0, 2 algorithms
[ 6.543821] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: cirrus/cs35l41-dsp1-spk-prot-103c8cde-spkid1.bin: v0.65.0
[ 6.543824] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: DSP1: spk-prot: C:\Users\tlu.AD\Desktop\HP_Consumer\CY24\Regis\Official release\20231215_tooling\HP_Regis_103C8CDE_2
[ 6.588555] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Calibration applied: R0=10451
[ 6.601349] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Firmware Loaded - Type: spk-prot, Gain: 17
[ 6.601432] cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: CS35L41 Bound - SSID: 103C8CDE, BST: 0, VSPK: 0, CH: R, FW EN: 1, SPKID: 1
[ 6.601436] snd_hda_codec_realtek ehdaudio0D0: bound i2c-CSC3551:00-cs35l41-hda.1 (ops cs35l41_hda_comp_ops [snd_hda_scodec_cs35l41])

The output of cat /proc/bus/input/devices is the following:

Spoiler

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=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=8000 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/input2
U: Uniq=
H: Handlers=sysrq kbd event2 leds
B: PROP=0
B: EV=120013
B: KEY=20000 20 0 0 1500f02100002 3803078f900d401 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0018 Vendor=06cb Product=cfd2 Version=0100
N: Name="SYNA3580:00 06CB:CFD2 Mouse"
P: Phys=i2c-SYNA3580:00
S: Sysfs=/devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input16
U: Uniq=
H: Handlers=mouse0 event3
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10

I: Bus=0018 Vendor=06cb Product=cfd2 Version=0100
N: Name="SYNA3580:00 06CB:CFD2 Touchpad"
P: Phys=i2c-SYNA3580:00
S: Sysfs=/devices/pci0000:00/0000:00:19.1/i2c_designware.3/i2c-3/i2c-SYNA3580:00/0018:06CB:CFD2.0001/input/input17
U: Uniq=
H: Handlers=mouse1 event4
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=6e0800001000003
B: MSC=20

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input19
U: Uniq=
H: Handlers=mouse2 event5
B: PROP=2
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=3273800000000003
B: MSC=20

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 UNKNOWN"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input20
U: Uniq=
H: Handlers=event6
B: PROP=0
B: EV=9
B: ABS=10000000000

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 Stylus"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input21
U: Uniq=
H: Handlers=mouse3 event7
B: PROP=2
B: EV=1b
B: KEY=c03 0 0 0 0 0
B: ABS=1000d000003
B: MSC=10

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 Keyboard"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input22
U: Uniq=
H: Handlers=sysrq kbd event8
B: PROP=0
B: EV=100013
B: KEY=ff80001000000000 e0beffdf01cfffff fffffffffffffffe
B: MSC=10

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 Mouse"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input23
U: Uniq=
H: Handlers=mouse4 event9
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=903
B: MSC=10

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 UNKNOWN"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input25
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=9
B: ABS=10000000000

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 UNKNOWN"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input26
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=9
B: ABS=10000000000

I: Bus=0018 Vendor=04f3 Product=4302 Version=0100
N: Name="ELAN2513:00 04F3:4302 UNKNOWN"
P: Phys=i2c-ELAN2513:00
S: Sysfs=/devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-2/i2c-ELAN2513:00/0018:04F3:4302.0002/input/input27
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=9
B: ABS=10000000000

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Intel HID events"
P: Phys=
S: Sysfs=/devices/platform/INTC107B:00/input/input29
U: Uniq=
H: Handlers=rfkill kbd event13
B: PROP=0
B: EV=13
B: KEY=81000300000000 5000004000 1e294000000020 0
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Intel HID 5 button array"
P: Phys=
S: Sysfs=/devices/platform/INTC107B:00/input/input30
U: Uniq=
H: Handlers=kbd event14
B: PROP=0
B: EV=13
B: KEY=2000000000000 0 0 0 0 1000000000000 0 201c000000000000 0
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="HP WMI hotkeys"
P: Phys=wmi/input0
S: Sysfs=/devices/virtual/input/input31
U: Uniq=
H: Handlers=kbd event15
B: PROP=0
B: EV=33
B: KEY=180000 20000 0 4000000000 0 101000700000000 2302400 0 0
B: MSC=10
B: SW=22

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/input32
U: Uniq=
H: Handlers=kbd event16
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sof-hda-dsp Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input33
U: Uniq=
H: Handlers=event17
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sof-hda-dsp Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input34
U: Uniq=
H: Handlers=event18
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sof-hda-dsp HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input35
U: Uniq=
H: Handlers=event19
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sof-hda-dsp HDMI/DP,pcm=4"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input36
U: Uniq=
H: Handlers=event20
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="sof-hda-dsp HDMI/DP,pcm=5"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input37
U: Uniq=
H: Handlers=event21
B: PROP=0
B: EV=21
B: SW=140

Despite seeing the word touchpad in many places, I have attempted the grub trick to no avail.

 

I have installed the linux OEM kernels, but they are older than the HWE ones (OEM is 6.8 while HWE is 6.11).

Running them results in again no WIFI, no Bluetooth, etc.

 

Dumping the ACPI module and decompiling results in 201 errors

 

sudo modprobe i2c-hid-acpi results in no output and no effect

 

The output of lsmod | grep hid has the following output:

Spoiler
hid_sensor_prox 16384 0
hid_sensor_trigger 20480 2 hid_sensor_prox
industrialio_triggered_buffer 12288 1 hid_sensor_trigger
hid_sensor_iio_common 24576 2 hid_sensor_trigger,hid_sensor_prox
industrialio 135168 4 industrialio_triggered_buffer,hid_sensor_trigger,hid_sensor_prox,kfifo_buf
intel_hid 28672 0
sparse_keymap 12288 2 hp_wmi,intel_hid
mac_hid 12288 0
hid_sensor_hub 28672 3 hid_sensor_trigger,hid_sensor_iio_common,hid_sensor_prox
usbhid 77824 0
hid_multitouch 36864 0
hid_generic 12288 0
i2c_hid_acpi 12288 0
i2c_hid 40960 1 i2c_hid_acpi
hid 262144 5 i2c_hid,usbhid,hid_multitouch,hid_sensor_hub,hid_generic

 

iio-sensory-proxy was already installed on my system.

 

Running monitor-sensors gets stuck waiting for something to appear.

HP Recommended

@mcamurri, Thank you for your response,  

 

I'm sending a private message to assist you with the next action. 

  

Please check your Private message icon on the upper right corner of your HP Community profile Next, to your profile Name, you should see a little blue envelope, please click on it or simply click on this link

  

I hope this helps! Keep me posted. 

  

Max3Aj

HP Support 

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.