Trackpad not working in my Infinix Y1 Plus Neo laptop

Here is some details and i have tried some of the youtube videos but i was not able to figure it out

System Details Report


Report details

  • Date generated: 2025-01-13 11:36:25

Hardware Information:

  • Hardware Model: Infinix INBOOK Y1 PLUS NEO
  • Memory: 4.0 GiB
  • Processor: Intel® Celeron® N5100 × 4
  • Graphics: Intel® UHD Graphics (JSL)
  • Disk Capacity: 128.0 GB

Software Information:

  • Firmware Version: JS325_IN_V2.0.16
  • OS Name: Fedora Linux 41 (Workstation Edition)
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 47
  • Windowing System: Wayland
  • Kernel Version: Linux 6.12.8-200.fc41.x86_64

i once used a linux mint in this same laptop trackpad was working in it but i swtich to fedora because of how beautiful it is, Help me fix my trackpad guys.

Does sudo dmesg | grep -i touchpad provide any hints?

no it did nothing

You might try it without the | grep ... part that filters the device messages. You’ll get notices from everything and have more to sort through, but there still might be a hint in there somewhere about what is failing.

big brother please write the command count me as a noob asking for help

:slightly_smiling_face: Try sudo dmesg or, for easier scrolling and searching, you could use sudo dmesg | less. The messages will likely be quite cryptic, but if you find anything that you think looks suspicious, you can often find more info about it by copy-and-pasting the text of the error message into a search engine.

Also, be sure your firmware is up-to-date. There was a recent post about how to check for firmware updates here: Fedora boot entry not present in its own grub bootloader - #26 by vekruse

Good luck. I’m signing off for a while. :slightly_smiling_face:

@ilikelinux help me here

It looks like that you touch-pad of your device is not recognized by the kernel.

Please install inxi with sudo install inxi in your terminal. After that make a
inxi -Fzxx output and post it here (please as pre formated text </>).

So we do have a bette overview of your system.

System:
  Kernel: 6.12.8-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.43.1-5.fc41
  Desktop: GNOME v: 47.2 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 41 (Workstation Edition)
Machine:
  Type: Laptop System: Infinix product: INBOOK Y1 PLUS NEO v: JS325_IN_V2.0.16
    serial: <superuser required>
  Mobo: N/A model: EM_JS325_200B_V2.0_0429 serial: <superuser required>
    UEFI: American Megatrends LLC. v: JS325_IN_V2.0.16 date: 08/08/2023
Battery:
  ID-1: BAT0 charge: 21.6 Wh (54.0%) condition: 40.0/40.0 Wh (100.0%)
    volts: 11.6 min: N/A model: Intel SR 1 SR Real Battery serial: <filter>
    status: discharging
