You are not logged in.

#1 2015-01-03 19:48:50

rishychacko
Member
Registered: 2015-01-03
Posts: 7

Touchscreen loses touch sensitivity after hibernation

Hello everyone,
I am a new arch user. After installing and configuring ARCH to my liking, I found that my Touchscreen on ThinkPad Yoga (ELAN USB TOUCH) worked out of the box on ARCH (I'm using GNOME GUI w. XORG) but once I hibernate my machine, upon waking it the touchscreen does not function. Any help would be very much appreciated. Thank you! And, the sensitivity returns once I restart my machine. GIven this is not an issue on the Windows partition, I know this is isolated to software but don't have the expertise to move forward.

Last edited by rishychacko (2015-01-04 02:53:50)

Offline

#2 2015-04-02 19:16:10

yndoendo
Member
Registered: 2013-08-19
Posts: 6

Re: Touchscreen loses touch sensitivity after hibernation

Just fix this issue today.  I was having the same issue with XPS 13 9343 .  Found that hibernation / X was disabling the touchscreen and not enabling it after resume. Added the following script:

/etc/pm/sleep.d/99touchscreen
#!/bin/sh
#
# 99touchscreen: suspend/wakeup Touchscreen input device

case "$1" in
hibernate|suspend)
/usr/bin/xinput set-prop "ELAN Touchscreen" "Device Enabled" 0
;;
thaw|resume)
/usr/bin/xinput set-prop "ELAN Touchscreen" "Device Enabled" 1
;;
*) exit $NA
;;
esac

Had to manually disable the touchscreen or closing the lid would not start hibernation. Check out Arch Touchscreen Wiki to find the name of your touchscreen using xinput.

Offline

Board footer

Powered by FluxBB