графический планшет не работает [dубликат]

Я запускаю Ubuntu 14.04, и мой HUION h610 планшет работает. Например, я могу перемещать курсор с помощью пера, и кнопка правой кнопки мыши работает. Однако ничего не происходит. Это означает, что я не могу рисовать ни на какие программы, Gimp, Mypaint и т. Д. Я пошел на настройки и включил устройство, которое Gimp и Mypaint узнают. Но опять-таки никакого рисунка. Кроме того, кнопки на планшете не работают вообще.

, поэтому, когда я делаю uname -a, это возвращается: 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Тогда я также сделал lsusb, и я получил:

Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 003: ID 256c:006e Bus 003 Device 002: ID 0461:4d22 Primax Electronics, Ltd Bus 003 Device 004: ID 413c:2107 Dell Computer Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Тогда я также попытался xinput list:

Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ USB Optical Mouse id=9 [slave pointer (2)] ⎜ ↳ HUION PenTablet id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Power Button id=7 [slave keyboard (3)] ↳ Dell Dell USB Entry Keyboard id=8 [slave keyboard (3)] ↳ Eee PC WMI hotkeys id=11 [slave keyboard (3)]

lsmod | grep "huion" вернул это:

hid_huion 12719 0 hid 106148 3 hid_generic,usbhid,hid_huion

И, наконец, это результат из cat /boot/config-3.* | grep "HUION":

CONFIG_HID_HUION=m CONFIG_HID_HUION=m CONFIG_HID_HUION=m CONFIG_HID_HUION=m

Пожалуйста, если кто-нибудь может мне помочь, я бы очень признателен.

8
задан 17 August 2014 в 23:12

8 ответов

Я только что купил этот планшет и успешно установил его драйвер внутри Ubuntu 14.10.

Сначала вам нужно удалить любой существующий драйвер:

sudo rmmod hid-huion

После этого скачать версию 5 или более поздней версии проекта DIGImend. Отменить, перейти в каталог загрузки, сделать и установить драйвер:

tar xf digimend-kernel-drivers-5.tar.gz cd digimend-kernel-drivers-5 make sudo make install

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

5
ответ дан 18 July 2018 в 00:56

Я только что купил этот планшет и успешно установил его драйвер внутри Ubuntu 14.10.

Сначала вам нужно удалить любой существующий драйвер:

sudo rmmod hid-huion

После этого скачать версию 5 или более поздней версии проекта DIGImend. Отменить, перейти в каталог загрузки, сделать и установить драйвер:

tar xf digimend-kernel-drivers-5.tar.gz cd digimend-kernel-drivers-5 make sudo make install

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

5
ответ дан 24 July 2018 в 17:18

Я вырезаю и вставляю, основываясь на том, что я сделал. Получение кнопок, работающих на планшете HUION 610 в Ubuntu / Linux с использованием драйверов из дерева. Используйте кнопку клонирования или Загрузить на странице. Не используйте пакет .deb v6 для Ubuntu 16.04 и выше, так как он не обнаружит пэд. Также вы найдете рекомендации от соответствующего трекера.

В основном создайте /usr/share/X11/xorg.conf.d/50-huion.conf:

# Huion tablets Section "InputClass" Identifier "Huion class" MatchProduct "HUION" MatchIsTablet "on" MatchDevicePath "/dev/input/event*" Driver "wacom" EndSection Section "InputClass" Identifier "Huion buttons" MatchProduct "HUION" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "Huion scroll" MatchProduct "HUION" MatchIsPointer "off" MatchIsKeyboard "off" MatchIsTouchpad "off" MatchIsTablet "off" MatchIsTouchscreen "off" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection

Relog, затем запустите следующие кнопки для работы планшета. Можете изменить их во всем, что работает. Теперь вы можете использовать программу wacom для установки значений кнопок (но не использовать GUI).

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

Создайте файл с вашим любимым текстовым редактором, tablet.sh, который выглядит следующим образом:

#!/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" # The below value was gathered using xrandr and xinput to determine the monitor as well as which # number the HUION PenTablet Pen stylus device **id** listed as. # ↳ HUION PenTablet Pen stylus id=15 [slave pointer (2)] xinput map-to-output 15 DVI-I-1 # Left handed stylus #xsetwacom set 'HUION PenTablet Pen stylus' rotate half

chmod +x tablet.sh после того, как вы закончите. Я просто открываю терминал и ./tablet.sh, чтобы все мои настройки загружались.

Значения для xinput map-to-output 15 DVI-I-1 были собраны с использованием xinput и xrandr.

