Apple Macbook Air touchpad device name? #366
Replies: 9 comments 4 replies
-
Please read the TROUBLE-SHOOTING section, particularly the opening paragraph. |
Beta Was this translation helpful? Give feedback.
-
Thank you for getting back to me. I read through the trouble-shooting section but it wasn't much help. Looking at the raw data for I also read through the following issues on the same topic: 68, 160, 177, 194, and 228. Looks like most people are either using a restart script for Gnome and KDE, or they end up giving up and using Here's the output of my libinput-gestures -l. Here's this too:
|
Beta Was this translation helpful? Give feedback.
-
Today I tried setting each of the /dev/input/ paths listed above, and got the following results. Worked at first but didn't survive hibernation:
Did not work at all:
|
Beta Was this translation helpful? Give feedback.
-
From your output of |
Beta Was this translation helpful? Give feedback.
-
I've installed it from the Nix package repo. They currently have version 2.76, which is the same version that's in the AUR and it is the same version that I'm currently running. |
Beta Was this translation helpful? Give feedback.
-
I didn't recognize that hash because the code is different. Nix patches the code to change some things related to their environment although it seems the changes are benign. |
Beta Was this translation helpful? Give feedback.
-
I've seen others report problems with suspend where, e.g. the device hangs or the device name changes, and for that I created another dbus-action utility which is mentioned in the README here. It works by restarting libinput-gestures (i.e. |
Beta Was this translation helpful? Give feedback.
-
I'll have to look into the possibility of using D-Bus in NixOS on a Macbook. For some reason, the In the meantime, do you happen to know if a bug has been submitted for the libinput package? Based on your post on 194, do you still think this is an issue with |
Beta Was this translation helpful? Give feedback.
-
On NixOS running Hyprland, I found that I can issue the following commands using either hypridle or swayidle, before hibernation: And after hibernation: This solves the issue without having to use the |
Beta Was this translation helpful? Give feedback.
-
When I run
libinput list-devices
I get the following two devices:I tried adding
device bcm5974
to my config, which worked fine at first but, after hibernating, gestures stopped working. So I tried changing it todevice Apple Inc. Apple Internal Keyboard / Trackpad
but that killed gestures all together. When I set it todevice all
it works fine and survives hibernation, but as I understand it, setting it todevice all
isn't ideal. Any suggestions?Beta Was this translation helpful? Give feedback.
All reactions