Ask Your Question
0

Fedora 23 fails to detect Synaptics TouchPad

asked 2016-03-05 04:38:52 -0600

agimenez gravatar image

When I turn on my computer and run Fedora 23 my touchpad doesn't work. However, after suspending the session and logging in again the problem seems to be solved.

I've been trying to fix this for quite a long time, but I have not been able to. What I have so far is the following: When the touchpad is not working in the command line I get:

$ xinput list
...
ImPS/2 Synaptics TouchPad                 id=11   [slave  pointer  (2)]
...
$ xinput list-props 11
Device 'ImPS/2 Synaptics TouchPad':
Device Enabled (136):       1
Coordinate Transformation Matrix (138):     1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (273): -0.434978
libinput Accel Speed Default (274): 0.000000
libinput Accel Profiles Available (275):    1, 1
libinput Accel Profile Enabled (276):       1, 0
libinput Accel Profile Enabled Default (277):       1, 0
libinput Natural Scrolling Enabled (278):   0
libinput Natural Scrolling Enabled Default (279):   0
libinput Send Events Modes Available (257): 1, 0
libinput Send Events Mode Enabled (258):    0, 0
libinput Send Events Mode Enabled Default (259):    0, 0
libinput Left Handed Enabled (280): 0
libinput Left Handed Enabled Default (281): 0
libinput Scroll Methods Available (282):    0, 0, 1
libinput Scroll Method Enabled (283):       0, 0, 0
libinput Scroll Method Enabled Default (284):       0, 0, 0
libinput Button Scrolling Button (285):     2
libinput Button Scrolling Button Default (286):     274
libinput Middle Emulation Enabled (287):    0
libinput Middle Emulation Enabled Default (288):    0
Device Node (260):  "/dev/input/event4"
Device Product ID (261):    2, 5
libinput Drag Lock Buttons (289):   <no items>
libinput Horizonal Scroll Enabled (262):    1

However the output when touchpad is working is:

$ xinput list
...
SynPS/2 Synaptics TouchPad                 id=11   [slave  pointer  (2)]
...
$ xinput list-props 11
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (136):       1
Coordinate Transformation Matrix (138):     1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (265): 1
Device Accel Constant Deceleration (266):   2.500000
Device Accel Adaptive Deceleration (267):   1.000000
Device Accel Velocity Scaling (268):        12.500000
Synaptics Edges (269):      1537, 5419, 1194, 4690
Synaptics Finger (270):     25, 30, 0
Synaptics Tap Time (271):   180
Synaptics Tap Move (272):   267
Synaptics Tap Durations (273):      180, 100, 100
Synaptics ClickPad (274):   0
Synaptics Middle Button Timeout (275):      75
Synaptics Two-Finger Pressure (276):        282
Synaptics Two-Finger Width (277):   7
Synaptics Scrolling Distance (278): 121, 121
Synaptics Edge Scrolling (279):     0, 0, 0
Synaptics Two-Finger Scrolling (280):       1, 1
Synaptics Move Speed (281): 1.000000, 1.750000, 0.032938, 0.000000
Synaptics Off (282):        2
Synaptics Locked Drags (283):       0
Synaptics Locked Drags Timeout (284):       5000
Synaptics Tap Action (285): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (286):       1, 1, 1
Synaptics Circular Scrolling (287): 0
Synaptics Circular Scrolling Distance (288):        0.100000
Synaptics Circular Scrolling Trigger (289): 0
Synaptics Circular Pad (290):       0
Synaptics Palm Detection (291):     0
Synaptics Palm Dimensions ...
(more)
edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
0

answered 2016-03-05 13:01:30 -0600

updated 2016-03-05 13:02:29 -0600

Yes, it's odd to get information about kernel built-in module parameters. I have found this overview.

You also could try to play with the psmouse.proto parameter which you have to pass to the kernel in GRUB Just add it in /etc/default/grub in the GRUB_CMDLINE_LINUX option and create the grub configuration.

grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Unfortunately I haven't found what setting to put there, but from what you have posted it is recognized as ImPS instead of SynPS first.

edit flag offensive delete link more

Comments

I have tried many combinations of the different options, without any success. I have read in some places that psmouse.proto=bare option, but in my case I was not able to solve the problem with it. Thank you for the link, it was very helpful though.

agimenez gravatar imageagimenez ( 2016-03-05 17:23:02 -0600 )edit

Sad to hear. You also could check if there is an BIOS update or if there is a setting in the BIOS related to the Touchpad. In my case I have the possibility to set it from "Advanced" to "Basic" in the BIOS.

thomaswood gravatar imagethomaswood ( 2016-03-06 04:19:35 -0600 )edit
0

answered 2016-03-05 11:14:41 -0600

Hanaa gravatar image

Open settings -- universal access -- pointing & clicking -- click assist turn on the (simulated secondary click)

edit flag offensive delete link more

Comments

I tried this but it didn't help... Thank you anyways! :)

agimenez gravatar imageagimenez ( 2016-03-05 17:19:42 -0600 )edit

Question Tools

Stats

Asked: 2016-03-05 04:38:52 -0600

Seen: 979 times

Last updated: Mar 05 '16