Comment 5 for bug 1807377

Andy Lavr (lavrandy) wrote :

FIXED PATCH

2c-hid: Add a small delay for Synaptics/Elan touchpanel

 Synaptics/Elan touchpanel sometimes does not work in desktop session
although it works in display manager.

 During user logging, the display manager exits, close the HID device,
then the device gets runtime suspended and powered off. The desktop
session begins shortly after, opens the HID device, then the device gets
runtime resumed and powered on.

 If the trasition from display manager to desktop sesesion is fast, the
touchpanel cannot switch from powered off to powered on in short
timeframe. So add a small delay to workaround the issue.