Следующее post, Используйте кнопку клонирования или Загрузить на странице. Не используйте пакет .deb v6 для Ubuntu 16.04 и выше, так как он не обнаружит пэд. , используйте что-то вроде ниже, которое вы можете найти, используя команду командной строки xrandr. Запуск xinput в терминале должен предоставить вам список устройств HUION. В приведенном ниже списке было указано устройство HUION PenTablet Pen stylus, ваш номер может отличаться. Ниже показано, что мой монитор подключен через DVI.

Я вырезаю и вставляю большую часть этого из другого сообщения, пытаясь распространить его вокруг.

3
ответ дан 18 July 2018 в 00:56

сделал руководство на основе этого вопроса и ответов на него. Я повторно отправляю это здесь в качестве ответа, так как это прямой ответ на ОП-вопрос и затрагивает некоторые вещи, которые были упущены в других ответов.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

полное руководство по настройке ч610 на Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

по Фади Р

авторы:

данный справочник представляет собой сочетание моих собственных исследований и, в большей степени, ответы полное руководство по настройке ч610 на Linux(+Давид Foester) и коляска на спросите Ubuntu (ЧИІОП планшет H610), а также Clavos-студий пост на Digimend на github (https://github.com/DIGImend/digimend-kernel-drivers/issues/26). Спасибо ребята, я много узнал из ваших постов. И конечно, главный приз для команды DigiMend и Николай Кондрашов (основатель проекта). Их неустанным трудом открывает широкий спектр планшетов для Linux-сообщества. (http://digimend.github.io)

[dиода d17][0] содержание:[!dиода d17]

[1] драйвера

[2] настройка и отображение планшета

[3] настройка приложений для запуска с таблеткой

[4] предложили программного обеспечения

[1] установка драйверов:

Давид Foester

a) xf86-input-wacom b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)

(1.2) скачайте последние версии драйверов Digimend с github (ЧИІОП планшет H610). По некоторым причинам, не зависящим от меня, я не могу получить исходный код из github.сайт Digimend ИО для компиляции (https://digimend.github.io/drivers/) но она может быть разной для тебя...

а) в терминал, введите:

sudo rmmod hid-kye sudo rmmod hid-uclogic sudo rmmod hid-huion

б) экстракт digimend исходник (с github.com это: digimend-kernel-drivers-master.zip). В терминале перейдите в извлеченный каталог и ввод:

make sudo make install

(1.2) скачать последнюю Digimend драйверы

а) принять 52-таблетки.файл conf, если он не существует:

sudo mkdir /etc/X11/xorg.conf.d cd /etc/X11/xorg.conf.d sudo gedit 52-tablet.conf

б) добавьте эту запись на H610 в 52-таблетки.конф:

Section "InputClass" Identifier "Huion on wacom" # MatchIsTablet "on" MatchProduct "HUION" MatchDevicePath "/dev/input/event*" Driver "wacom" EndSection

C) сохраните файл и перезапустите

д) после перезагрузки, когда вы открываете терминал и введите:

xsetwacom --list

(вы должны увидеть:)

HUION PenTablet Pad pad id: 11 type: PAD HUION PenTablet Pen stylus id: 12 type: STYLUS

(идентификатор будет меняться от машины к машине)

[2] настройка и отображение планшета:

[и D40](2.1) определение площадку левой кнопки:[!и D40]

а) как мы уже видели, площадки определяется "кнопку ЧИІОП коврик PenTablet падь" и его являются: 1,2,3,8,9,10,11,12. Этих кнопок будет неопределена каждый раз, когда вы входите в систему. Чтобы определить их, вы можете ввести следующую команду в терминале synthax

xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES" [d43 см.]б) можно автоматизировать путем создания файла сценария, который автозапуск каждый раз при открытии сессии. Например, мой скрипт называется Huion.Default.sh и мне нравится бибоп от схема кнопки AskUbuntu по:[!d43 см.] [F9] и

с) не забудьте дать разрешение на выполнение скрипта:

chmod +x Huion.Default.sh

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

Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp

[dрайвер d41](2.1) определение площадку левой кнопки:[!dрайвер d41] прежде чем мы продолжим настройка планшета, здесь несколько полезных команд, которые вы можете сделать с помощью xsetwacom.

(а) проверка значения кнопок: 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)

