Bug 42113 - Ориентация экрана и touch screen
Summary: Ориентация экрана и touch screen
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: mate-control-center (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-13 15:58 MSK by maconics
Modified: 2023-01-19 18:52 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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