Вопрос или проблема
Я использую Lenovo X1 Yoga gen 6 – трансформируемый ноутбук с вводом с помощью пальца и пера.
Недавно я обновил систему с Ubuntu 22.10 до 23.04 – функция автоматического поворота экрана работает, но ввод с пера не меняет ориентацию, так что в портретном режиме он не используется. Ввод касанием пальца вращается правильно.
Я пробовал загрузиться с ядром 5.19, но получил те же результаты.
Редактировать: я обнаружил, что все работает как ожидалось, если выбрать встроенный дисплей (eDP-1) в настройках Wacom Tablet в разделе “Карта на монитор”, вместо “Все дисплеи” (внешний дисплей не был подключен).
Эта проблема известна более десяти лет. Я не верю, что она когда-либо была исправлена.
Одно из обходных решений – использовать команду xsetwacom
, чтобы “повернуть” сенсорный интерфейс, как описано в комментарии к ошибке 217182.
xsetwacom set stylus rotate X
xsetwacom set cursor rotate X
xsetwacom set eraser rotate X
Где X это:
- half –> для поворота на 180º
- cw –> для портретного режима
- ccw –> для портретного режима (в другом направлении)
- none –> для нормального режима
xsetwacom
предоставляется пакетом wacom-tools
.
Ответ или решение
Уважаемый пользователь,
Вы столкнулись с проблемой, когда после обновления до Ubuntu 23.04 на вашем Lenovo X1 Yoga gen 6 перестала корректно работать ориентация ввода стилуса в портретном режиме. Несмотря на то, что функции автоматического поворота экрана работают, стилус не меняет ориентацию, в то время как тач-экран функционирует как должен. Попытка загрузиться с ядром 5.19 результата не принесла. Вы обнаружили, что временное исправление может быть достигнуто через выбор встроенного дисплея (eDP-1) в настройках Wacom Tablet вместо "All Displays", даже при отсутствии подключенных внешних дисплеев.
Данная проблема, как вы правильно отметили, существует уже довольно долго и пока еще не была основательно решена. Один из проверенных методов решения проблемы включает использование команды xsetwacom
для корректировки ориентации ввода стилуса. Вот несколько советов по её применению:
-
Установка необходимых инструментов:
Для начала убедитесь, что пакетwacom-tools
установлен на вашем устройстве. Без него командаxsetwacom
не будет доступна. -
Корректировка ориентации стилуса:
Используйте следующие команды для настройки ориентации:xsetwacom set stylus rotate cw xsetwacom set cursor rotate cw xsetwacom set eraser rotate cw
Где
cw
обозначает поворот по часовой стрелке для портретного режима. Если требуется другая ориентация, используйте:ccw
для поворота против часовой стрелки,half
для поворота на 180 градусов,none
для стандартной ориентации.
-
Дополнительное устранение неполадок:
Если проблема не решается, рекомендуется проверить наличие обновлений для драйверов Wacom и убедиться в отсутствии конфликтов с другими установленными программами, которые могут управлять дисплейными настройками. -
Контроль обновлений:
Поддержание системы обновленной может внести необходимые исправления. Рекомендуется следить за обновлениями и офицальными патчами от Ubuntu, которые могут решить данную проблему в будущих версиях.
Мы надеемся, что представленные рекомендации помогут вам справиться с возникшей ситуацией. Если проблема сохраняется, возможно, стоит обратиться в специализированные форумы или техподдержку для получения более специфичной помощи.
С уважением,
Эксперт в области ИТ
В случае необходимости, вы можете воспользоваться более полным руководством или профессиональной технической поддержкой для обеспечения корректной настройки вашего устройства.