로그인
Sign in
Atachment
첨부 '1'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

 HUION  태블릿(타블렛) 사용하기  


20180325_134224.jpg


1. 개 요

넘버원리눅스 2018 버전에서는 새롭게 지원하는 장치중의 하나가 컴퓨터 디지털 디자인너들에게 필수 장비인 태블릿 장치(디지타이저)로,  HUION  호환성 태블릿 장치에 대해서 특별한 설정없이 사용할 수 있도록 No1.Linux-2018 SE 버전부터 지원합니다. SE버전이나 넘버원리눅스 2018이전 버전에서도 사용할 수 있는 HUION  드라이버를  리포지토리 서버에서  RPM 패키지로 제공합니다. 상기 태블릿 이미지는 제가 사용하는 것이 아니고 제 아들 녀석이 사용하는 것으로, 아들이 잠자고 있는 사이에 몰래 가져다가 넘버원리눅스에서 동작할 수 있도록 삽질한 후에 넘버원 리눅스 유저들은 삽질없이 바로 이 제품을 사용할 수 있도록 준비하였습니다. 태블릿으로 마우스 대용으로 사용할 수 있으며, 김프나 크리타 또는 잉크스케이프와 같은 벡터 그리기 도구에서 태블릿으로 그림을 편리하게 그릴 수 있습니다. 그러면 HUION 호환 태블릿 장치가 리눅스와 호환되는지 여부를 확인하는 방법과 드라이버 패키지를 설치하는 방법에 대해서 설명합니다.


2. 준비물

  • 운영체제: No1.Linux-2018 ME, SE 버전및 이하 버전
  • 패키지 : dkms-huion-1.3-1no1linux.2018.noarch.rpm / uclogic-tools-4.1-1no1linux.2018.x86_64.rpm
  • 태블릿 장치 : Huion OEM 태블릿

3. 태블릿 장치 확인

1) USB 장치 확인

태블릿 장치를 USB포트에 끼운 후에 'lsusb' 명령을 실행해 보면 장치 ID가 256c:006e인 것이 태블릿 장치입니다.


[dumca@localhost Downloads]$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 001 Device 004: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 001 Device 007: ID 1017:0002 Speedy Industrial Supplies, Pte., Ltd
Bus 001 Device 005: ID 256c:006e 
Bus 001 Device 003: ID 14cd:8601 Super Top 4-Port hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[dumca@localhost Downloads]$


커널에서 태블릿 USB장치를 인식하였더라도 드라이버가 동작하질 않기 때문에 아직은 사용이 불가능합니다.

2) xinput로 장치 확인

엑스 윈도우에서 태블릿 장치를 지원하는지는  xinput  명령을 실행해 보면 알 수 있는데, 아래에서 초록색으로 표시한 부분과 같이 나옵니다.  이것은 엑스도 태블릿 장치를 지원함을 의미합니다.

 [dumca@localhost xorg.conf.d]$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ HID 256c:006e                             id=9    [slave  pointer  (2)]