CPU:
  Info: quad core model: Intel Celeron N5100 bits: 64 type: MCP
    arch: Alder Lake rev: 0 cache: L1: 256 KiB L2: 1.5 MiB L3: 4 MiB
  Speed (MHz): avg: 800 min/max: 800/2800 cores: 1: 800 2: 800 3: 800 4: 800
    bogomips: 8908
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel JasperLake [UHD Graphics] vendor: nCipher Security
    driver: i915 v: kernel arch: Gen-11 ports: active: eDP-1
    empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:4e61
  Device-2: Microdia USB 2.0 Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 0c45:6368
  Display: wayland server: Xwayland v: 24.1.4 compositor: gnome-shell
    driver: gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model-id: HKC 0x3d05 res: 1920x1080 dpi: 142
    diag: 395mm (15.5")
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.2 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel UHD Graphics (JSL)
    device-ID: 8086:4e61 display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel Jasper Lake HD Audio vendor: Emdoor Digital
    driver: sof-audio-pci-intel-icl bus-ID: 00:1f.3 chip-ID: 8086:4dc8
  API: ALSA v: k6.12.8-200.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Wi-Fi 6 AX201 160MHz driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:4df0
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-8:4
    chip-ID: 8087:0aaa
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.1 lmp-v: 10
Drives:
  Local Storage: total: 119.24 GiB used: 21.08 GiB (17.7%)
  ID-1: /dev/nvme0n1 vendor: Foresee model: VP1000F128G size: 119.24 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 24.9 C
Partition:
  ID-1: / size: 117.66 GiB used: 20.71 GiB (17.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 358.8 MiB (36.9%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 117.66 GiB used: 20.71 GiB (17.6%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 3.56 GiB used: 1.94 GiB (54.5%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 4 GiB available: 3.56 GiB used: 2.83 GiB (79.3%)
  Processes: 282 Power: uptime: 1h 48m wakeups: 0 Init: systemd v: 256
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 11
    Compilers: N/A Shell: Bash v: 5.2.32 running-in: ptyxis-agent inxi: 3.3.36

Unfortunately I do not find a lot of information about your system.

What you can check in the manual is, if it is possible to deactivate the track/touch-pad. Some laptop have this option that you can work touching it with your wrist while using an external mouse etc. This could be possible that this way you can not recognize it.

You can also make the check on linux-hardware.org to see if someone couls install fedora and it is 100% compatible.

1 Like

:smiling_face_with_tear: thank you for your help but if you find anyone who can further assist me please send them to this post

An additional help may be the output of lspci -k

00:00.0 Host bridge: Intel Corporation Device 4e12
	DeviceName: Onboard - Other
00:02.0 VGA compatible controller: Intel Corporation JasperLake [UHD Graphics] (rev 01)
	DeviceName: Onboard - Video
	Subsystem: nCipher Security Device 2782
	Kernel driver in use: i915
	Kernel modules: i915
00:04.0 Signal processing controller: Intel Corporation Dynamic Tuning service
	DeviceName: Onboard - Other
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Jasper Lake USB 3.1 xHCI Host Controller (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: xhci_hcd
00:14.2 RAM memory: Intel Corporation Jasper Lake Shared SRAM (rev 01)
	DeviceName: Onboard - Other
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 160MHz (rev 01)
	DeviceName: Onboard - Ethernet
	Subsystem: Intel Corporation Device 0264
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
00:15.0 Serial bus controller: Intel Corporation Jasper Lake Serial IO I2C Host Controller #0 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:15.1 Serial bus controller: Intel Corporation Jasper Lake Serial IO I2C Host Controller #1 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:15.2 Serial bus controller: Intel Corporation Jasper Lake Serial IO I2C Host Controller #2 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:15.3 Serial bus controller: Intel Corporation Jasper Lake Serial IO I2C Host Controller #3 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:16.0 Communication controller: Intel Corporation Management Engine Interface (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation Jasper Lake SATA AHCI Controller (rev 01)
	DeviceName: Onboard - SATA
	Kernel driver in use: ahci
00:19.0 Serial bus controller: Intel Corporation Jasper Lake Serial IO I2C Host Controller #4 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:1c.0 PCI bridge: Intel Corporation Jasper Lake PCIe Root Port #5 (rev 01)
	Kernel driver in use: pcieport
00:1e.0 Communication controller: Intel Corporation Jasper Lake Serial IO UART Controller #0 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:1e.3 Serial bus controller: Intel Corporation Jasper Lake Serial IO SPI Controller #1 (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-lpss
00:1f.0 ISA bridge: Intel Corporation Jasper Lake eSPI Controller (rev 01)
	DeviceName: Onboard - Other
00:1f.3 Multimedia audio controller: Intel Corporation Jasper Lake HD Audio (rev 01)
	DeviceName: Onboard - Sound
	Subsystem: Emdoor Digital Technology Co., Ltd Device 1b42
	Kernel driver in use: sof-audio-pci-intel-icl
	Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_icl
00:1f.4 SMBus: Intel Corporation Jasper Lake SMBus (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
00:1f.5 Serial bus controller: Intel Corporation Jasper Lake SPI Controller (rev 01)
	DeviceName: Onboard - Other
	Kernel driver in use: intel-spi
	Kernel modules: spi_intel_pci
01:00.0 Non-Volatile memory controller: Shenzhen Longsys Electronics Co., Ltd. FORESEE XP1000 / Lexar Professional CFexpress Type B Gold series, NM620 PCIe NVME SSD (DRAM-less) (rev 01)
	Subsystem: Shenzhen Longsys Electronics Co., Ltd. FORESEE XP1000 / Lexar Professional CFexpress Type B Gold series, NM620 PCIe NVME SSD (DRAM-less)
	Kernel driver in use: nvme
	Kernel modules: nvme

I don’t see anything in that listing that identifies itself in any way even remotely related to a trackpad.

Maybe you can run sudo dmesg just after booting and peruse the output to see if you can find anything that might indicate an attempt to configure the trackpad.

My guess would be that it has a chipset that does not have a driver in linux and cannot be configured.

Apparently sudo libinput list-devices is how you get a list of the detected input devices. @aadit , does that command list your touchpad?

I don’t think the issue is related to the trackpad itself, as it worked fine in Linux Mint 21. However, after updating to version 22, the trackpad stopped functioning. I recall it only worked on the Linux Kernel 5 series, specifically within that particular kernel version

Device:           Power Button
Kernel:           /dev/input/event3
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           Video Bus
Kernel:           /dev/input/event5
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           Lid Switch
Kernel:           /dev/input/event0
Group:            3
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           Power Button
Kernel:           /dev/input/event1
Group:            4
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           Sleep Button
Kernel:           /dev/input/event2
Group:            5
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           USB 2.0 Camera: USB Camera
Kernel:           /dev/input/event8
Group:            6
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           sof-essx8336 Headset
Kernel:           /dev/input/event9
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           Intel HID events
Kernel:           /dev/input/event6
Group:            8
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event4
Group:            9
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

No i dont think so

I found something, once more in the Arch wiki:

Thanks seth!
Yes I did that: blacklistet i2c_i801 on the kernel command line and everything was back to normal again.
It seems there is a conflict between i2c_i801 and hid_rmi for managing the lenovo thinkpad touchpad, see
LKML: Benjamin Tissoires: Re: [PATCH] Input: synaptics - switch t460s 20FN to use RMI4 over SMBus and here:
https://www.spinics.net/lists/stable/msg224406.html. With one of the two disabled, it works again.

It is for Lenovo. But I guess to make a test will costs you nothing.

Source: SOLVED: What are "i801_smbus timeout" and "rmi4" errors? / Kernel & Hardware / Arch Linux Forums

You can dig and see if you find this kind of errors as described in the Arch Linux forum.

Errors you can search for:
The following dmesg errors can be observed:
thinkpad_acpi: EC reports that Thermal Table has changed
rmi4_smbus 7-002c: failed to get SMBus version number!
rmi4_physical rmi4-00: rmi_driver_reset_handler: Failed to read current IRQ mask.
rmi4_f01 rmi4-00.fn01: Failed to restore normal operation: -16.
rmi4_f01 rmi4-00.fn01: Resume failed with code -16.
rmi4_physical rmi4-00: Failed to suspend functions: -16
rmi4_smbus 7-002c: Failed to resume device: -16
PM: resume devices took 0.640 seconds
rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-16).
rmi4_physical rmi4-00: rmi_driver_clear_irq_bits: Failed to change enabled interrupts!
rmi4_physical rmi4-00: rmi_driver_set_irq_bits: Failed to change enabled interrupts!
psmouse: probe of serio3 failed with error -1
Apr 20 01:19:12 linux kernel: i801_smbus 0000:00:1f.4: Transaction timeout
Apr 20 01:19:12 linux kernel: rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-110).
Apr 20 01:19:12 linux kernel: i801_smbus 0000:00:1f.4: Timeout waiting for interrupt!
Apr 20 01:19:12 linux kernel: i801_smbus 0000:00:1f.4: Transaction timeout
Apr 20 01:19:12 linux kernel: rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-110).
Apr 20 01:19:12 linux kernel: i801_smbus 0000:00:1f.4: Timeout waiting for interrupt!
Apr 20 01:19:12 linux kernel: i801_smbus 0000:00:1f.4: Transaction timeout
Apr 20 01:19:12 linux kernel: rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-110).
1 Like

Whether or not the trackpad issue is resolved, one thing is certain: you and your team are incredibly helpful. @ilikelinux @computersavvy @glb

1 Like

Can you please tell us how you solved the problem? This way it will help someone else while searching for the same issue.