I parsed the dsdt you provided, I does indeed find the touchpad device
definition under i2c0, it is synaptic product...
CreateWordField (SBFB, \_SB.PCI0.I2C0.TPD0._Y24._ADR, BADR) //
_ADR: Address
CreateDWordField (SBFB, \_SB.PCI0.I2C0.TPD0._Y24._SPE, SPED) //
_SPE: Speed
CreateWordField (SBFG, 0x17, INT1)
CreateDWordField (SBFI, \_SB.PCI0.I2C0.TPD0._Y25._INT, INT2) //
_INT: Interrupts
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
If ((OSYS < 0x07DC))
{
SRXO (GPDI, One)
}
INT1 = GNUM (GPDI)
INT2 = INUM (GPDI)
If ((SDM0 == Zero))
{
SHPO (GPDI, One)
}
If ((SDS0 == One))
{
_HID = "SYNA2393"
HID2 = 0x20
Return (Zero)
}
If ((SDS0 == 0x02))
{
_HID = "06CB2846"
HID2 = 0x20
Return (Zero)
}
If ((SDS0 == 0x05))
{
_HID = "CUST0001"
HID2 = TPDH /* \TPDH */
BADR = TPDB /* \TPDB */
If ((TPDS == Zero))
{
SPED = 0x000186A0
}
If ((TPDS == One))
{
SPED = 0x00061A80
}
If ((TPDS == 0x02))
{
SPED = 0x000F4240
}
Return (Zero)
}
}
Name (_HID, "XXXX0000") // _HID: Hardware ID
Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) //
_CID: Compatible ID
Name (_S0W, 0x03) // _S0W: S0 Device Wake State
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == HIDG))
{
Return (HIDD (Arg0, Arg1, Arg2, Arg3, HID2))
}
If ((Arg0 == TP7G))
{
Return (TP7D (Arg0, Arg1, Arg2, Arg3, SBFB, SBFG))
}
Return (Buffer (One)
{
0x00 // .
})
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (((SDS0 == 0x05) || ((SDS0 == One) || (SDS0 == 0x02))))
{
Return (0x0F)
}
Return (Zero)
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
If ((OSYS < 0x07DC))
{
Return (SBFI) /* \_SB_.PCI0.I2C0.TPD0.SBFI */
}
If ((SDM0 == Zero))
{
Return (ConcatenateResTemplate (SBFB, SBFG))
}
Return (ConcatenateResTemplate (SBFB, SBFI))
}
}
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2112220
Title:
ASUS X555UB touchpad not detected on Ubuntu 24.04 with kernel
6.8.0-40-generic
Status in linux package in Ubuntu:
Incomplete
Bug description:
After upgrading to Ubuntu 24.04 with kernel `6.8.0-40-generic`, the
touchpad of my ASUS X555UB laptop stopped working completely.
## What I observed:
- `xinput list` only shows Xwayland pointers, no touchpad.
- `libinput list-devices` (with sudo) does not show the touchpad at all.
- `sudo dmesg | grep -iE "touchpad|i2c|hid"` returns no output, which
suggests the device is not detected by the kernel.
## Additional information:
- The touchpad is enabled in the BIOS.
- It was working correctly in Ubuntu 22.04 and in previous kernel versions.
- An external USB mouse works normally.
- I'm running Ubuntu 24.04 (noble) with all updates installed.
Please let me know if you need logs or extra information.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.8.0-40-generic 6.8.0-40.40
ProcVersionSignature: Ubuntu 6.8.0-40.40-generic 6.8.12
Uname: Linux 6.8.0-40-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.6
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/seq: leandro 2703 F.... pipewire
/dev/snd/controlC0: leandro 2708 F.... wireplumber
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri May 30 20:45:53 2025
InstallationDate: Installed on 2023-05-09 (753 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64
(20230223)
MachineType: ASUSTeK COMPUTER INC. X555UB
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-40-generic
root=UUID=ec675a34-9a91-4c54-ab37-5a530d247fe7 ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-6.8.0-40-generic N/A
linux-backports-modules-6.8.0-40-generic N/A
linux-firmware 20240318.git3b128b60-0ubuntu2.12
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/24/2019
dmi.bios.release: 5.11
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: X555UB.304
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: X555UB
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrX555UB.304:bd04/24/2019:br5.11:svnASUSTeKCOMPUTERINC.:pnX555UB:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnX555UB:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:skuASUS-NotebookSKU:
dmi.product.family: X
dmi.product.name: X555UB
dmi.product.sku: ASUS-NotebookSKU
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2112220/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp