Как мне включить давление для моего Wacom Intuos L?

Я видел несколько ответов, которые дают очень длинную процедуру для установки некоторых драйверов, но они очень старые. Планшет работает, но чувствительности к давлению нет ни в Krita, ни в MyPaint, ни в Gimp.

1 ответ

Какая версия Ubuntu у вас есть? Вероятно, у вас уже есть драйверы, которые вам нужны. Ubuntu поставляется с драйвером Wacom Kernel для Linux Wacom Project (input-wacom), драйвером X (xf86-input-wacom) и libwacom xf86-input-wacom. Я проверил здесь, и Pro L, кажется, является одним из поддерживаемых устройств.

Вы можете изменить настройки давления для самого стилуса через командную строку (лично я не получил графический интерфейс, в gnome-system-control, для работы).

Убедитесь, что планшет распознается вашим компьютером, открыв Terminal или другой CLI и введя:

lsusb

Теперь введите:

xsetwacom --list devices

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

Wacom Intuos L 6x9 Pen stylus id: <XX> type: STYLUS

где <XX> обозначает некоторый номер, который присваивается этому компоненту. Часть слева от идентификатора - это имя компонента, который вы будете вызывать при изменении его настроек, поэтому вам нужно помнить об этом. Обратите внимание, что название может выглядеть не совсем так, как указано выше - размеры (6x9) могут быть другими или отсутствовать вообще, или они могут называться Wacom Intuos L 6x9 Pen (без "стилуса")- используйте специальные имя, которое вы видите в списке вашего терминала.

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

xsetwacom --set "<NAME>" PressureCurve 0 20 80 100

"xsetwacom --set" сообщает вашему компьютеру, что вы хотите изменить настройки, название вашего стилуса заменяет <NAME>, PressureCurve - это конкретное свойство, значения которого вы меняете, а "0 15 85 100" - это просто пример настройки - это та часть, с которой вы, вероятно, захотите повозиться. Мне понравилось 0 12 92 100 для Gimp.

Для справки, если у вас была нулевая чувствительность для вашего стилуса (он "выключен" или "включен"), настройка PressureCurve будет 0 0 100 100

Если вы хотите увидеть другие параметры, доступные для изменения, введите

 xsetwacom list parameters

Однако я подозреваю, что реальная проблема заключается в том, что в каждой программе (например, Gimp, Krita) вам необходимо настроить планшет. Я схватил планшет моего парня, чтобы проверить свой ответ на ваш вопрос, и сначала я был ошарашен, потому что знал, что у меня есть драйверы, что его планшет поддерживается, и устройство распознавалось, но когда я попробовал рисовать в Gimp, изменения на давление не оказывало никакого влияния.

С Gimp, вы должны сначала активировать планшет. И хотя это не очень технический процесс, он немного утомителен. Поэтому я боюсь, что мой ответ будет выглядеть очень долго, но это не сложно настроить, просто немного времени - обещаю!

Идти к Edit > Preferences > Input Devices затем нажмите Configure Extended Input Devices, Вы должны увидеть различные элементы вашего планшета в списке. Оттуда вы можете нажать на элемент пера вашего Intuos, и вы увидите раскрывающееся меню рядом с Mode, Измените режим с Disabled в Screen, Вы можете редактировать Pressure Curve здесь, чтобы изменить настройки чувствительности. Я также попытался включить элемент Pad (от Disabled до Screen) и оставил кривую давления в покое - результаты мне понравились больше, когда Pad был отключен, и было включено только перо, но я не знаю, многие из них подробно о том, как работают планшеты, и вы можете поэкспериментировать с тем, как эти два элемента взаимодействуют, когда они оба включены.

Кроме того, инструменты в Gimp сами по себе имеют параметры Dynamics, которые могут изменить эффект, который вводит ваш планшет на то, что вы рисуете. Если у вас нет Tool Options откройте диалоговое окно, откройте его (я закрепляю под моей панелью инструментов). Вы должны увидеть Dynamics раздел возле дна. Вы можете выбрать несколько профилей, например "Непрозрачность давления", или вы можете добавить свой профиль, нажав кнопку с синей стрелкой и тремя красными точками. Это открывает раскрывающееся меню всех существующих профилей, и в нижней части списка вы увидите кнопку со знаком плюс. Нажмите, чтобы создать новый профиль Dynamics. (Смотрите здесь для получения дополнительной информации об использовании GIMP / планшета).

Я не могу рассказать вам о конфигурации планшетов Krita, но вот ссылка на их документацию по использованию планшетов с программой.

Я не смог найти подробное руководство по настройке планшета с MyPaint 1.2 (самая новая версия), но вот для версии 1.0. К сожалению, я не вижу вашего конкретного устройства в списке поддерживаемых устройств, хотя там много планшетов Wacom.

