You are not logged in.

#1 2016-08-03 16:55:03

Ghosy
Member
Registered: 2013-03-20
Posts: 4

Thinkpad T431s Touchpad Not Working

For a while now, I have been unable to use the trackpoint or the touchpad on my laptop. I can't remember for sure, but I don't remember any event associated with the sudden change(like an update or configuration change). Using Evtest, I have not been able to get any events(Performed test in VT as suggested by evtest man pages). I've experimented with using different drivers and had no more success with any different drivers. Currently the driver set to load is libinput. I've booted into a Fedora LiveCD and attempted to fiddle with it there, but with no luck. I've also checked the bios and both the trackpad and trackpoint are enabled.

I would very much appreciate anyone's input on this matter. I very rarely post looking for help on forums, because I've had success in the past figuring issues out myself. I've been working at this one for a while with no success. I'm hoping that I've simply overlooked something that will be obvious to someone else.

If you need more information please ask. I'll try to make sure this post has all the information that is requested, so there is no need to hunt through the thread.

Evtest:

Input driver version is 1.0.1
Input device ID: bus 0x11 vendor 0x2 product 0x7 version 0x1b1
Input device name: "SynPS/2 Synaptics TouchPad"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 272 (BTN_LEFT)
    Event code 325 (BTN_TOOL_FINGER)
    Event code 328 (BTN_TOOL_QUINTTAP)
    Event code 330 (BTN_TOUCH)
    Event code 333 (BTN_TOOL_DOUBLETAP)
    Event code 334 (BTN_TOOL_TRIPLETAP)
    Event code 335 (BTN_TOOL_QUADTAP)
  Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
      Value      0
      Min     1024
      Max     5112
      Resolution      42
    Event code 1 (ABS_Y)
      Value      0
      Min     2024
      Max     4832
      Resolution      42
    Event code 24 (ABS_PRESSURE)
      Value      0
      Min        0
      Max      255
    Event code 28 (ABS_TOOL_WIDTH)
      Value      0
      Min        0
      Max       15
    Event code 47 (ABS_MT_SLOT)
      Value      0
      Min        0
      Max        1
    Event code 53 (ABS_MT_POSITION_X)
      Value      0
      Min     1024
      Max     5112
      Fuzz       8
      Resolution      42
    Event code 54 (ABS_MT_POSITION_Y)
      Value      0
      Min     2024
      Max     4832
      Fuzz       8
      Resolution      42
    Event code 57 (ABS_MT_TRACKING_ID)
      Value      0
      Min        0
      Max    65535
    Event code 58 (ABS_MT_PRESSURE)
      Value      0
      Min        0
      Max      255
Properties:
  Property type 0 (INPUT_PROP_POINTER)
  Property type 2 (INPUT_PROP_BUTTONPAD)
  Property type 4 (INPUT_PROP_TOPBUTTONPAD)
Testing ... (interrupt to exit)

Related "cat /proc/bus/input/devices":

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse1 event16 
B: PROP=15
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

"xinput list":

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft USB Wireless Mouse  	id=8	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=11	[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)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Integrated Camera                       	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=12	[slave  keyboard (3)]

"xinput list-props <touchpad id>":

Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (138):	1
	Coordinate Transformation Matrix (140):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (293):	0
	libinput Tapping Enabled Default (294):	0
	libinput Tapping Drag Enabled (295):	1
	libinput Tapping Drag Enabled Default (296):	1
	libinput Tapping Drag Lock Enabled (297):	0
	libinput Tapping Drag Lock Enabled Default (298):	0
	libinput Accel Speed (276):	0.000000
	libinput Accel Speed Default (277):	0.000000
	libinput Natural Scrolling Enabled (281):	0
	libinput Natural Scrolling Enabled Default (282):	0
	libinput Send Events Modes Available (260):	1, 1
	libinput Send Events Mode Enabled (261):	0, 0
	libinput Send Events Mode Enabled Default (262):	0, 0
	libinput Left Handed Enabled (283):	0
	libinput Left Handed Enabled Default (284):	0
	libinput Scroll Methods Available (285):	1, 1, 0
	libinput Scroll Method Enabled (286):	1, 0, 0
	libinput Scroll Method Enabled Default (287):	1, 0, 0
	libinput Click Methods Available (299):	1, 1
	libinput Click Method Enabled (300):	1, 0
	libinput Click Method Enabled Default (301):	1, 0
	libinput Middle Emulation Enabled (290):	0
	libinput Middle Emulation Enabled Default (291):	0
	libinput Disable While Typing Enabled (302):	1
	libinput Disable While Typing Enabled Default (303):	1
	Device Node (263):	"/dev/input/event16"
	Device Product ID (264):	2, 7
	libinput Drag Lock Buttons (292):	<no items>
	libinput Horizonal Scroll Enabled (265):	1

Edit: This issue has now been resolved. I'm not 100% sure what caused the issue in the first place. The issue went away after an update to the kernel and libinput. If you are having similar issues, check to see that everything is up to date. Other than that guess though, I have no idea what would have been causing the issue.

Last edited by Ghosy (2017-02-01 22:10:09)

Offline

Board footer

Powered by FluxBB