Touchpad physical buttons not work

I installed Lubuntu 24.10

Touchpad physical buttons on bottom are not working.
How to fix this?

Hello,

What is your hardware? What kind of computer are you using? Can you share model?

1 Like

Itā€™s Acer Aspire ES1-132

1 Like

Thanks! :slightly_smiling_face:

Can you please run xinput list from terminal/command line and paste the resulting text in a reply?

I see that the keyboard for your laptop has a special keyboard key that seems to toggle something with the touchpad.

Iā€™m looking at this:

If you press the F7 key, does anything happen? Also maybe try Fn + F7.

I only looked very briefly and I found this:
https://unix.stackexchange.com/questions/244894/touchpad-does-not-work-on-acer-aspire/244895#244895

Some people in the comments are saying to try if going to the BIOS and switching the touchpad between basic and advanced does something.

1 Like

Thank you for reply.

Fn+F7 is a button for turning on/off touchpad, not just buttons, so that doesnā€™t help.

xinput list
āŽ” Virtual core pointer id=2 [master pointer (3)]
āŽœ ā†³ Virtual core XTEST pointer id=4 [slave pointer (2)]
āŽœ ā†³ ELAN0501:00 04F3:3025 Mouse id=10 [slave pointer (2)]
āŽœ ā†³ ELAN0501:00 04F3:3025 Touchpad id=11 [slave pointer (2)]
āŽ£ Virtual core keyboard id=3 [master keyboard (2)]
ā†³ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
ā†³ Power Button id=6 [slave keyboard (3)]
ā†³ Video Bus id=7 [slave keyboard (3)]
ā†³ Power Button id=8 [slave keyboard (3)]
ā†³ Sleep Button id=9 [slave keyboard (3)]
ā†³ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
ā†³ Acer WMI hotkeys id=13 [slave keyboard (3)]

1 Like

Can you try getting into the BIOS and see if thereā€™s a setting for the touchpad to switch it from Advanced to Basic?

1 Like

I did try Basic setting, and it doesnā€™t work.

1 Like

Hi, please try the following in a terminal and post the resulting text in reply:

xinput list-props 11 | head -n5

and this one too:

grep -i "Using input driver" /var/log/Xorg.0.log

ā€¦ and then please try running these and rebooting to see if that does anything.

sudo apt-get update

sudo apt-get install xserver-xorg-input-synaptics

1 Like

Thanks for the reply.
I tried what you suggested, still not working.

Here is the output what you asked:
:~$ xinput list-props 11 | head -n5
Device ā€˜2.4G Mouseā€™:
Device Enabled (178): 1
Coordinate Transformation Matrix (180): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (309): 0
libinput Natural Scrolling Enabled Default (310): 0
~$ grep -i ā€œUsing input driverā€ /var/log/Xorg.0.log
[ 17.914] (II) Using input driver ā€˜libinputā€™ for ā€˜Power Buttonā€™
[ 17.982] (II) Using input driver ā€˜libinputā€™ for ā€˜Video Busā€™
[ 18.011] (II) Using input driver ā€˜libinputā€™ for ā€˜Power Buttonā€™
[ 18.025] (II) Using input driver ā€˜libinputā€™ for ā€˜Sleep Buttonā€™
[ 18.043] (II) Using input driver ā€˜libinputā€™ for ā€˜2.4G Mouseā€™
[ 18.077] (II) Using input driver ā€˜libinputā€™ for ā€˜2.4G Mouseā€™
[ 18.108] (II) Using input driver ā€˜libinputā€™ for ā€˜2.4G Mouse Consumer Controlā€™
[ 18.128] (II) Using input driver ā€˜libinputā€™ for ā€˜2.4G Mouse System Controlā€™
[ 18.145] (II) Using input driver ā€˜libinputā€™ for ā€˜ELAN0501:00 04F3:3025 Mouseā€™
[ 18.208] (II) Using input driver ā€˜synapticsā€™ for ā€˜ELAN0501:00 04F3:3025 Touchpadā€™
[ 18.243] (II) Using input driver ā€˜libinputā€™ for ā€˜AT Translated Set 2 keyboardā€™
[ 18.281] (II) Using input driver ā€˜libinputā€™ for ā€˜Acer WMI hotkeysā€™
[ 18.313] (II) Using input driver ā€˜libinputā€™ for ā€˜2.4G Mouse Consumer Controlā€™

Do you recall if when you were installing Lubuntu - did the touchpad work within the installer environment?

Also, another way to maybe tell if the touchpad is bad is seeing if it works at all in BIOS. Like booting into the BIOS and try to use it while navigating the menus. Probably does nothing if the BIOS isnā€™t UEFI but worth a shot.

My hunch is that itā€™s a driver issueā€¦ Iā€™m just having trouble figuring out what the possible fix could be. Maybe trying an older kernel would help or perhaps the opposite could be true.

1 Like

I think that touchpad didnā€™t work at all on install.

There is no pointer in BIOS so I canā€™t test it there.

I really donā€™t know how to test if buttons are working at all, except to install Windows and try, but thatā€™s not an option right now.

Thank you for your help.

Iā€™m not claiming I know whatā€™s going on but out of curiosity
run this command in a terminal ;
xev
Move the cursor inside the little window.
Press the button that isnā€™t working.
Tell us the button number on the last line of the terminal.

1 Like

I tried that.
It doesnā€™t react to button press.
It only reacts to tap, button number is 1.

Have you tried toggling the BIOS setting ?
(suggestion #4 in this link)

Yes, nothing worked.

Searches indicate your model has worked on linux in the past. I can only suggest you try some older distros from kernel 5 up. If one of them work, it would at least prove itā€™s not a mechanical failure.

1 Like