(б) xsetwacom --список параметров: эта команда покажет, какие параметры xsetwacom можете Get и Set. Пример из перечисленных параметров являются: кнопка, PressureCurve и порог. Помните, что с xf86-входных-компания Wacom предназначен для планшетами Wacom, там могут быть некоторые параметры, которые не относятся к вашей H610.

(2.3) определение кнопок стилуса: стилус определяется как "ЧИІОП PenTablet стилус" и кнопки: 1,2,3 (порядка кнопка: стилусом голове, тумблер вниз, переключаться вверх). Кнопка определяются, соответственно, "+1 кнопка " "кнопка +2" "кнопку +3" (это значения для xinput щелкните левой кнопкой мыши, средняя кнопка мыши и правая кнопка мыши). Я не рекомендую изменять кнопку 1, но если вы хотите изменить другие 2 кнопки, вы можете сделать это таким же образом, как я показал вам в раздел (2.1) и добавьте строку Huion.Default.sh

например. если вы хотите ластик на Стилусе, можно пожертвовать середине-нажмите на кнопку 2 по inputing:

[от f13] [о d54](если вы хотите, чтобы вернуться к По умолчанию:)[!о d54] xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"

(2.3) определение стилусом кнопки:

[размером d57]для определения Кривой давления, ввод:[!размером d57] 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) левая рука поддержки:

[d63, как]Вы можете установить вращение планшета через команды. Свойство называется Rotate, и его значение должно быть одним из [зг19], [20 фунтов], [клавиши f21], half. Как левша звоните:[!d63, как] [f17 в] [d64 с][3] настройка приложений для запуска с таблеткой:[!d64 с]

раздел Поддержка DigiMend имеет некоторые действительно потрясающие Гиды о том, как настроить с планшета со следующими приложениями: Алхимия, Блендер, GIMP, Inkscape для, разработчиков krita, MyPaint, зависимые параметры различных объектов студию и приложения, работающие из вина.

просто зайдите на https://digimend.github.io/drivers/ и перейдите в раздел "настройки приложения".

[4] предложено программное обеспечение:

(2.5) левая рука поддержки:

7
ответ дан 18 July 2018 в 00:56

Я также добавлю этот ответ, чтобы получить его на странице Huge Huion Answers. :)

Ограничение пера только на одном экране, на дисплеях с несколькими заголовками, без использования xrandr или messing с настройкой X:

https://github.com/Ademan/xrestrict Использование: 'xrestrict -I', затем нажмите стилусом на экране, на который вы хотите ограничить.

Поскольку этот github упоминает преобразование координат, возможно, что xrestrict также может что-то сделать в отношении «Я рисую круг но это оказывается проблемой с соотношением сторон эллипса.

У меня есть Huion 610+, и он отлично работает, запустив ядро ​​Ubuntu 17.10, а затем с помощью xinput set-button-map , xbindkeys и xdotool, чтобы отобразить 8 "левых жестких клавиш" на функции, которые я хочу в Krita. Настройка с помощью скрипта при входе в систему. Возможно, решение для моих кнопок устарело в проекте драйвера DIGImend.

В случае, если кто-то заинтересован и не хочет / не знает, как возиться с настройкой X-сервера и запускать «только как пользователь», вот крошечный скрипт, который я запускаю после входа в систему:

! / bin / bash

TABLET_ID = "xinput list|grep "HUION PenTablet Pad"|grep -v "Pen "|sed 's/.*id=\([0-9]*\).*/\1/'", если ["$ TABLET_ID"! = ""]; затем xinput set-button-map $ TABLET_ID 13 14 15 8 9 10 11 12 # теперь найдите идентификатор для Pen и сохраните mouseclick (подсказку), но переназначьте # кнопки на нем. echo «переместите перо планшета вокруг кого-то в init он, а затем нажмите enter. " прочитайте TABLET_PEN_ID = "xinput list|grep 'HUION PenTablet Pen Pen (0)'|sed 's/.*id=\([0-9]*\).*/\1/'" xinput set-button-map $ TABLET_PEN_ID 1 16 17 pkill xbindkeys xbindkeys echo "Теперь запустите xrestrict -I, чтобы сохранить планшетную ручку на одном экране". fi

(предполагая, что «список xinput» сказал вам, что планшет называется «HUION PenTablet Pad», а перо - «Pen Pen Pen Pen Pen» (0) »- обратите внимание, что виртуальная мышь« Pen (0) ) «появляется только после того, как вы трогали стилус на пэд, по крайней мере, один раз с момента подключения планшета)

В моем ~ / .xkeybindrc у меня есть записи, такие как:

сопоставления для Krita

