kwin/libinput
Aleix Pol 4020056532 Make it possible to autodetect the tablet mode
Summary:
At the moment it's broken for many of the laptops I've seen, this opens the possibility to start toying with them. The right fix would be to get the kernel to emit the right signals but I'm afraid for some hardware it will be close to impossible.
This includes a kconfig variable variable that will detect it as follows: if there's a touchscreen, when the touchpad gets removed we are on tablet mode (i.e. the pointing will be done using the finger), when it's connected back tablet mode will be restored.

Reviewers: #kwin, #plasma, davidedmundson

Reviewed By: #kwin, #plasma, davidedmundson

Subscribers: mart, davidedmundson, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D19604
2019-03-22 18:29:21 +01:00
..
connection.cpp libinput/connection: Don't hardcode seat0 anymore 2018-04-22 17:29:32 +02:00
connection.h Make it possible to autodetect the tablet mode 2019-03-22 18:29:21 +01:00
context.cpp Require Qt 5.7 and remove pre-5.7 code 2017-02-07 20:43:19 +01:00
context.h Move Udev into an own header and implementation 2015-04-24 12:03:19 +02:00
device.cpp [libinput] Add support for clickfinger and button areas click method 2018-12-22 17:29:49 +01:00
device.h Make it possible to autodetect the tablet mode 2019-03-22 18:29:21 +01:00
events.cpp Merge branch 'Plasma/5.12' 2018-02-03 16:04:05 +01:00
events.h Merge branch 'Plasma/5.12' 2018-02-03 16:04:05 +01:00
libinput_logging.cpp pedantic fixes 2016-07-16 13:14:44 -04:00
libinput_logging.h [libinput] Add dedicated logging category for libinput 2015-07-31 12:43:35 +02:00