#Mint doesn't "see" my touchpad
205 messages · Page 1 of 1 (latest)
Wdym the pad is functional? Like it works, but not in LM?
exactly
it works in my BIOS settings for example
OH btw i checked in these and its not the problem
apparently its a problem with the touchpad itself
i found this thing in a forum
The Lenovo 14w Gen 2 touchpad may not work under Linux due to issues with the Elan Touchpad driver. Here are some findings: The Elan Touchpad is not listed by xinput or lspci: In some cases, the Elan Touchpad is not detected by xinput or lspci, complicating troubleshooting. Presence in sys/bus/acpi/devices: However, the Elan Touchpad is sometimes listed in /sys/bus/acpi/devices, which indicates that the kernel recognizes the device. Kernel module issues: Compiling a newer kernel or adding boot options may not resolve the issue, as it appears to be related to the Elan Touchpad driver.
but i have no clue what that means
What's the output of inxi -JLMxxx? Also, uname -a.
first command gives this
uname -a just says "Linux mekane 6.8.0-58-generic #60-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 14 18:29:48 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux"
Try updating to a newer kernel in Update Manager >> Kernel.
alright
If nothing goes, please look for a relevant entry in cat /proc/bus/input/devices.
What do you mean? Have you installed the kernel update already? And performed a restart?
i did
i didn't know i just had to reboot
it should be good now
alright yeah i got the latest kernel
the touchpad still doesnt work :/
uhhhh
It's a lot innit?
That's... all?
...yup
How about this? cat /sys/class/input/event*/device/name
doesnt seem to give anything more
Power Button
HD-Audio Generic Headphone
Lid Switch
Power Button
AT Translated Set 2 keyboard
Video Bus
USB OPTICAL MOUSE
Ideapad extra buttons
HD-Audio Generic HDMI/DP,pcm=3
HD-Audio Generic HDMI/DP,pcm=7
HD-Audio Generic Headset Mic
How... the fuck.
a common solution i found was to install synaptics but idk if that'll do anything
especially considering your reaction i think ive got bigger problems
If you know the package name, won't hurt to give it a go.
synaptics is old and deprecated
oh
Try adding blacklist elan_i2c to the end of your /etc/modprobe.d/blacklist.conf too.
It is suggested to check out synaptics in such case that unexpected behaviour is encountered with libinput.
if his system is like old I guess it might help
You may refer to Linux Mint documentation with that too.
that didnt work
Try to do this with your /etc/default/grub.
GRUB_CMDLINE_LINUX="i8042.kbdreset=1"
Maybe to see how things are also like, try booting to a live environment of Ubuntu Cinnamon 25.04 and/or Fedora. See if that works over there.
huh it was empty
what
what
there was GRUB_CMDLINE_LINUX="" at first
Oh yeah, change that.
its done
Run sudo update-grub and restart.
If still no nada-nada batshit bullshit, see if this goes.
Didn't know Elan touchpads are this much of a pain.
yea I think its the driver
They've got poor compatibility and support from what I've heard?
If so, I guess I'll have to add that to my horsemen of poor hardware compatibility on Linux.
- NoVideo
- Mediafuck
- Bruhcomm
- FakeTek
- Elanlanlan
nope
yea he might have to switch to some other distro. From what he got from the forum, it might not be supported anywhere
Yeah whatever adii said
damn
This is kinda sad, at least you got a mouse? And I've got my friend ghost/fellow human here.
well i did find a forum page as a last resort but yea if that doesn't work i'll use another distro
says to install a patch
hold on lemme translate what one of the users said
"Hello, i have the same laptop and a patch was published by a user on a forum to make the touchpad functional on linux"
"you need to edit your acpi tables so that the kernel recognizes the pad"
here's the patch they gave
+++ dsdt.dsl 2024-07-01 00:13:43.174559656 -0400
@@ -18,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20180313 (538444563)
*/
-DefinitionBlock ("", "DSDT", 1, "LENOVO", "AMD", 0x00001000)
+DefinitionBlock ("", "DSDT", 1, "LENOVO", "AMD", 0x00001001)
{
External (_PR_.C000, DeviceObj)
External (_PR_.C000.PPCV, IntObj)
@@ -7774,8 +7774,7 @@
})
Return (ConcatenateResTemplate (SBFB, SBFG))
}
-
- If ((^^^PCI0.LPC0.H_EC.ECRD (RefOf (^^^PCI0.LPC0.H_EC.TPTY)) == 0x02))
+ Else
{
Name (SBFC, ResourceTemplate ()
{```
they also linked this but i have no idea how all of this works
idk if I would do that. It seems too complicated. You might mess up your firmware.
Same here, I could hardly understand it tbh
yea sadly
damn
Or you can wait. Maybe someone else might be able to help you.
so if im not mistaken "Xia" is the distro right
thats what my terminal says at least
...ah
so i gotta stop using mint
i should probably mention it didn't work on arch either
sorry i forgot to say that
Yeah pal 
so is the problem that it somehow doesnt work on both distros or is there something else going on
Though the mouse works, could be that Rigel really needs or want to use the touchpad
yea but if doesnt work on Arch, it probably might not work on any other distro.
well i am using a usb mouse rn but its not that practical and its also the only one we have at home (i'll buy one sooner or later)

Basically, what it tells us is that:
- It won't even work in newer versions.
- Support is fucking spotty for Elan touchpads.
- We could probably wrestle with it, but it'd be a lengthy one.
Ubuntu Cinnamon 25.04 or Fedora Workstation or KDE
Thank goodness Marius, you're here 🙏
Let me look on that elan driver I have used years ago.
huh, i was recommended fedora before
Don't think will work.
dang
I hope this works 🙏
Open /etc/default/grub and add/modify: GRUB_CMDLINE_LINUX="i8042.nomux=1, i8042.reset".
Then save the file and run: sudo update-grub.
just to make sure
did i do that right
also this is KILLING my battery holy shit
not related to touchpad but if y'all know a fix for that feel free to share
I think is correct. Let me double check.
Is there supposed to be a comma?
lemme try without
Have you run sudo update-grub?
I think yes.
Ok. Looked again. It seems you need to list them without comma: i8042.nomux=1 i8042.reset.
yea i tried it that didnt work either
Try looking into journalctl -xb. There should be some line saying if the kernel recognizes the parameters or not. Let's see what it says.
Like a line starting with Unknown kernel command line parameters....
rigel@mekane:~$ journalctl -xb | grep -i unknown
May 01 15:36:59 mekane kernel: Unknown kernel command line parameters "splash BOOT_IMAGE=/boot/vmlinuz-6.11.0-24-generic", will be passed to user space.
also unrelated but what does
May 01 15:37:01 mekane dbus-daemon[573]: dbus[573]: Unknown username "whoopsie" in message bus configuration file
May 01 15:37:01 mekane dbus-daemon[573]: dbus[573]: Unknown group "power" in message bus configuration file
mean
Not sure.
who the fuck is whoopsie
getent passwd whoopsie to find out
However, please share this output: grep -i "Using input driver" /var/log/Xorg.0.log
says absolutely nothing
rigel@mekane:~$ grep -i "Using input driver" /var/log/Xorg.0.log
[ 17.756] (II) Using input driver 'libinput' for 'Power Button'
[ 17.817] (II) Using input driver 'libinput' for 'Video Bus'
[ 17.832] (II) Using input driver 'libinput' for 'Power Button'
[ 17.854] (II) Using input driver 'libinput' for ' USB OPTICAL MOUSE'
[ 17.880] (II) Using input driver 'libinput' for 'Ideapad extra buttons'
[ 17.899] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
Try to install this:sudo apt install xserver-xorg-input-synaptics
Log out and then log in.
Have you logged out and logged back in?
yes
im gonna uninstall libinput to force it to switch to synaptic 
(just kidding)
(it did not go well last time)
I am very currious of 2 things:
- Do you have secure boot enabled:
mokutil --sb-stateshould tell us - Booting from the USB stick will your touchpad work?
the answer to 2. is no sadly
secureboot is disable
d
someone online says that this can work
``Reboot, select the grub entry and press "e" to edit the kernel line. Where you see the word "quiet" add after i8042.nopnp=1 pci=nocrs. Press control+x to boot.
See if things work. If not, post the output of cat /proc/cmdline to check you entered the command properly.
``
Yes, but better do it from grub:
/etc/default/grub add/change: GRUB_CMDLINE_LINUX="i8042.nopnp=1 pci=nocrs"
Then run sudo update-grub and reboot.
Have you tried this?
i did
didnt work sadly
also i tried to follow another tutorial to fix this and now my internet doesnt work

😦
im supid
Do you have any timeshift snapshots to revert to?
the guide in question was
https://gist.github.com/mgd722/436bf5d656f3005c40a9eef2d9c31fae
yea i think i do
i have one from 2°15' ago
2pm basically
ok im back
nothing during the last two hours happened :D
so uh everything that happened in that thread got retconned
I have seen that patch but I will not do that.
oh
First, look in BIOS to make sure touchpad is enabled. Secondly try to look on the keyboard, there should be some buttons to toogle touchpad on/off. Maybe it is just turned off.
yea on my keyboard its f6
it IS enabled
lemme look in bios again but i dont think theres any setting for the touchpad
my bios has stupidly few options
but the touchpad works in that menu
On Configuration tab there is something there?
here's a list of all the options:
- system time
-system date - wireless LAN
- amd v™️ technology
- bios back flash
- hotkey mode
- fool proof fn ctrl
- always on usb
- charge in battery mode
- disable building-in battery
do you see any of these options that would hinder linux
hotkey mode? what does that do?
[Enabled]
Use the hotkey function by pressing single Fx key. Use legacy Fx function by pressing Fn+Fx key.
[Disabled]
Use the hotkey function by pressing Fn+Fx key. Use legacy Fx function by pressing Fx key directly
also should i try disabling bios back flash
i dont trust it
Try disabling it.
done
am i good to boot
maybe i should check the boot options
ive got usb boot, pxe boot tovlan and ivp4 pxe first
all enabled
Is ok. Nothing to worry there.
ight
hmm
i never tried to boot with GRUB
what could possibly be in there
it just boots mint
Do you have dual boot there?
boot "Ubuntu".
what wouldve happened if i didnt
also touchpad still doesnt work
le sigh
ig its not that big of a deal
ill buy another mouse like tommorow maybe
Better get a mouse. Sorry, except that ACPI patch(which I would not do) I have no other ideas.