На основі цього питання зроблено керівництво, і це відповіді. Я повторно розміщую це як відповідь, оскільки це пряма відповідь на питання ОП і стосується деяких речей, які були пропущені в інших відповідях.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ПОПЛАТНЕ Керівництво щодо того, як налаштувати HUION H610 ON LINUX
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
автор Fadi R
КРЕДИТИ:
Це керівництво є MELD моїх власних досліджень і, більшою мірою, відповіді бібопа (+ Девід Foester ) і коляску на ASK Ubuntu ( HUION H610 Tablet ), а також Clavos-студії пост на Digimend GitHub ( https: / /github.com/DIGImend/digimend-kernel-drivers/isissue/26 ). Спасибі, хлопці, я дізнався багато з ваших постів. І звичайно, майор Кудос до команди DigiMend та Микола Кондрашов (засновник проекту). Їх невтомна робота відкрила широкий спектр планшетів для спільноти Linux. ( http://digimend.github.io )
[0] ЗМІСТ:
[1] ВСТАНОВКА ВОДА
[2] КОНФІГУРОВАННЯ ТА КАРТУВАННЯ ТАБЛЕТ
[3] КОНФІГУРЖУВАННЯ ДОПОМОГІВ, ЩО РОБИТИ ТАБЛЕТ
[4] ПРОГРАМНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
[1] ВСТАНОВКА ВОДА:
(1.1) Переконайтеся, що у вас є такі пакунки:
a) xf86-input-wacom
b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)
(1.2) Завантажте найновіші драйвери Digimend від Github ( https://github.com/DIGImend/digimend-kernel-drivers ). З якихось причин я не міг отримати вихідний код із сайту github.io Digimend для компіляції ( https://digimend.github.io/drivers/ ), але для вас це може бути інакше ...
a) У терміналі введіть:
sudo rmmod hid-kye
sudo rmmod hid-uclogic
sudo rmmod hid-huion
б) витягнути вихідний код digimend (з github.com, це: digimend-kernel-drivers-master.zip). У терміналі перегляньте видобутий dir та вхід:
make
sudo make install
(1.3) Налаштування запису 52. tablet.conf для H610
а) створіть файл 52-tablet.conf, якщо його не існує:
sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d
sudo gedit 52-tablet.conf
b) вставити цей запис для H610 в 52-tablet.conf:
Section "InputClass"
Identifier "Huion on wacom"
# MatchIsTablet "on"
MatchProduct "HUION"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
в) зберегти файл і перезапустити
d) після перезапуску, коли ви відкриєте Terminal і введіть:
xsetwacom --list
(ви повинні бачити :)
HUION PenTablet Pad pad id: 11 type: PAD
HUION PenTablet Pen stylus id: 12 type: STYLUS
(ідентифікатор змінюватиметься від машини до машини)
[2] КОНФІГУРОВАННЯ ТА КАРТУВАННЯ ТАБЛЕТ:
(2.1) Визначення лівої кнопки клавіатури:
а) Як ми бачили раніше, накладка визначається "HUION PenTablet Pad pad", і кнопкою є: 1,2,3,8,9,10,11,12. Ці кнопки будуть невизначені під час кожного входу. Щоб визначити їх, ви можете ввести наступну команду syinthax у терміналі
xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES"
b) Ви можете його автоматизувати, зробивши файл сценарію, який створює автоматичне створення кожного разу, коли ви відкриваєте сеанс. Наприклад, мій сценарій називається Huion.Default.sh, і мені подобається bebop з кнопкової схеми AskUbuntu:
#!/bin/sh
xsetwacom --set 'HUION PenTablet Pad pad' Button 1 "key +ctrl +z -z -ctrl"
xsetwacom --set 'HUION PenTablet Pad pad' Button 2 "key e"
xsetwacom --set 'HUION PenTablet Pad pad' Button 3 "key b"
xsetwacom --set 'HUION PenTablet Pad pad' Button 8 "key +"
xsetwacom --set 'HUION PenTablet Pad pad' Button 9 "key -"
xsetwacom --set 'HUION PenTablet Pad pad' Button 10 "key ]"
xsetwacom --set 'HUION PenTablet Pad pad' Button 11 "key ["
xsetwacom --set 'HUION PenTablet Pad pad' Button 12 "key p"
c) Не забудьте дати дозвіл на виконання сценарію:
chmod +x Huion.Default.sh
г) Ви можете створювати різні сценарії та схеми кнопок для різних додатків, якими ви користуєтесь планшетом. Роблячи запуски, ви можете зробити такі сценарії перед тим, як запустити самі програми. Виконуєте це, відредагувавши команду у файлі лаучер або настільний ПК. Наприклад:
Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp
(2.2) Докладніше про xsetwacom:
Перш ніж продовжувати налаштування планшетного ПК, ось кілька корисних команд, які можна виконати з xsetwacom.
(a) Перевірка значень кнопки: xsetwacom --запустіть кнопку "ІМЕНТ ПРИЛАДІВ" Кнопка КНОПКА-НОМЕР
eg. xsetwacom --get 'HUION PenTablet Pad pad' Button 1
eg. xsetwacom --get 'HUION PenTablet Pen stylus' Button 1
(this very useful in figuring out the button scheme of the Pad and Stylus)
(b) Параметри xsetwacom --list : ця команда перелічить, які параметри може отримати та встановити xsetwacom. Прикладом перерахованих параметрів є: кнопка, тиск та поріг. Майте на увазі, що оскільки xf86-input-wacom призначений для планшетів Wacom, можливо, деякі параметри не застосовуватимуться до вашого H610.
(2.3) Визначення кнопок стилуса:
Стилус визначається як "Стиль ручки HUION PenTablet", і це кнопка: 1,2,3 (порядок кнопок: головка стилуса, перемикання вниз, перемикання вгору). Кнопка визначається відповідно "кнопка +1" "кнопка +2" "кнопка +3" (це значення xinput для лівого клацання, середнього та правого клацання). Я б не рекомендував змінювати кнопку 1, але якщо ви хочете змінити інші 2 кнопки, ви можете зробити це так само, як я показав вам у розділі (2.1) і додати рядок до Huion.Default.sh
напр. якщо ви хочете гумка на своєму Stylus, ви можете пожертвувати середнім клацанням на кнопці 2, ввівши:
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "key e"
(якщо ви хочете повернутись до замовчування :)
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"
(2.4) Визначення кривих тиску:
Для визначення кривої тиску введіть:
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "PUT-YOUR-CURVE-HERE"
напр.
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "5 10 90 95"
Це не дало помилок, але я ще не встановив, чи це насправді впливає на криві тиску стилуса. Я оновлю, коли знаю.
Багато додатків, таких як Krita та GIMP, матимуть власні параметри кривої тиску. На жаль, я перевірив криві тиску на GIMP і, здається, працює добре. Детальніше про це у розділі 3.
(2.5) Підтримка лівої руки:
Ви можете встановити обертання планшета за допомогою команд. Властивість називається Rotate
і його значення повинно бути один з none
, cw
, ccw
, half
. Як дзвінок зліва:
xsetwacom --set 'HUION PenTablet Pen stylus' Rotate half
[3] КОНФІГУРЖУВАННЯ ДОПОМОГИ, ЩО РОБИТИ ТАБЛЕТ
У розділі підтримки DigiMend є кілька справді порадних інструкцій щодо налаштування планшетного ПК за допомогою таких додатків: Alchemy, Blender, GIMP, Inkscape, Krita, MyPaint, Synfig Studio та додатків, у яких Wine не вистачає.
Просто перейдіть на сторінку http://digimend.github.io/support/ і перейдіть до розділу "Налаштування програми".
[4] ПРОГРАМНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ:
-- Робота в процесі --