이 질문을 바탕으로 가이드를 작성했으며 그 대답입니다. 나는 OP의 질문에 대한 직접적인 대답이므로 다른 답변에서 누락 된 것들에 대해 다루기 때문에 여기에 대답으로 다시 게시하고 있습니다.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Linux에서 HUION H610을 구성하는 방법에 대한 전체 안내서
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Fadi R 제작
크레딧 :
이 가이드는 더 큰 정도에 내 자신의 연구의 융합에와이다의 답변 비밥 (+ 데이비드 Foester )와 유모차 우분투 (ASK에 HUION H610 태블릿 )뿐만 아니라 Clavos - 스튜디오 Digimend GitHub의에 포스트 ( 은 https : / /github.com/DIGImend/digimend-kernel-drivers/issues/26 ). 고마워, 나는 당신의 게시물에서 많이 배웠습니다. 물론 DigiMend 팀 과 Nikolai Kondrashov (프로젝트 창립자)에게 큰 도움을줍니다. 그들의 지칠 줄 모르는 작업으로 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) Github ( https://github.com/DIGImend/digimend-kernel-drivers ) 에서 최신 Digimend 드라이버 를 다운로드하십시오 . 나를 넘어 어떤 이유로 든, github.io Digimend 사이트에서 소스 코드를 컴파일하지 못했지만 ( https://digimend.github.io/drivers/ ) 소스 코드 가 다를 수 있습니다 ...
a) 터미널에 다음을 입력하십시오.
sudo rmmod hid-kye
sudo rmmod hid-uclogic
sudo rmmod hid-huion
b) digimend 소스 코드를 추출합니다 (github.com에서 digimend-kernel-drivers-master.zip). 터미널에서 추출 된 디렉토리를 찾아서 입력하십시오.
make
sudo make install
(1.3) H610에 52-tablet.conf 항목 설정
a) 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
c) 파일을 저장하고 다시 시작
d) 다시 시작할 때 터미널을 열고 입력 할 때 :
xsetwacom --list
(넌 봐야 해:)
HUION PenTablet Pad pad id: 11 type: PAD
HUION PenTablet Pen stylus id: 12 type: STYLUS
(ID는 기계마다 다릅니다)
[2] 태블릿 구성 및 매핑 :
(2.1) 패드 왼쪽 버튼 정의 :
a) 앞에서 본 것처럼 패드는 "HUION PenTablet Pad pad"로 정의되며 버튼은 1,2,3,8,9,10,11,12입니다. 이 버튼들은 로그인 할 때마다 정의되지 않습니다.이를 정의하기 위해 터미널에 다음과 같은 synthax 명령을 입력 할 수 있습니다.
xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES"
b) 세션을 열 때마다 자동 실행되는 스크립트 파일을 만들어서 자동화 할 수 있습니다. 예를 들어 내 스크립트는 Huion.Default.sh이며 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
d) 태블릿에서 사용하는 앱마다 다른 스크립트 및 버튼 구성표를 만들 수 있습니다. 라우 처를 만들 때 앱 자체를 시작하기 전에 해당 스크립트를 지연시킬 수 있습니다. laucher 또는 데스크탑 파일에서 명령을 편집하여이를 수행합니다. 예를 들면 다음과 같습니다.
Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp
(2.2) xsetwacom에 대한 추가 정보 :
태블릿 구성을 계속하기 전에 xsetwacom으로 수행 할 수있는 몇 가지 유용한 명령이 있습니다.
(a) 버튼 값 확인 : xsetwacom --get 'DEVICE NAME'버튼 BUTTON-NUMBER
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 parameters :이 명령은 xsetwacom이 가져오고 설정할 수있는 매개 변수를 나열합니다. 나열된 매개 변수의 예는 Button, PressureCurve 및 Threshold입니다. xf86-input-wacom은 Wacom 태블릿 용이므로 H610에 적용되지 않는 일부 매개 변수가있을 수 있습니다.
(2.3) 스타일러스 버튼 정의 :
스타일러스는 "HUION PenTablet Pen 스타일러스"로 정의되며 버튼은 1,2,3입니다 (버튼 순서 : 스타일러스 헤드, 토글 다운, 토글). 버튼은 각각 "버튼 +1" "버튼 +2" "버튼 +3"으로 정의됩니다 (왼쪽 클릭, 가운데 클릭 및 오른쪽 클릭에 대한 xinput 값). 버튼 1을 수정하지 않는 것이 좋지만 다른 2 버튼을 수정하려면 섹션 (2.1)에서 보여준 것과 같은 방식으로 Huion.Default.sh에 라인을 추가하십시오.
예. 스타일러스에 지우개를 원하면 다음을 입력하여 버튼 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 및 김프와 같은 많은 응용 분야에는 자체 압력 곡선 설정이 있습니다. 지금까지 김프의 압력 곡선을 테스트했는데 제대로 작동하는 것 같습니다. 자세한 내용은 섹션 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 및 와인이 부족한 앱으로 태블릿을 설정하는 방법에 대한 훌륭한 가이드가 있습니다.
그냥 이동 http://digimend.github.io/support/ 하고 "응용 프로그램 설정 '섹션으로 건너 뜁니다.
[4] 제안 된 소프트웨어 :
-- 진행중인 작업 --