16 кнопка пера, ближайшая к наконечнику

"xdotool key e" m: 0x0 + b: 16 (мышь)

17 верхняя кнопка пера [ ! d15]

"xdotool key ctrl + shift + a" m: 0x0 + b: 17 (mouse)

1 верхняя панель жесткого диска для планшета "Pan"

"xdotool key space «m: 0x0 + b: 13 (мышь)

2 2-я таблетка жесткая клавиша« Tilt »

« xdotool key shift + space »m: 0x0 + b: 14 (мышь) [ ...]

8 8-я таблетка жесткой клавиши «Отменить»

"xdotool key ctrl + z" m: 0x0 + b: 12 (mouse)

единственное, что не работает, по какой-то причине я еще не могу понять, это ключ № 4 на планшете, тот, который назван «8» в списке «1 2 3 8 9 10 11 12 ». Мне придется немного поработать над тем, как сделать эту работу переопределения.

0
ответ дан 18 July 2018 в 00:56

Я вырезаю и вставляю, основываясь на том, что я сделал. Получение кнопок, работающих на планшете HUION 610 в Ubuntu / Linux с использованием драйверов из дерева. Используйте кнопку клонирования или Загрузить на странице. Не используйте пакет .deb v6 для Ubuntu 16.04 и выше, так как он не обнаружит пэд. Также вы найдете рекомендации от соответствующего трекера.

В основном создайте /usr/share/X11/xorg.conf.d/50-huion.conf:

# Huion tablets Section "InputClass" Identifier "Huion class" MatchProduct "HUION" MatchIsTablet "on" MatchDevicePath "/dev/input/event*" Driver "wacom" EndSection Section "InputClass" Identifier "Huion buttons" MatchProduct "HUION" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "Huion scroll" MatchProduct "HUION" MatchIsPointer "off" MatchIsKeyboard "off" MatchIsTouchpad "off" MatchIsTablet "off" MatchIsTouchscreen "off" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection

Relog, затем запустите следующие кнопки для работы планшета. Можете изменить их во всем, что работает. Теперь вы можете использовать программу wacom для установки значений кнопок (но не использовать GUI).

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

Создайте файл с вашим любимым текстовым редактором, tablet.sh, который выглядит следующим образом:

#!/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" # The below value was gathered using xrandr and xinput to determine the monitor as well as which # number the HUION PenTablet Pen stylus device **id** listed as. # ↳ HUION PenTablet Pen stylus id=15 [slave pointer (2)] xinput map-to-output 15 DVI-I-1 # Left handed stylus #xsetwacom set 'HUION PenTablet Pen stylus' rotate half

chmod +x tablet.sh после того, как вы закончите. Я просто открываю терминал и ./tablet.sh, чтобы все мои настройки загружались.

Значения для xinput map-to-output 15 DVI-I-1 были собраны с использованием xinput и xrandr.

Следующее post, Используйте кнопку клонирования или Загрузить на странице. Не используйте пакет .deb v6 для Ubuntu 16.04 и выше, так как он не обнаружит пэд. , используйте что-то вроде ниже, которое вы можете найти, используя команду командной строки xrandr. Запуск xinput в терминале должен предоставить вам список устройств HUION. В приведенном ниже списке было указано устройство HUION PenTablet Pen stylus, ваш номер может отличаться. Ниже показано, что мой монитор подключен через DVI.

Я вырезаю и вставляю большую часть этого из другого сообщения, пытаясь распространить его вокруг.

3
ответ дан 24 July 2018 в 17:18
  • 1
    Это также работало на планшете Turcom TS-6580. – Azmisov 17 December 2016 в 00:14
  • 2
    Этот X11 испортил мой логин на элементарной ОС (на основе 16.04). Мне пришлось удалить файл из tty. Позже он работал только с первым InputClass (удалил другой 2). Я использую Huion H420. – Gaurav 13 April 2018 в 01:55

сделал руководство на основе этого вопроса и ответов на него. Я повторно отправляю это здесь в качестве ответа, так как это прямой ответ на ОП-вопрос и затрагивает некоторые вещи, которые были упущены в других ответов.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

полное руководство по настройке ч610 на Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

по Фади Р

авторы:

