• ×
    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
Seize the moment! nominate yourself or a tech enthusiast you admire & join the HP Community Experts!
HP Recommended

 

OS: Dual-boot Windows 11 + Ubuntu 24.04 LTS

Issue Summary

There is a firmware ACPI/APIC bug in BIOS F.28 that causes Linux boot failures on modern kernels.

  • Normal boot: System hangs/freezes very early (black screen or stuck boot)

  • Boot with noapic: System boots, but touchpad and internal speakers do not work (I2C/HID devices missing)

  • Windows 11: Works perfectly

  • This is clearly a Linux-specific ACPI handling issue


Evidence & Community Background

This issue is widespread on HP OMEN Transcend 16 models (Intel 13th/14th gen).

  • Root cause identified as a buggy DSDT table

  • Problematic device:

    • Device (IC04) with HID INTC1072 under _SB.PC00

  • This breaks APIC/I2C enumeration on Linux

  • Community workaround:

    • Patch the DSDT (remove IC04)

    • Fix Cirrus audio strings

    • Bump DSDT revision

    • Load the custom .aml via GRUB

  • Reference repo (tested on BIOS F.27):
    https://github.com/j0hnwang/OMEN-Transcend-16-ACPI-fix

  • Recent 2025 reports confirm:

    • The issue still exists

    • No official BIOS fix from HP yet


What I’ve Done

I followed the community DSDT patching guide using:

  • The F.27 patched DSDT as a base

  • Manual edits:

    • Removed Device (IC04)

    • Applied Cirrus audio string fixes

Then I loaded the patched dsdt.aml via GRUB without using noapic.


Current Status

Linux now boots normally (no freeze/hang)
Internal speakers/audio work correctly
Touchpad is still completely non-functional

Details:

  • Touchpad is not detected in:

    • xinput

    • /proc/bus/input/devices

    • GNOME Settings

  • No I2C HID touchpad entries in dmesg

  • Looks like the I2C bus is still partially broken

  • Most likely due to DSDT/SSDT differences between BIOS F.27 and F.28

The GitHub repo explicitly states it was tested on BIOS F.27.
I am on BIOS F.28, and downgrading is not possible — F.27 is not supported for my laptop model.


Request for the Community

Has anyone successfully fixed touchpad detection on BIOS F.28?

Specifically:

  • Updated DSDT/SSDT patches for F.28

  • Additional devices or I2C controllers that need fixing

  • Any kernel parameters or override SSDTs that restore the touchpad

  • A confirmed working ACPI patch for this BIOS version

I cannot downgrade to F.27, so I’m looking for a proper F.28-compatible solution.

Any help or guidance would be greatly appreciated.

† 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>.