You are not logged in.

#1 2013-07-20 17:07:49

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

[Solved] Touchpad does not work without drivers (surprise)...

EDIT: OK, I feel pretty stupid now. After testing with linux mint live image, installing fluxbox etc - I realize somehow I did NOT have the drivers installed. Not sure what happened, I can see in pacmans log that I did run "-S xf86-input-synaptics" before, but it was not installed. Guess I was doing many things at once, maybe I canceled it somehow. Looked in all places but did not double-check if the driver was properly installed. Sorry for wasting your time.




I am running Gnome, have synaptics drivers installed and not edited/added any xorg.conf options. This is a fresh install on a Fujitsu S782. I am stumped.. No errors in dmesg/journalctrl/Xorg.log - although Xorg seems to set up the touchpad two times, it is not complaining.

- left/right click buttons work, but I can not move the pointer
- under Settings -> Mouse & Touchpad, there is no "Touchpad" section
- the keyboard toggle for the Touchpad seems to be on (if I toggle it, the touchpad button clicks stop working as well)
- no change if booting without mouse attached

Interestingly, xev only registers touchpad button clicks, but evtest does also register the touchpad itself (pressure, position etc). What could that mean? Where should I go from here?

Xorg log

/proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input16
U: Uniq=
H: Handlers=mouse1 event16 
B: PROP=9
B: EV=b
B: KEY=6420 30003 0 0 0 0
B: ABS=260800011000003

xinput list

xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse              	id=11	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=14	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Fujitsu FUJ02E3                         	id=6	[slave  keyboard (3)]
    ↳ Fujitsu FUJ02B1                         	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ FJ Camera                               	id=12	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]

xinput list device

# xinput list 14
SynPS/2 Synaptics TouchPad              	id=14	[slave  pointer  (2)]
	Reporting 6 classes:
		Class originated from: 14. Type: XIButtonClass
		Buttons supported: 5
		Button labels: "Button Left" "Button 1" "Button Right" "Button Wheel Up" "Button Wheel Down"
		Button state:
		Class originated from: 14. Type: XIValuatorClass
		Detail for Valuator 0:
		  Label: Abs MT Position X
		  Range: 1472.000000 - 5498.000000
		  Resolution: 69000 units/m
		  Mode: absolute
		  Current value: 2317.000000
		Class originated from: 14. Type: XIValuatorClass
		Detail for Valuator 1:
		  Label: Abs MT Position Y
		  Range: 1408.000000 - 4560.000000
		  Resolution: 100000 units/m
		  Mode: absolute
		  Current value: 4560.000000
		Class originated from: 14. Type: XIValuatorClass
		Detail for Valuator 2:
		  Label: Abs Pressure
		  Range: 0.000000 - 255.000000
		  Resolution: 0 units/m
		  Mode: absolute
		  Current value: 0.000000
		Class originated from: 14. Type: XIValuatorClass
		Detail for Valuator 3:
		  Label: Abs Tool Width
		  Range: 0.000000 - 15.000000
		  Resolution: 0 units/m
		  Mode: absolute
		  Current value: 0.000000
		Class originated from: 14. Type: XITouchClass
		Touch mode: dependent
		Max number of touches: 2

Last edited by hokasch (2013-07-21 12:01:19)

Offline

Board footer

Powered by FluxBB