данный справочник представляет собой сочетание моих собственных исследований и, в большей степени, ответы полное руководство по настройке ч610 на Linux(+Давид Foester) и коляска на спросите Ubuntu (ЧИІОП планшет H610), а также Clavos-студий пост на Digimend на github (https://github.com/DIGImend/digimend-kernel-drivers/issues/26). Спасибо ребята, я много узнал из ваших постов. И конечно, главный приз для команды DigiMend и Николай Кондрашов (основатель проекта). Их неустанным трудом открывает широкий спектр планшетов для Linux-сообщества. (http://digimend.github.io)

[dиода d17][0] содержание:[!dиода d17]

[1] драйвера

[2] настройка и отображение планшета

[3] настройка приложений для запуска с таблеткой

[4] предложили программного обеспечения

[1] установка драйверов:

Давид Foester

a) xf86-input-wacom b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)

(1.2) скачайте последние версии драйверов Digimend с github (ЧИІОП планшет H610). По некоторым причинам, не зависящим от меня, я не могу получить исходный код из github.сайт Digimend ИО для компиляции (https://digimend.github.io/drivers/) но она может быть разной для тебя...

а) в терминал, введите:

sudo rmmod hid-kye sudo rmmod hid-uclogic sudo rmmod hid-huion

б) экстракт digimend исходник (с github.com это: digimend-kernel-drivers-master.zip). В терминале перейдите в извлеченный каталог и ввод:

make sudo make install

(1.2) скачать последнюю Digimend драйверы

а) принять 52-таблетки.файл conf, если он не существует:

sudo mkdir /etc/X11/xorg.conf.d cd /etc/X11/xorg.conf.d sudo gedit 52-tablet.conf

б) добавьте эту запись на H610 в 52-таблетки.конф:

Section "InputClass" Identifier "Huion on wacom" # MatchIsTablet "on" MatchProduct "HUION" MatchDevicePath "/dev/input/event*" Driver "wacom" EndSection

C) сохраните файл и перезапустите

д) после перезагрузки, когда вы открываете терминал и введите:

xsetwacom --list

(вы должны увидеть:)

HUION PenTablet Pad pad id: 11 type: PAD HUION PenTablet Pen stylus id: 12 type: STYLUS

(идентификатор будет меняться от машины к машине)

[2] настройка и отображение планшета:

[и D40](2.1) определение площадку левой кнопки:[!и D40]

а) как мы уже видели, площадки определяется "кнопку ЧИІОП коврик PenTablet падь" и его являются: 1,2,3,8,9,10,11,12. Этих кнопок будет неопределена каждый раз, когда вы входите в систему. Чтобы определить их, вы можете ввести следующую команду в терминале synthax

xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES" [d43 см.]б) можно автоматизировать путем создания файла сценария, который автозапуск каждый раз при открытии сессии. Например, мой скрипт называется Huion.Default.sh и мне нравится бибоп от схема кнопки AskUbuntu по:[!d43 см.] [F9] и

с) не забудьте дать разрешение на выполнение скрипта:

chmod +x Huion.Default.sh

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

Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp

[dрайвер d41](2.1) определение площадку левой кнопки:[!dрайвер d41] прежде чем мы продолжим настройка планшета, здесь несколько полезных команд, которые вы можете сделать с помощью xsetwacom.

(а) проверка значения кнопок: 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)

(б) xsetwacom --список параметров: эта команда покажет, какие параметры xsetwacom можете Get и Set. Пример из перечисленных параметров являются: кнопка, PressureCurve и порог. Помните, что с xf86-входных-компания Wacom предназначен для планшетами Wacom, там могут быть некоторые параметры, которые не относятся к вашей H610.

(2.3) определение кнопок стилуса: стилус определяется как "ЧИІОП PenTablet стилус" и кнопки: 1,2,3 (порядка кнопка: стилусом голове, тумблер вниз, переключаться вверх). Кнопка определяются, соответственно, "+1 кнопка " "кнопка +2" "кнопку +3" (это значения для xinput щелкните левой кнопкой мыши, средняя кнопка мыши и правая кнопка мыши). Я не рекомендую изменять кнопку 1, но если вы хотите изменить другие 2 кнопки, вы можете сделать это таким же образом, как я показал вам в раздел (2.1) и добавьте строку Huion.Default.sh

например. если вы хотите ластик на Стилусе, можно пожертвовать середине-нажмите на кнопку 2 по inputing:

[от f13] [о d54](если вы хотите, чтобы вернуться к По умолчанию:)[!о d54] xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"

(2.3) определение стилусом кнопки:

[размером d57]для определения Кривой давления, ввод:[!размером d57] 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) левая рука поддержки:

[d63, как]Вы можете установить вращение планшета через команды. Свойство называется Rotate, и его значение должно быть одним из [зг19], [20 фунтов], [клавиши f21], half. Как левша звоните:[!d63, как] [f17 в] [d64 с][3] настройка приложений для запуска с таблеткой:[!d64 с]

