Touchpad gestures not working after power off

ISSUE

Hi, haven’t experienced any issue with my laptop until today. It is a few months old Framework Laptop 13. This morning I powered down my laptop by selecting shut down from the menu and waiting for it to fully shut down before closing the lid. This evening I powered it back on and discovered that my touchpad is partly nonfunctional.

  • two-finger scroll no longer works system-wide
  • two-finger tap to right-click no longer works system-wide
  • multi-finger gestures no longer work system-wide
  • cursor movement works
  • tap to left-click works

Here’s my system:

         .';:cccccccccccc:;,.            ----------------
      .;cccccccccccccccccccccc;.         OS: Fedora Linux 40 (Workstation Edition) x86_64
    .:cccccccccccccccccccccccccc:.       Host: Laptop 13 (Intel Core Ultra Series 1) A5
  .;ccccccccccccc;.:dddl:.;ccccccc;.     Kernel: 6.8.5-301.fc40.x86_64
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.    Uptime: 11 mins
.:ccccccccccccc;KMMc;cc;xMMc:ccccccc:.   Packages: 2418 (rpm)
,cccccccccccccc;MMM.;cc;;WW::cccccccc,   Shell: zsh 5.9
:cccccccccccccc;MMM.;cccccccccccccccc:   Resolution: 2256x1504
:ccccccc;oxOOOo;MMM0OOk.;cccccccccccc:   DE: GNOME 46.7
cccccc:0MMKxdd:;MMMkddc.;cccccccccccc;   WM: Mutter
ccccc:XM0';cccc;MMM.;cccccccccccccccc'   WM Theme: Adwaita
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;    Theme: Adwaita [GTK2/3]
ccccc;0MNc.ccc.xMMd:ccccccccccccccc;     Icons: Adwaita [GTK2/3]
cccccc;dNMWXXXWM0::cccccccccccccc:,      Terminal: ghostty
cccccccc;.:odl:.;cccccccccccccc:,.       CPU: Intel Ultra 7 155H (22) @ 4.500GHz
:cccccccccccccccccccccccccccc:'.         GPU: Intel Arc Graphics]
.:cccccccccccccccccccccc:;,..            Memory: 5116MiB / 15443MiB

TROUBLESHOOTING

In Settings > Mouse & Touchpad I notice that trackpad settings are missing.

$ libinput list-devices shows me a device “ImExPS/2 Generic Explorer Mouse” I suspect is supposed to be the touchpad. When I display its details:

fedora~(:|✔) % sudo libinput list-devices | grep -A 10 "ImExPS/2 Generic Explorer Mouse"
Device:           ImExPS/2 Generic Explorer Mouse
Kernel:           /dev/input/event7
Group:            7
Seat:             seat0, default
Capabilities:     pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled

I see tap settings are n/a. I’m suspecting that it’s not recognizing my touchpad as a touchpad but instead as a generic mouse.

Could this be a driver issue given that absolutely nothing has updated (at least not to my knowledge) since it was last working? Any other ideas what I could try?

fedora~(:|✔) % libinput --version
1.26.2

Thanks for any help!

Touchpad is working again after updating BIOS from 3.01 to 3.03