Fedora Linux Support Community & Resources Center
  #1  
Old 28th February 2015, 12:47 PM
mgmueller Offline
Registered User
 
Join Date: Jul 2010
Posts: 10
linuxfedorafirefox
Touchpad doesn't work after suspend/resume

Hello,

I'm using Fedora 21 on an Sony Flip 15 Notebook.

since kernel update to 3.18.x my touchpad is not working after suspend to ram and resume. I can see the following lines in my journal:

Feb 28 12:30:59 localhost.localdomain kernel: i8042: Can't write CTR while closing AUX port
Feb 28 12:30:59 localhost.localdomain kernel: i8042: Can't reactivate AUX port
Feb 28 12:31:00 localhost.localdomain kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00223/0x840300/0x126800, board id: 2739, fw id: 1503590
Feb 28 12:31:00 localhost.localdomain kernel: input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input24
Feb 28 12:31:00 localhost.localdomain kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00223/0x840300/0x126800, board id: 2739, fw id: 1503590
Feb 28 12:31:01 localhost.localdomain kernel: input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input26

I searched a little bit and came up with some kernel parameters. But neither atkbd.reset nor i8042.reset helped.

Is there a solution for this?

Many thanks in advance
Matthias
Reply With Quote
  #2  
Old 5th March 2015, 04:38 PM
mgmueller Offline
Registered User
 
Join Date: Jul 2010
Posts: 10
windows_7firefox
Re: Touchpad doesn't work after suspend/resume

Hello,

ok, so I tried around a little bit. Now I can say, this is not a problem with the i8042 or the Synaptics driver but a Xorg Problem.

When I disable the Touchpad through

echo -n none > /sys/devices/plattform/i8042/serio1/drvctl

and reactivate it again with

echo -n reconnect > /sys/devices/plattform/i8042/serio1/drvctl

the same thing is happening.

Then I looked at the X11 log (/var/log/Xorg.0.log) I can see entries about disconnecting and connecting the Touchpad. So this seems all to work, but the touchpad itself is not working...

Restarting the X Server however solves the problem. So there seems to be a problem between the kernel driver and the X Serves Synaptics driver.

Does anyone have a clou? Maybe there is a way to reload the X Servers Synaptics driver?
Reply With Quote
  #3  
Old 31st March 2015, 10:17 PM
saqer Offline
Registered User
 
Join Date: Oct 2006
Posts: 181
linuxfedorafirefox
Re: Touchpad doesn't work after suspend/resume

I have the same problem. Every time I wake up my laptop from sleep I have to issue this command to let it work again:
Code:
device=`xinput list | sed -n '/TouchPad/s/^.*id=\([0-9]\+\).*$/\1/p'`; xinput disable $device; xinput enable $device
I have HP elitebook revolve G1.

xinput gives this:

Code:
AlpsPS/2 ALPS DualPoint TouchPad
Reply With Quote
  #4  
Old 2nd April 2015, 02:35 AM
mgmueller Offline
Registered User
 
Join Date: Jul 2010
Posts: 10
linuxfedorafirefox
Re: Touchpad doesn't work after suspend/resume

Thank you very much! This was what I was looking for...

I created a script under

Code:
/usr/lib/systemd/system-sleep
which looks like:

Code:
#!/bin/sh

case $1 in
    post)
        sleep 2
        export DISPLAY=:0
        device=`xinput list | sed -n '/TouchPad/s/^.*id=\([0-9]\+\).*$/\1/p'`; xinput disable $device; xinput enable $device > /tmp/ll 2>&1
    ;;
esac


which works when called on command line but not when called automatically. Does anyone have a clue?
Reply With Quote
Reply

Tags
suspend or resume , touchpad , work

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
F20 touchpad doesn't work Iforr Hardware & Laptops 5 26th December 2015 05:36 PM
Fedora 19 doesn't resume after suspend frao0 Hardware & Laptops 1 7th November 2013 10:11 PM
Fedora 8 on IBM T42 suspend/resume can not work!! xhbdahai Using Fedora 3 26th November 2008 01:13 AM


Current GMT-time: 08:19 (Sunday, 22-10-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat