You are not logged in.
I have Arch installed on my HP Pavilion Chromebook (not the HP 14) and my touchpad doesn't move the cursor at all so I stuck using a mouse. I was worried that I may have damaged it since I have taken the chromebook apart a few times in order to upgrade it. I also thought that maybe the drivers weren't loaded but that doesn't seem to be the case since it's listed in /proc/bus/input/devices
Here's the output
I: Bus=0018 Vendor=0000 Product=0000 Version=0001
N: Name="Cypress APA Trackpad (cyapa)"
P: Phys=i2c-0-0067/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/i2c-0/0-0067/input/input14
U: Uniq=
H: Handlers=event14 mouse0
B: PROP=1
B: EV=b
B: KEY=e520 30000 0 0 0 0
B: ABS=660800001000003I know the device itself works because I have used evtest /dev/input/input14 to verify the touches. X also detect the device because it says so in the logs.
[ 174.687] (II) config/udev: Adding input device Cypress APA Trackpad (cyapa) (/dev/input/event14)
[ 174.687] (**) Cypress APA Trackpad (cyapa): Applying InputClass "evdev touchpad catchall"
[ 174.687] (**) Cypress APA Trackpad (cyapa): Applying InputClass "Cypress Trackpad"
[ 174.687] (II) Using input driver 'evdev' for 'Cypress APA Trackpad (cyapa)'
[ 174.687] (**) Cypress APA Trackpad (cyapa): always reports core events
[ 174.687] (**) evdev: Cypress APA Trackpad (cyapa): Device: "/dev/input/event14"
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Vendor 0 Product 0
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Found 3 mouse buttons
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Found absolute axes
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Found absolute multitouch axes
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Found x and y absolute axes
[ 174.710] (--) evdev: Cypress APA Trackpad (cyapa): Found absolute touchpad.
[ 174.710] (II) evdev: Cypress APA Trackpad (cyapa): Configuring as touchpad
[ 174.710] (**) evdev: Cypress APA Trackpad (cyapa): YAxisMapping: buttons 4 and 5
[ 174.710] (**) evdev: Cypress APA Trackpad (cyapa): EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 174.710] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1f.3/i2c-7/7-0067/input/input14/event14"
[ 174.710] (II) XINPUT: Adding extended input device "Cypress APA Trackpad (cyapa)" (type: TOUCHPAD, id 11)
[ 174.710] (II) evdev: Cypress APA Trackpad (cyapa): initialized for absolute axes.
[ 174.711] (**) Cypress APA Trackpad (cyapa): (accel) keeping acceleration scheme 1
[ 174.711] (**) Cypress APA Trackpad (cyapa): (accel) acceleration profile 0
[ 174.711] (**) Cypress APA Trackpad (cyapa): (accel) acceleration factor: 2.000
[ 174.711] (**) Cypress APA Trackpad (cyapa): (accel) acceleration threshold: 4
[ 174.712] (II) config/udev: Adding input device Cypress APA Trackpad (cyapa) (/dev/input/mouse0)
[ 174.712] (II) No input driver specified, ignoring this device.
[ 174.712] (II) This device may have been added with another device file.So if the drivers are loaded and it's detected by the X Server, why doesn't it work at all in KDE?
Edit: This doesn't seem to be specific to KDE since I just tested an X session with TWM and it didn't work in there either.
Last edited by brando56894 (2015-04-30 19:42:57)
Offline
Have you installed xf86-input-synaptics?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I didn't have it installed so I installed it and restarted X but that didn't change anything.
Offline
I managed to get it working (mostly) by copying the config file in the wiki and then I had to lower the touch sensitivity in KDE because it was only detecting certain touches and it was really jagged. Two finger scrolling works, but I can't seem to get tap-clicking to work.
Here's my /etc/X11/xorg.conf.d/50-synaptics.conf but it seems the settings in the touchpad module in System Settings seem to override that, except for the tapping.
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/mouse*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
Option "FingerLow" "35"
Option "FingerHigh" "40"
Option "Ignore" "on"
EndSection
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSectionOffline