Bug 42113

Summary: Ориентация экрана и touch screen
Product: Sisyphus Reporter: maconics
Component: mate-control-centerAssignee: Valery Inozemtsev <shrek>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: qwetwe, shrek
Version: unstable   
Hardware: x86   
OS: Linux   

Description maconics 2022-03-13 15:58:45 MSK
Здравствуйте.
  Вчера попытался загрузить свой планшет с флешки, на которой записан дистрибутив AltLinux Workstation 10.0 и Simply Linux 10.0 в режиме LiveCD. Так как разъёмы подключения питания у планшета располагаются не удачно, я привык его использовать перевернутым на 180 градусов. Обе попытки загрузиться были удачными, но в каждом случае наблюдалось следующее: после переключения ориентации экрана через системную утилиту изображение переворачивается, а работа touch screen остается без изменений (т.е. при изменении ориентации на 180 градусов для нажатия на кнопку меню находящуюся в левом нижнем углу экрана мне необходимо нажимать на правый верхний угол touch screen). Без переключения ориентации touch screen работает нормально.
  Работа мыши при этом тоже нормальная. При подключении bluetooth мыши курсор действует правильно (даже после переворачивания на +/-90 или 180 градусов).
Comment 1 Ivan Alekseev 2023-01-19 16:19:16 MSK
Проверялось в Sisyphus, ошибка воспроизводится.

Версия пакета: mate-control-center-1.26.0-alt4.x86_64

Стенд: ASUS VivoBook Slate 13 OLED T3300KA-LQ032W с системами slinux-live-10.0-x86_64 и alt-workstation-10.0-x86_64.

Шаги для воспроизведения:
1) Открыть Центр управления;
2) Перейти в раздел Экраны;
3) Переключить ориентацию экрана.

Фактический результат:
Тачскрин работает зеркально. Для нажатия в левый нижний угол экрана нужно нажать в правый верхний.

Ожидаемый результат:
Тачскрин работает согласно выбранной настройке ориентации экрана.

maconics@rambler.ru, попробуйте установить пакет xinput-calibrator и воспользоваться утилитой xinput_calibrator.
Comment 2 Valery Inozemtsev 2023-01-19 16:29:51 MSK
переверните touch screen, mate-display-properties это сделать никак не может
Comment 3 maconics 2023-01-19 17:23:38 MSK
Так в том то и ошибка, что работа этих устройств (display и touchScreen) не синхронизированы. И touchScreen вообще не хочет работать с гироскопом для изменения работы при изменении положения устройства в пространстве.
Comment 4 maconics 2023-01-19 18:18:45 MSK
(Ответ для Ivan Alekseev на комментарий #1)
> Проверялось в Sisyphus, ошибка воспроизводится.
> 
> Версия пакета: mate-control-center-1.26.0-alt4.x86_64
> 
> Стенд: ASUS VivoBook Slate 13 OLED T3300KA-LQ032W с системами
> slinux-live-10.0-x86_64 и alt-workstation-10.0-x86_64.
> 
> Шаги для воспроизведения:
> 1) Открыть Центр управления;
> 2) Перейти в раздел Экраны;
> 3) Переключить ориентацию экрана.
> 
> Фактический результат:
> Тачскрин работает зеркально. Для нажатия в левый нижний угол экрана нужно
> нажать в правый верхний.
> 
> Ожидаемый результат:
> Тачскрин работает согласно выбранной настройке ориентации экрана.
> 
> maconics@rambler.ru, попробуйте установить пакет xinput-calibrator и
> воспользоваться утилитой xinput_calibrator.

Дело в том, что изначально вопрос был про LiveCD. В этом случае что-то доустанавливать это не тот случай.
Comment 5 Valery Inozemtsev 2023-01-19 18:52:26 MSK
mate-display-properties предназначен для настройки мониторов и НЕ предназначен для настройки touch screen