Планшет и перо Wacom

Revision as of 09:33, 3 March 2023 by Krotesk (talk | contribs) (Created page with "Настройки хранятся в <code>~/.config/tabletprofilesrc</code>.")
Other languages:
English • ‎Türkçe • ‎français • ‎русский • ‎中文(中国大陆)‎

Планшеты и перьевые дисплеи (но не только wacom)

Различные среды рабочего стола

Cinnamon, Gnome и Budgie

Единственное, что необходимо установить, помимо программы установки по умолчанию, это пакет xf86-input-wacom.


KDE Plasma 5

Пакет xf86-input-wacom должен будет автоматически установиться при установке kcm-wacomtablet из репозитория community.

Это добавит интерфейс/конфигурацию Tablet Settings в Системные настройки + необходимые фоновые службы для фреймворка KDE Plasma.

XFCE и, вероятно MATE

Существует обходной путь, предложенный achadwick, который работает просто отлично. Они используют интерфейс настроек Gnome.


Известные проблемы

Медленное перетаскивание в файловом менеджере

Медленное перетаскивание в файловом менеджере и очень медленное взаимодействие инструментов и кистей в Krita. \ Решение заключается в изменении 10-evdev.conf в /usr/share/X11/xorg.conf.d/10-evdev.conf

Возможно, потребуется сделать симлинк на него следующим образом:

sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf
~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf
#
# Загрузчик evdev для систем на базе udev.
# Мы не просто сопоставляем любые устройства, поскольку это также добавляет акселерометры
# и другие устройства, которые мы на самом деле не хотим использовать. Приведенный ниже список
# соответствует всему, кроме джойстиков.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

#Section "InputClass"
#        Identifier "evdev keyboard catchall"
#        MatchIsKeyboard "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        MatchIsTouchpad "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

#Section "InputClass"
#        Identifier "evdev tablet catchall"
#        MatchIsTablet "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection

#Section "InputClass"
#        Identifier "evdev touchscreen catchall"
#        MatchIsTouchscreen "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection


Gnome DE

В Gnome, если кто-то хочет использовать тему GDM в пользовательской теме gnome-shell, чтобы иметь согласованный вид для входа/выхода/блокировки экрана, настройки для отображения кнопок приведут к появлению пустого оверлея без каких-либо опций.

Резолюции:

  • Используйте по умолчанию gnome-shell, adwaita и gdm
  • Используйте измененную manjaro-gnome-maia-theme


Устройство не распознано

Устройство не распознается, в xinput нет его и т.д., скорее всего, это связано с тем, что устройство не поддерживается, в /usr/share/libwacom/ для него нет определенного ID.

Возможное решение - установить input-wacom-dkms, убедившись, что заголовки для ядра тоже установлены, а затем вручную добавить модули для загрузки.

Он не будет обеспечивать функциональность, если модули не загружены, и по-прежнему полагается на xf86-input-wacom, libwacom и графический интерфейс для настроек планшета.

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


KDE Plasma 5

In KDE Plasma 5 the kcm-wacomtablet recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:

  1. Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.
  2. To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft.
  3. The Raw Sample to the level 5
  4. The Suppress Rate to the level 2
  5. Edit the pressure curve to be slightly curved downwards.
  6. Set Button 3 to Right Mouse Button Click
  7. Set Button 2 to Middle Mouse Button Click
  8. Set Button 1 to Left Mouse Button Click
  9. DO NOT check Tap to execute action
  10. Click Apply button, disconnect and reconnect the tablet and it should work.

From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.

Настройки хранятся в ~/.config/tabletprofilesrc.


Mixed configurations

Mixed configurations due to use of xsetwacom commands and other tools. Resolution is to undo all and start with the GUI Settings.


More information