Bug 48645

Summary: Некорректная конфигурация xinput при подключении второго монитора к ноутбуку с touchscreen
Product: Branch p10 Reporter: Vladislav Glinkin <glinkinvd>
Component: xinputAssignee: Fr. Br. George <george>
Status: NEW --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: jqt4, vercha
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Логи none

Description Vladislav Glinkin 2023-11-30 19:49:31 MSK
Системы:
ALT Server 10.1
ALT Workstation 10.1

Версия пакета:
xinput-1.6.3-alt1

Шаги воспроизведения:
1) Подключить второй монитор
2) Нажать на touchscreen

Фактический результат:
При подключении второго монитора к ноутбуку с touchscreen наблюдается некорректная работа самого touchscreen экрана. При нажатии на экран стилусом/пальцем, положение курсора не соответствует положению стилуса/пальца.
Курсор может оказаться на подключенном мониторе, вместо основного.

Ожидаемый результат:
Корректная работа touchscreen'а. Положение курсора соответствует месту нажатия.

Существует обход данной проблемы:
1) Посмотреть обозначение touchscreen (SIS0817, к примеру)
# dmesg | grep -i 'touchscreen'
2) Посмотреть ID в xinput
# xinput list --long | grep 'SIS0817'
3) Посмотреть обозначение основного монитора в xrandr (к примеру, eDP-1)
4) Выполнить # xinput map-to-output 10 eDP-1
Comment 1 Vladislav Glinkin 2023-12-01 18:30:07 MSK
Created attachment 15138 [details]
Логи
Comment 2 Vladislav Glinkin 2023-12-01 18:30:28 MSK
Данная проблема была обнаружена на ноутбуке ICLBi1102.
Приложил логи, собранные с подключенным монитором.