You are not logged in.

#1 2014-12-14 01:45:16

tazee
Member
Registered: 2013-10-13
Posts: 29

touch screen does not work after suspend.

My laptop's touch screen stops working on resuming after suspend. It only work after reboot. Anyone else facing this? It seems other on Linux Mint and Ubuntu are also facing this.

Offline

#2 2014-12-14 03:18:26

frigaut
Member
From: Canberra, Australia
Registered: 2009-05-10
Posts: 215
Website

Re: touch screen does not work after suspend.

Try identifying your touchscreen by using
xinput list
then
xinput enable "your touchscreen name"
e.g. in my case:

496:~ $ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SYNA2B22:00 06CB:2714                   	id=12	[slave  pointer  (2)]
⎜   ↳ ATML1000:00 03EB:8A0F                   	id=13	[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)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ Lenovo EasyCamera                       	id=10	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=11	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]
497:~ $ xinput enable "ATML1000:00 03EB:8A0F"
498:~ $ 

For me, that restores the touchscreen.
Otherwise, you may have to rmmod and modprobe the appropriate module (it depends, look with : "lsmod | grep touch" ?)


Archer since 03/2009 - AUR packages

Offline

#3 2014-12-14 05:33:21

interstellar
Member
Registered: 2014-08-01
Posts: 4

Re: touch screen does not work after suspend.

I can confirm the same issue on my computer, running gdm. This even happens if I close the lid and reopen it, during the first three minutes after each boot, during which time systemd doesn't react to lid close. What's more interesting is, if I use the GUI button to suspend the system, instead of closing the lid or pressing the power button, the touchscreen won't go down.

Besides reboot, I can make the touchscreen come back by logging out and in.

frigaut's solution resolves the issue on my computer. I also added the command to my acpid rules when lid open events are detected. This, however, cannot handle power-button-suspend situations of course.

Above all, I am more looking forward to upstream updates which might fix the issue, since what happens now is definitely not the expected behavior.

Offline

#4 2014-12-16 05:05:31

tazee
Member
Registered: 2013-10-13
Posts: 29

Re: touch screen does not work after suspend.

@frigaut, that worked. Thanks.

Offline

#5 2015-01-26 18:56:40

brix
Member
Registered: 2014-05-26
Posts: 69

Re: touch screen does not work after suspend.

Works for me too, but so does downgrading gnome-settings-daemon from 3.14.2-1 to 3.14.1-2.


Enough is more.

Offline

Board footer

Powered by FluxBB