OpenTabletDriver для XP-Pen G640 [Rev A] на Arch Linux

2023-03-10T17:40:37+05:00

linux

Скачиваем AUR пакет (обычная версия, не git) и пакет xorg-xinput чтобы курсор граф. планшета двигался

yay -S xorg-xinput opentabletdriver

После установки пакета всплывёт понятная инструкция, следуем ей или за моей инструкцией

Для автозапуска прописываем в файл ~/.xprofile (Для DM) или ~/.xinitrc (запуск с TTY)

otd &

Для тех кто использует Дисплей менеджеры

systemctl --user enable opentabletdriver.service

Запустите GUI opentabletdriver

Во вкладке Console у меня не определялся G640 т.к была ошибка Another tablet driver found: UC Logic решением было удалить встроенный модуль драйвера в ядре Linux командой rmmod и добавив его в blacklist modprobe чтобы больше не запускался.

Выхлоп консоли otd

[Detect:Warning] Another tablet driver found: UC Logic
[Detect:Warning] Detection for UC Logic tablets might be impaired

Вводим эти команды для решения проблемы

echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf >/dev/null
sudo rmmod hid_uclogic
sudo mkinitcpio -P

Перезапускаем ПК

OpenTabletDriver быстро определит граф. планшет и начнёт работать

Теперь в консоли у меня только info output. Никаких ошибок и планшет работает как надо

image

#  Возвращаем режим рисования с функцией давления на перо

Открыв OpenTabletDriver меняем Absolute Mode на Artist Mode

#  При нажатии на кнопки курсор пера дрожит и нет сглаживания курсора

Для этого нам поможет фильтр Devocub Antichatter. Идём Filters жмём Open Plugin Manager, из списка выбираем DevocubFilters и жмём Install

После установки переходим в Filters и видим что наш фильтр установлен. Для устранения проблем просто ставим чекбокс Enable Devocub Antichatter и жмем Apply

Проблема решена!

Хочу подчеркнуть то что включённый Antichatter начинает отжирать больше процессорных ресурсов, в htop один любой из потоков под 100% нагрузкой. Включайте его при необходимости а не на постоянку

UPD [20.07.22] С обновлением OpenTabletDriver v0.6.0.4 Antichatter теперь отжирание процессорных ресурсов ресурсов CPU составляет 1%