раздел Поддержка DigiMend имеет некоторые действительно потрясающие Гиды о том, как настроить с планшета со следующими приложениями: Алхимия, Блендер, GIMP, Inkscape для, разработчиков krita, MyPaint, зависимые параметры различных объектов студию и приложения, работающие из вина.

просто зайдите на https://digimend.github.io/drivers/ и перейдите в раздел "настройки приложения".

[4] предложено программное обеспечение:

(2.5) левая рука поддержки:

7
ответ дан 24 July 2018 в 17:18
  • 1
    Я нахожусь в процессе создания приложения для настройки планшета через графический интерфейс. Пальцы крест :) – Reya276 5 April 2018 в 02:57
  • 2
    Это первый Linux, который я должен настроить для своего планшета (Ubuntu, Debian, Arch), и в третий раз этот ответ спас меня. – piegames 20 April 2018 в 18:16

Я также добавлю этот ответ, чтобы получить его на странице Huge Huion Answers. :)

Ограничение пера только на одном экране, на дисплеях с несколькими заголовками, без использования xrandr или messing с настройкой X:

https://github.com/Ademan/xrestrict Использование: 'xrestrict -I', затем нажмите стилусом на экране, на который вы хотите ограничить.

Поскольку этот github упоминает преобразование координат, возможно, что xrestrict также может что-то сделать в отношении «Я рисую круг но это оказывается проблемой с соотношением сторон эллипса.

У меня есть Huion 610+, и он отлично работает, запустив ядро ​​Ubuntu 17.10, а затем с помощью xinput set-button-map , xbindkeys и xdotool, чтобы отобразить 8 "левых жестких клавиш" на функции, которые я хочу в Krita. Настройка с помощью скрипта при входе в систему. Возможно, решение для моих кнопок устарело в проекте драйвера DIGImend.

В случае, если кто-то заинтересован и не хочет / не знает, как возиться с настройкой X-сервера и запускать «только как пользователь», вот крошечный скрипт, который я запускаю после входа в систему:

! / bin / bash

TABLET_ID = "xinput list|grep "HUION PenTablet Pad"|grep -v "Pen "|sed 's/.*id=\([0-9]*\).*/\1/'", если ["$ TABLET_ID"! = ""]; затем xinput set-button-map $ TABLET_ID 13 14 15 8 9 10 11 12 # теперь найдите идентификатор для Pen и сохраните mouseclick (подсказку), но переназначьте # кнопки на нем. echo «переместите перо планшета вокруг кого-то в init он, а затем нажмите enter. " прочитайте TABLET_PEN_ID = "xinput list|grep 'HUION PenTablet Pen Pen (0)'|sed 's/.*id=\([0-9]*\).*/\1/'" xinput set-button-map $ TABLET_PEN_ID 1 16 17 pkill xbindkeys xbindkeys echo "Теперь запустите xrestrict -I, чтобы сохранить планшетную ручку на одном экране". fi

(предполагая, что «список xinput» сказал вам, что планшет называется «HUION PenTablet Pad», а перо - «Pen Pen Pen Pen Pen» (0) »- обратите внимание, что виртуальная мышь« Pen (0) ) появляется только после того, как вы трогали стилус на пэд, по крайней мере, один раз с момента подключения планшета)

В моем ~ / .xkeybindrc у меня есть записи, такие как:

сопоставления для Krita

16 кнопка пера, ближайшая к наконечнику

"xdotool key e" m: 0x0 + b: 16 (мышь)

17 верхняя кнопка пера [ ! d15]

"xdotool key ctrl + shift + a" m: 0x0 + b: 17 (mouse)

1 верхняя панель жесткого диска для планшета "Pan"

"xdotool key space «m: 0x0 + b: 13 (мышь)

2 2-я таблетка жесткая клавиша« Tilt »

« xdotool key shift + space »m: 0x0 + b: 14 (мышь) [ ...]

8 8-я таблетка жесткой клавиши «Отменить»

"xdotool key ctrl + z" m: 0x0 + b: 12 (mouse)

единственное, что не работает, по какой-то причине я еще не могу понять, это ключ № 4 на планшете, тот, который назван «8» в списке «1 2 3 8 9 10 11 12 ». Мне придется немного поработать над тем, как сделать эту работу переопределения.

0
ответ дан 24 July 2018 в 17:18

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

Похожие вопросы: