| File | Date | Author | Commit |
|---|---|---|---|
| AutoRotate.SH | 2018-07-01 |
|
[02532c] First version of script |
| AutoRotate_noTouch.SH | 2018-07-01 |
|
[02532c] First version of script |
| LICENSE | 2018-07-01 |
|
[d5c1e2] Initial commit |
| README.md | 2018-07-01 |
|
[bc3095] Update README.md |
Это небольшой скрипт-твик, без которого фактически бесполезны возможности ноутбука-трансформера при работе на большинстве Debian Linux. Опираясь на различную документацию и примеры, удалось написать простенький скрипт, который отслеживает положение гироскопа ноутбука через monitor-sensor (из пакета iio-sensor-proxy), и обнаружив изменение его состояния через inotifywait (из пакета inotify-tools), применяет серию команд к графическому серверу xorg (xrandr) и матрице тачскрина (xinput). В результате получается корректно реагирующий на изменение положения ноутбук или планшет под управлением Linux.
Данный скрипт протестирован и используется на Dell Inspiron 13 (5378), под управлением Linux kUbuntu 18.04. Именно с этого устройства взято название тачскрина, передаваемое первым параметром команде xinput в теле скрипта.