You are not logged in.
I have installed Arch Linux with GNOME 3 on my Acer C710 Chromebook. Everything seems to be working okay, but the touchpad stops working after I log in. It works fine in GDM, but as soon as I log in, it stops detecting touches. I can still click with it (i.e. use an external mouse to move the pointer over a button, then click on the touchpad to activate the button), but I cannot move the pointer with the touchpad. I am clueless as to what could be causing this as I never had this issue before when I was using MATE on the same computer.
SOLVED: Install the xf86-input-synaptics package from the official repositories.
Last edited by ColtonDRG (2015-08-31 04:39:30)
Offline
Are you using the Wayland version of GNOME?
I think that uses libinput rather than synaptics and is still lacking some configuration options.
Does the device show up in the output of `xinput`?
Jin, Jîyan, Azadî
Offline
Are you using the Wayland version of GNOME?
I think that uses libinput rather than synaptics and is still lacking some configuration options.
Does the device show up in the output of `xinput`?
No. I'm using X11 for GNOME. Edit: That being said, I think GDM is running under Wayland.
Yes, the device does show up in xinput. Here's the exact output of that. (The touchpad is Cypress APA Trackpad (cyapa))
[coltondrg@pinkiepie ~]$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Cypress APA Trackpad (cyapa) id=13 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=12 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ HD WebCam id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
[coltondrg@pinkiepie ~]$ Last edited by ColtonDRG (2015-08-31 04:38:50)
Offline
Have you tried the Xorg configuration file listed in the ArchWiki?
https://wiki.archlinux.org/index.php/Ac … figuration
Jin, Jîyan, Azadî
Offline
Have you tried the Xorg configuration file listed in the ArchWiki?
https://wiki.archlinux.org/index.php/Ac … figuration
Yes. After installing that my system would just kick me back to the GDM user selection screen after typing the correct password. That made it impossible to log into the graphical environment. I was only able to recover by using a text terminal to log in and delete the file. I suppose I'll try it again.
Update: After reinstalling that file, it is allowing me to log in, no idea what was wrong with that before, but the touchpad still doesn't work. It is worth noting that this is the older C710 model, not the C720, which the wiki page refers to. The devices do have a lot of similarities, but I believe the touchpad is not one.
Update 2: Using top in a text terminal while GNOME is logged out and GDM is running reveals that GDM is indeed running under Wayland as there is no xorg process.
Last edited by ColtonDRG (2015-08-30 20:57:44)
Offline
Alright, I got it fixed. \o/ Apparently the Synaptics driver required for my touchpad to work in Xorg was not installed. I installed xf86-input-synaptics. I guess what threw me off was the fact that I never had to do this before when I was running MATE on the machine, and the touchpad did work in GDM (which is on Wayland, not Xorg).
Thanks for trying to help.
Offline