После обновления до Lunar Lobster ручка не вращается вместе с экраном (Lenovo X1 Yoga gen 6).

Вопрос или проблема

Я использую 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 для корректировки ориентации ввода стилуса. Вот несколько советов по её применению:

  1. Установка необходимых инструментов:
    Для начала убедитесь, что пакет wacom-tools установлен на вашем устройстве. Без него команда xsetwacom не будет доступна.

  2. Корректировка ориентации стилуса:
    Используйте следующие команды для настройки ориентации:

    xsetwacom set stylus rotate cw
    xsetwacom set cursor rotate cw
    xsetwacom set eraser rotate cw

    Где cw обозначает поворот по часовой стрелке для портретного режима. Если требуется другая ориентация, используйте:

    • ccw для поворота против часовой стрелки,
    • half для поворота на 180 градусов,
    • none для стандартной ориентации.
  3. Дополнительное устранение неполадок:
    Если проблема не решается, рекомендуется проверить наличие обновлений для драйверов Wacom и убедиться в отсутствии конфликтов с другими установленными программами, которые могут управлять дисплейными настройками.

  4. Контроль обновлений:
    Поддержание системы обновленной может внести необходимые исправления. Рекомендуется следить за обновлениями и офицальными патчами от Ubuntu, которые могут решить данную проблему в будущих версиях.

Мы надеемся, что представленные рекомендации помогут вам справиться с возникшей ситуацией. Если проблема сохраняется, возможно, стоит обратиться в специализированные форумы или техподдержку для получения более специфичной помощи.

С уважением,
Эксперт в области ИТ


В случае необходимости, вы можете воспользоваться более полным руководством или профессиональной технической поддержкой для обеспечения корректной настройки вашего устройства.

Оцените материал
Добавить комментарий

Капча загружается...