⎜   ↳ Gaming Keyboard                           id=11   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=12   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=13   [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=15   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Gaming Keyboard                           id=10   [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=14   [slave  keyboard (3)]
[dumca@localhost xorg.conf.d]$

3) uclogic-tools 도구로 확인

이 도구는 UC-Logic 그래픽 태블릿의 진단하여 정보를 수집하고 분석할 수 있게 해 주는 프로그램으로, 이 도구에는 uclogic-probe와 uclogic-decode가 들어 있는데, 다음과 같이 실행하여 태블릿 장치의 정보를 확인할 수 있습니다.

 [dumca@localhost xorg.conf.d]$ uclogic-probe 1 5 | uclogic-decode
 64 |        Params block #1: ??????
    |                          Max X: 40000
    |                          Max Y: 25000
    |                   Max pressure: 8191
    |                     Resolution: 5080
    |
 79 |         Internal model: HA60-F400
 7b |         Buttons status: HK On
 c8 |        Params block #2: ??|?????
    |                          Max X: 50800
    |                          Max Y: 31750
    |                   Max pressure: 8191
    |                     Resolution: 5080
    |
 c9 |      Unknown string #1: OEM02_T174_170621
 ca |  Internal manufacturer: HUION Animation Technology Co.,ltd


4. 커널 모듈 동작시키기

커널에서 태블릿 장치를 hid-uclogic.ko 모듈을 지원하지만, 이 모듈로 HUION 태블릿 장치가 동작하질 않습니다. 이를 위해선 넘버원 리눅스의 리포지토리 서버에서 제공하는 dkms-huion 패키지를 설치해 주어야 합니다. 넘버원리눅스 2018 SE 버전에서는 이미 설치되어 있으므로 또 설치할 필요는 없습니다만, 이번 버전에서는 시냅틱이나 apt로 설치해 주어야 합니다.

 # apt-get install dkms-huion

이 패키지를 설치한 후에  /etc/modprobe.d/blacklist 파일에  hid_uclogic 모듈을 추가해 주어 다음 부팅 시 이 모듈이 동작하지 않도록 해 주어야 합니다. 그리고나서 시스템을 재시작합니다. 그려면 엑스 윈도우에서 태블릿 장치가 동작하게 됩니다.

5. 엑스에서 태블릿 장치 동작을 위한 설정

엑스 윈도우가 구동할 때 태블릿 장치가 동작할 수 있도록 설정 파일을 /etc/X11/xorg.conf.d/50-huion.conf 파일이 없으면 다음 내용이 들어가도록 생성해 줍니다. 앞서 dkms-huion  패키지가 설치될 때 자동으로 설치됩니다.

# 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

  • profile
    zharyong 2018.03.26 00:10

    dkms-huion 드라이버로 동작하지 않는 huion 호환 태블릿 장치는 리포지토리 서버에 있는 dkms-uclogic 패키지를 이용하기 바랍니다.

    이 패키지에는 /etc/X11/xorg.conf.d/50-huion.conf 파일이 내장되지 않았으므로 만들어 사용해야 합니다. 글구 dkms-huion  대신에 dkms-uclogic를 사용할 경우에는 반드시 /etc/modprobe.d/blacklist에서 hid_uclogic를 주석처리하거나 제거해 주어야 합니다. 이 드라이버로 지원하는 huion 태블릿 장치는 다음 주소를 참고하세요.

     

    https://digimend.github.io/tablets/

     

     

     


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 넘버원 리눅스 팁은 FAQ 게시판으로 zharyong 2018.07.16 808
189 스크립트 [스크립트] Nvidia Graphic Card 카드 종류와 해당 드라이버 보여주기 #!/bin/sh videocard=$(lspci -nn | grep 0300) NVIDIA="$(echo $videocard | grep 10de)" AMD="$(echo $videocard | grep 1002)" INT... 1 zharyong 2018.04.11 381
188 활용 [활용] 안드로이드 스마트폰을 컴퓨터에서 활용하는 방법 file zharyong 2018.03.31 2186
187 시스템 [시스템] 부팅화면을 바꿔 보고 싶으세요? 플리마우스 변경하기 1 file zharyong 2018.03.31 1452
186 시스템 [System] 바탕화면에 시스템 정보를 모니터하여 멋지게 꾸며볼까 - conky file zharyong 2018.03.31 1003
185 엑스 [원격접속] KDE 데스크탑끼리 원격 접속을 해 보자 file zharyong 2018.03.28 713
184 TodayAPP [TodayAPP] KDE 정보센터는 엑스에 대한 많은 정보를 준다. file zharyong 2018.03.27 192
183 TodayAPP [TodayAPP] 인터넷 전용선 속도 측정 - 스피드테스트 SpeedTest file zharyong 2018.03.26 398
» [하드웨어] 넘버원리눅스 2018에서 Huion 호환 태블릿 사용하기 HUION 태블릿(타블렛) 사용하기  1. 개 요 넘버원리눅스 2018 버전에서는 새롭게 지원하는 장치중의 하나가 컴퓨터 디지털 디자인너들에... 1 file zharyong 2018.03.25 552
181 [No1.Linux-2018] 윈도에서 라이브USB를 굽는 방법 1 file zharyong 2018.03.24 801
180 시스템 [시스템] 외국 배포판의 응용프로그램을 한글화(Localization)하는 방법 file zharyong 2018.03.24 381
179 No1.Linux [설치] 넘버원 리눅스 2018 하드 디스크 설치 방법 No.1 file zharyong 2018.03.22 655
178 하드웨어 [하드웨어] 리모콘 사용을 위한 lircd 설정 리모콘 사용을 위한 lircd 설정 파일  1. 개 요 필자의 멀티미디어 PC(Xtreamer UltraPC)에는 nuvoton CIR이 내장되어 있어서 리모... zharyong 2018.03.22 640
177 시스템 [시스템] MD5SUM 체크섬 파일 만드는 방법과 검사하는 방법 데이터 무결점 체크섬 만드는 방법과 검사하는 방법 넘버원리눅스는 ISO 형태로 배포가 이뤄지고 있는데, 다운로드한 ISO 파일이 배포한 ... zharyong 2018.03.22 1460
176 [하드웨어] EFI 지원 라이브 USB를 만들기 위한 파티션 준비 file zharyong 2018.03.21 984
175 [네트워크]무선 네트워크 연결하기 file zharyong 2018.03.20 274
174 [엑스] No1.Linux 2018 버추얼머신에서 창 표시줄이 사라지는 경우 file zharyong 2018.03.20 247
173 [엑스] No1.Linux 2018 KDE Plasma5의 QT 프로그램 글꼴 비대화 file zharyong 2018.03.20 271
172 [설치] 넘버원 리눅스 부팅 메뉴에 대해서 알아보자 file zharyong 2018.03.20 394
171 [TodayAPP] KDE Plasma와 스마트폰 연동하기 - KDE Connect 4 file zharyong 2018.03.11 6596
170 [TodayAPP] 빨리 파일을 찾고자 한다면 AngrySearch [Today's APP] 앵그리서치 AngrySearch - 빨리 파일을 찾고자 한다면 1. 개 요 파일 검색 도구가 많이 있지만, 원하는 파일을 빨리 찾... zharyong 2018.03.09 290
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13