Вот руководство по настройке планшетов с помощью Inkscape. Это, пожалуй, самое популярное программное обеспечение для векторной графики, совместимое с Ubuntu. Я использовал это и действительно понравилось.

Наконец, вы также можете знать, что можно написать сценарии профиля, чтобы базовые настройки давления отличались при использовании конкретной программы, например, если вы хотели снизить чувствительность к давлению при использовании Krita. Вы бы написали скрипт bash, который выполняет xsetwacom --set "<NAME>" PressureCurve X XX XX XXX создайте для него исполняемый модуль запуска и нажмите на модуль запуска перед использованием Krita. Более подробную информацию можно найти здесь.

Другие источники: страница linuxwacom github и вики.

У меня была аналогичная проблема с работой чувствительности к давлению для "Wacom Intuos Bluetooth SM" (CTL4100WLK0) на ubuntu 19.10 с ядром 4.20 (также не работало с ядрами 5.5 и более ранними версиями 5.x). к сожалению, команды xsetwacom были успешными, но не привели к измерению давления. (однако эти команды отлично работали в ubuntu 18.04)

что сработало для меня, так это компиляция последнего драйвера xf86-input-wacom из https://github.com/linuxwacom/xf86-input-wacom

Я следовал инструкциям по сборке для ubuntu / debian здесь: https://github.com/linuxwacom/xf86-input-wacom/wiki/Building-The-Driver - к счастью, это была очень простая сборка, просто копируя и вставляя инструкции.

после создания последней версии драйвера настройка командной строки не требовалась, и определение давления отлично работало в gimp. кроме того, он также воспринимает планшет как отдельное устройство для рисования, а не действует как копия мыши / сенсорной панели (например, у вас может быть другой выбор кисти на планшете и мыши одновременно)

Я подозреваю, что это нужно будет сделать для следующего LTS ubuntu 20.04, если только они не включат в этот выпуск последнюю сборку xf86-input-wacom.

Для людей, которые хотят знать эти 4 варианта Wacom Intuos S CTL 4100 в разделе "Настройка устройств ввода" в GIMP.

  • Пэд Wacom Intuos S Pad
  • Курсор Wacon Intuos S Pen
  • Ластик Wacon Intuos S Pen
  • Стилус Wacon Intuos S Pen

Спасибо dmitry-kulikov на github.

# "xsetwacom list" shows:
DEVICE_STYLUS='Wacom Intuos S Pen stylus'
DEVICE_PAD='Wacom Intuos S Pad pad'
DEVICE_CURSOR='Wacom Intuos S Pen cursor'
DEVICE_ERASER='Wacom Intuos S Pen eraser'

xsetwacom set "$DEVICE_STYLUS" Mode "Relative" # mouse mode
xsetwacom set "$DEVICE_STYLUS" Button 1 "button +0" # nothing on touch
xsetwacom set "$DEVICE_STYLUS" Button 2 "button +1" # left click on lower button
xsetwacom set "$DEVICE_STYLUS" Button 3 "button +3" # right click on upper button

xsetwacom set "$DEVICE_PAD" Button 1 "key +Super_L" # "Super" key on 1st pad button
xsetwacom set "$DEVICE_PAD" Button 2 "button +2" # middle click on 2nd pad button
xsetwacom set "$DEVICE_PAD" Button 3 "button +9" # "forth" on 3rd pad button
xsetwacom set "$DEVICE_PAD" Button 8 "button +8" # "back" on 4th pad button

xsetwacom set "$DEVICE_CURSOR" Mode "Relative" # mouse mode
xsetwacom set "$DEVICE_CURSOR" CursorProximity 1 # cursor should be moved only if pen has contact with pad; unfortunately it does not work

xsetwacom set "$DEVICE_ERASER" Mode "Relative" # mouse mode

Панель Wacom Intuos S Pad - это 4 кнопки в верхней части планшета Wacom (клавиши ExpressKeys).
Курсор S Pen в Wacon Intuos относится к конфигурации расстояния между пером и пэдом.
Ластик Wacom Intuos S Pen относится к параметру ластика в ручке, хотя он не поддерживается в рассматриваемом устройстве.
Стилус Wacom Intuos Pen - это 3 кнопки пера, 2 кнопки сбоку и наконечник.

Для меня это было очень легко...

Проблема

Не смог получить Wacom Intous планшет нормально работает в Inkscape.

Решение

  1. Inkscape > Правка> Настройки> Устройства ввода
  2. Выберите "Wacom xxxxxxx Pen Stylus".
  3. Выбрать режим Screen или Window

После этого чувствительность к давлению работала отлично! Посмотрите мой первый рисунок:

Моя краска >>> Окно >>> Редактировать настройки >>> Давление (глобальное сопоставление давления) Давление Wacom на приложение My Paint в Ubuntu studio 16.04

Другие вопросы по тегам