On Sunday 09 November 2014 21:01:42 Dmitry Torokhov wrote: > On Sun, Nov 09, 2014 at 01:49:19PM +0100, Pali Rohár wrote: > > On Sunday 09 November 2014 13:40:25 Sebastian Reichel wrote: > > > Hi, > > > > > > On Sun, Nov 09, 2014 at 12:56:37PM +0100, Pavel Machek wrote: > > > > Implement disable attribute for tsc2005 touchscreen. It > > > > is useful to avoid wakeups when phone is in the pocket. > > > > > > I don't think this should be some driver specific sysfs > > > node. Instead a generic method from the input subsystem > > > should be used. > > > > > > -- Sebastian > > > > Yes. I would like to see generic method to turn off input > > device (or just "mute" it if device does not support turn > > off). Similar problem is also on laptops or other portable > > devices. E.g when I close LID of my laptop I want to turn > > off internal input devices (keyboard, touchpad, trackstick) > > without need to unload evdev Xserver drivers (or killing > > Xserver). Another use case is to turn off keyboard (also > > from kernel tty on Ctrl+Alt+Fx) which cannot be unplugged > > (internal laptop keyboard). > > > > CCed Dmitry, what do you think about it? > > Actually I'd like it to be not limited to input devices but > rater try doing it at the device core level, if possible. I > am sure there are IIO and other devices that could be > forcibly turned off/put into low power mode under certain > circumstances. > > There were some talks about it with Rafael, but we never come > with anything concrete. > > Thanks. Ok. What about adding sysfs node disable which accept value 0/1? -- Pali Rohár pali.rohar@xxxxxxxxx
Attachment:
signature.asc
Description: This is a digitally signed message part.