joseluis / huion-linux-drivers

Linux user-space drivers for Huion Graphic Tablets
MIT License
168 stars 95 forks source link

Support for Huion Tablet_HS611 #97

Open Agroithien opened 2 years ago

Agroithien commented 2 years ago

Need support for this tablet for using Blender, Krita & BUity(if possible) I don't know anything about this software, I need that scroll thing for blender!!!

Agroithien commented 2 years ago
  1. I try to run it got this at first.

agroithien@icecream:~/Downloads/huion-linux-drivers-master$ sudo ./huion-tablet-driver.py Finding USB device. . . Done! Reading configuration. . . Done! Preparing driver. . . Done!

|           Manufacturer: HUION
|                Product: Huion Tablet_HS611
64 Params block #1: ??????????????????????????????????????????????????????????????????????????????????????????????????? Max X: 8192 Max Y: 357 Max pressure: 2301 Resolution: 2048
79 Internal model: ???????????????????????????????????????????????????????????????????????????????????????????????????
7b Buttons status: ???????????????????????????????????????????????????????????????????????????????????????????????????
c8 Params block #2: ??~?????
Max X: 51680
Max Y: 32300
Max pressure: 8191
Resolution: 5080
c9 Firmware version: HUION_T19c_191224
ca Internal manufacturer: HUION Animation Technology Co.,ltd

Setting up driver. . . Done! Tablet model name GT-221 PRO Buttons ENABLED (10) Scrollbar ENABLED (1) Notifications: ENABLED for buttons ENABLED for scrollbar disabled Screen Enabled (1920x1080) Current Monitor Setup [monitor_2] Multi Monitor Setup disabled Calling xrandr disabled

            < DEBUG MODE ENABLED >
Enabled by default. You can disable it by setting debug_mode = false

SYSTEM: Linux 5.16.11-76051611-generic (x86_64 x86_64)

202202230823~1646248261~21.10~2b22243 SMP PREEMPT Wed Mar 2 20:

DEVICE: /dev/input/event7 (py-evdev-uinput) bus: 0003, vendor 0001, product 0001, version 0003

  ENDPOINT 0x81: Interrupt IN ==========================
   bLength          :    0x7 (7 bytes)
   bDescriptorType  :    0x5 Endpoint
   bEndpointAddress :   0x81 IN
   bmAttributes     :    0x3 Interrupt
   wMaxPacketSize   :   0x40 (64 bytes)
   bInterval        :    0x2

TABLET CAPABILITIES: [('SYN_REPORT', 0), ('SYN_CONFIG', 1), ('SYN_DROPPED', 3), ('?', 21)] [(['BTN_DIGI', 'BTN_TOOL_PEN'], 320), ('BTN_TOUCH', 330), ('BTN_STYLUS', 331), ('BTN_STYLUS2', 332)] [(('ABS_X', 0), AbsInfo(value=0, min=0, max=95352, fuzz=0, flat=0, resolution=5080)), (('ABS_Y', 1), AbsInfo(value=0, min=0, max=53645, fuzz=0, flat=0, resolution=5080)), (('ABS_PRESSURE', 24), AbsInfo(value=0, min=0, max=8191, fuzz=0, flat=0, resolution=0)), (('ABS_TILT_X', 26), AbsInfo(value=0, min=0, max=0, fuzz=0, flat=0, resolution=0)), (('ABS_TILT_Y', 27), AbsInfo(value=0, min=0, max=0, fuzz=0, flat=0, resolution=0))]

VPEN: name "Tablet Monitor Pen 081607", bus "BUS_USB", vendor "0001", product "0001", version "0003", phys "py-evdev-uinput" event types: EV_SYN EV_KEY EV_ABS

XINPUT: ERROR running the following comand: xinput list --short | grep "Tablet Monitor Pen" RETURN CODE: 1

Huion Kamvas driver should now be running. . .

(Input from the tablet will be printed out)

########################################################## ##########################################################

  1. and when I move my pen while touching the tablet it got this.

agroithien@icecream:~/Downloads/huion-linux-drivers-master$ sudo ./huion-tablet-driver.py [sudo] password for agroithien: Finding USB device. . . Done! Reading configuration. . . Done! Preparing driver. . . Done!

|           Manufacturer: HUION
|                Product: Huion Tablet_HS611
64 Params block #1: ??????????????????????????????????????????????????????????????????????????????????????????????????? Max X: 8192 Max Y: 357 Max pressure: 2301 Resolution: 2048
79 Internal model: ???????????????????????????????????????????????????????????????????????????????????????????????????
7b Buttons status: ???????????????????????????????????????????????????????????????????????????????????????????????????
c8 Params block #2: ??~?????
Max X: 51680
Max Y: 32300
Max pressure: 8191
Resolution: 5080
c9 Firmware version: HUION_T19c_191224
ca Internal manufacturer: HUION Animation Technology Co.,ltd

Setting up driver. . . Done! Tablet model name GT-221 PRO Buttons ENABLED (10) Scrollbar ENABLED (1) Notifications: ENABLED for buttons ENABLED for scrollbar disabled Screen Enabled (1920x1080) Current Monitor Setup [monitor_2] Multi Monitor Setup disabled Calling xrandr disabled

            < DEBUG MODE ENABLED >
Enabled by default. You can disable it by setting debug_mode = false

SYSTEM: Linux 5.16.11-76051611-generic (x86_64 x86_64)

202202230823~1646248261~21.10~2b22243 SMP PREEMPT Wed Mar 2 20:

DEVICE: /dev/input/event6 (py-evdev-uinput) bus: 0003, vendor 0001, product 0001, version 0003

  ENDPOINT 0x81: Interrupt IN ==========================
   bLength          :    0x7 (7 bytes)
   bDescriptorType  :    0x5 Endpoint
   bEndpointAddress :   0x81 IN
   bmAttributes     :    0x3 Interrupt
   wMaxPacketSize   :   0x40 (64 bytes)
   bInterval        :    0x2

TABLET CAPABILITIES: [('SYN_REPORT', 0), ('SYN_CONFIG', 1), ('SYN_DROPPED', 3), ('?', 21)] [(['BTN_DIGI', 'BTN_TOOL_PEN'], 320), ('BTN_TOUCH', 330), ('BTN_STYLUS', 331), ('BTN_STYLUS2', 332)] [(('ABS_X', 0), AbsInfo(value=0, min=0, max=95352, fuzz=0, flat=0, resolution=5080)), (('ABS_Y', 1), AbsInfo(value=0, min=0, max=53645, fuzz=0, flat=0, resolution=5080)), (('ABS_PRESSURE', 24), AbsInfo(value=0, min=0, max=8191, fuzz=0, flat=0, resolution=0)), (('ABS_TILT_X', 26), AbsInfo(value=0, min=0, max=0, fuzz=0, flat=0, resolution=0)), (('ABS_TILT_Y', 27), AbsInfo(value=0, min=0, max=0, fuzz=0, flat=0, resolution=0))]

VPEN: name "Tablet Monitor Pen 081417", bus "BUS_USB", vendor "0001", product "0001", version "0003", phys "py-evdev-uinput" event types: EV_SYN EV_KEY EV_ABS

XINPUT: ERROR running the following comand: xinput list --short | grep "Tablet Monitor Pen" RETURN CODE: 1

Huion Kamvas driver should now be running. . .

(Input from the tablet will be printed out)

... 08 81 aa 71 c5 4d 14 01 00 00 11 f5 | X:29098 Y:19909 PRES:0276 TILT_X:017 TILT_Y:011 08 81 a8 71 b2 4d f6 04 00 00 11 f5 | X:29096 Y:19890 PRES:1270 TILT_X:017 TILT_Y:011 08 81 a5 71 aa 4d 29 07 00 00 11 f5 | X:29093 Y:19882 PRES:1833 TILT_X:017 TILT_Y:011 08 81 9e 71 9e 4d 88 0a 00 00 12 f4 | X:29086 Y:19870 PRES:2696 TILT_X:018 TILT_Y:012 08 81 9b 71 9a 4d 7f 0b 00 00 12 f4 | X:29083 Y:19866 PRES:2943 TILT_X:018 TILT_Y:012 08 81 97 71 97 4d 2f 0c 00 00 13 f4 | X:29079 Y:19863 PRES:3119 TILT_X:019 TILT_Y:012 08 81 90 71 94 4d 20 0d 00 00 14 f3 | X:29072 Y:19860 PRES:3360 TILT_X:020 TILT_Y:013 08 81 8c 71 94 4d 7b 0d 00 00 15 f3 | X:29068 Y:19860 PRES:3451 TILT_X:021 TILT_Y:013 08 81 83 71 99 4d ff 0d 00 00 17 f2 | X:29059 Y:19865 PRES:3583 TILT_X:023 TILT_Y:014 08 81 7e 71 9d 4d 2f 0e 00 00 18 f2 | X:29054 Y:19869 PRES:3631 TILT_X:024 TILT_Y:014 08 81 79 71 a2 4d 53 0e 00 00 19 f1 | X:29049 Y:19874 PRES:3667 TILT_X:025 TILT_Y:015 08 81 71 71 ad 4d 85 0e 00 00 1a ef | X:29041 Y:19885 PRES:3717 TILT_X:026 TILT_Y:017 08 81 6d 71 b3 4d 9e 0e 00 00 1b ee | X:29037 Y:19891 PRES:3742 TILT_X:027 TILT_Y:018 08 81 69 71 b9 4d b5 0e 00 00 1c ee | X:29033 Y:19897 PRES:3765 TILT_X:028 TILT_Y:018 08 81 64 71 bf 4d cd 0e 00 00 1d ed | X:29028 Y:19903 PRES:3789 TILT_X:029 TILT_Y:019 08 81 58 71 cb 4d 06 0f 00 00 1e ec | X:29016 Y:19915 PRES:3846 TILT_X:030 TILT_Y:020 08 81 50 71 d2 4d 26 0f 00 00 1e ec | X:29008 Y:19922 PRES:3878 TILT_X:030 TILT_Y:020 08 81 3a 71 e1 4d 57 0f 00 00 1f eb | X:28986 Y:19937 PRES:3927 TILT_X:031 TILT_Y:021 08 81 2c 71 ea 4d 66 0f 00 00 20 eb | X:28972 Y:19946 PRES:3942 TILT_X:032 TILT_Y:021 08 81 1b 71 f5 4d 72 0f 00 00 20 eb | X:28955 Y:19957 PRES:3954 TILT_X:032 TILT_Y:021 08 81 f3 70 0f 4e 7e 0f 00 00 20 ea | X:28915 Y:19983 PRES:3966 TILT_X:032 TILT_Y:022 08 81 db 70 1e 4e 84 0f 00 00 20 ea | X:28891 Y:19998 PRES:3972 TILT_X:032 TILT_Y:022 08 81 c1 70 30 4e 88 0f 00 00 20 ea | X:28865 Y:20016 PRES:3976 TILT_X:032 TILT_Y:022 08 81 a5 70 46 4e 8e 0f 00 00 20 ea | X:28837 Y:20038 PRES:3982 TILT_X:032 TILT_Y:022 08 81 63 70 7d 4e 98 0f 00 00 20 e9 | X:28771 Y:20093 PRES:3992 TILT_X:032 TILT_Y:023 08 81 3d 70 9f 4e 9b 0f 00 00 1f e9 | X:28733 Y:20127 PRES:3995 TILT_X:031 TILT_Y:023 08 81 e9 6f ed 4e 96 0f 00 00 1f e9 | X:28649 Y:20205 PRES:3990 TILT_X:031 TILT_Y:023 08 81 bc 6f 19 4f 8f 0f 00 00 1f e9 | X:28604 Y:20249 PRES:3983 TILT_X:031 TILT_Y:023 08 81 8e 6f 46 4f 88 0f 00 00 1e e8 | X:28558 Y:20294 PRES:3976 TILT_X:030 TILT_Y:024 08 81 61 6f 74 4f 7f 0f 00 00 1e e8 | X:28513 Y:20340 PRES:3967 TILT_X:030 TILT_Y:024 08 81 37 6f a2 4f 74 0f 00 00 1d e8 | X:28471 Y:20386 PRES:3956 TILT_X:029 TILT_Y:024 08 81 ef 6e fa 4f 5e 0f 00 00 1d e8 | X:28399 Y:20474 PRES:3934 TILT_X:029 TILT_Y:024 08 81 d2 6e 23 50 53 0f 00 00 1c e8 | X:28370 Y:20515 PRES:3923 TILT_X:028 TILT_Y:024 08 81 a4 6e 6b 50 40 0f 00 00 1c e8 | X:28324 Y:20587 PRES:3904 TILT_X:028 TILT_Y:024 08 81 94 6e 89 50 3b 0f 00 00 1c e9 | X:28308 Y:20617 PRES:3899 TILT_X:028 TILT_Y:023 08 81 87 6e a4 50 38 0f 00 00 1b e9 | X:28295 Y:20644 PRES:3896 TILT_X:027 TILT_Y:023 08 81 7e 6e bb 50 3a 0f 00 00 1b e9 | X:28286 Y:20667 PRES:3898 TILT_X:027 TILT_Y:023 08 81 74 6e dd 50 3b 0f 00 00 1b ea | X:28276 Y:20701 PRES:3899 TILT_X:027 TILT_Y:022 08 81 72 6e e9 50 3a 0f 00 00 1b ea | X:28274 Y:20713 PRES:3898 TILT_X:027 TILT_Y:022 08 81 73 6e f2 50 38 0f 00 00 1b eb | X:28275 Y:20722 PRES:3896 TILT_X:027 TILT_Y:021 08 81 76 6e f8 50 39 0f 00 00 1b eb | X:28278 Y:20728 PRES:3897 TILT_X:027 TILT_Y:021 08 81 80 6e fa 50 34 0f 00 00 1b ec | X:28288 Y:20730 PRES:3892 TILT_X:027 TILT_Y:020 08 81 88 6e f6 50 34 0f 00 00 1b ec | X:28296 Y:20726 PRES:3892 TILT_X:027 TILT_Y:020 08 81 91 6e ef 50 34 0f 00 00 1a ec | X:28305 Y:20719 PRES:3892 TILT_X:026 TILT_Y:020 08 81 9c 6e e5 50 2f 0f 00 00 1a ec | X:28316 Y:20709 PRES:3887 TILT_X:026 TILT_Y:020 08 81 a9 6e d8 50 29 0f 00 00 1a ec | X:28329 Y:20696 PRES:3881 TILT_X:026 TILT_Y:020 08 81 b7 6e c8 50 23 0f 00 00 1a ec | X:28343 Y:20680 PRES:3875 TILT_X:026 TILT_Y:020 08 81 d2 6e a1 50 15 0f 00 00 1a eb | X:28370 Y:20641 PRES:3861 TILT_X:026 TILT_Y:021 08 81 de 6e 8a 50 15 0f 00 00 1a eb | X:28382 Y:20618 PRES:3861 TILT_X:026 TILT_Y:021 08 81 e8 6e 71 50 18 0f 00 00 1a eb | X:28392 Y:20593 PRES:3864 TILT_X:026 TILT_Y:021 08 81 f0 6e 56 50 1d 0f 00 00 1a ea | X:28400 Y:20566 PRES:3869 TILT_X:026 TILT_Y:022 08 81 fa 6e 1d 50 2d 0f 00 00 1a ea | X:28410 Y:20509 PRES:3885 TILT_X:026 TILT_Y:022 08 81 fb 6e 00 50 36 0f 00 00 1a e9 | X:28411 Y:20480 PRES:3894 TILT_X:026 TILT_Y:023 08 81 fa 6e e3 4f 39 0f 00 00 1a e9 | X:28410 Y:20451 PRES:3897 TILT_X:026 TILT_Y:023 08 81 f7 6e c8 4f 3b 0f 00 00 1a e9 | X:28407 Y:20424 PRES:3899 TILT_X:026 TILT_Y:023 08 81 ea 6e 99 4f 34 0f 00 00 1a e8 | X:28394 Y:20377 PRES:3892 TILT_X:026 TILT_Y:024 08 81 e0 6e 86 4f 28 0f 00 00 1b e8 | X:28384 Y:20358 PRES:3880 TILT_X:027 TILT_Y:024 08 81 d4 6e 76 4f 13 0f 00 00 1a e9 | X:28372 Y:20342 PRES:3859 TILT_X:026 TILT_Y:023 08 81 c6 6e 69 4f f7 0e 00 00 1a e9 | X:28358 Y:20329 PRES:3831 TILT_X:026 TILT_Y:023 08 81 a1 6e 55 4f 5e 0e 00 00 19 ea | X:28321 Y:20309 PRES:3678 TILT_X:025 TILT_Y:022 08 81 8a 6e 4d 4f 90 0d 00 00 19 ea | X:28298 Y:20301 PRES:3472 TILT_X:025 TILT_Y:022 08 81 52 6e 43 4f 0e 0a 00 00 18 eb | X:28242 Y:20291 PRES:2574 TILT_X:024 TILT_Y:021 08 81 30 6e 3f 4f b8 07 00 00 18 ec | X:28208 Y:20287 PRES:1976 TILT_X:024 TILT_Y:020 08 81 0b 6e 3b 4f 49 05 00 00 17 ec | X:28171 Y:20283 PRES:1353 TILT_X:023 TILT_Y:020 08 81 b6 6d 30 4f 0d 01 00 00 16 ed | X:28086 Y:20272 PRES:0269 TILT_X:022 TILT_Y:019 ... 08 e0 01 01 00 02 00 00 00 00 17 f9 | X:00257 Y:00512 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 01 00 00 00 00 17 f9 | X:00257 Y:00256 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 80 00 00 00 00 00 17 f9 | X:00257 Y:00128 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 40 00 00 00 00 00 17 f9 | X:00257 Y:00064 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 20 00 00 00 00 00 17 f9 | X:00257 Y:00032 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 10 00 00 00 00 00 17 f9 | X:00257 Y:00016 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 08 00 00 00 00 00 17 f9 | X:00257 Y:00008 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 04 00 00 00 00 00 17 f9 | X:00257 Y:00004 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 02 00 00 00 00 00 17 f9 | X:00257 Y:00002 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 01 00 00 00 00 00 17 f9 | X:00257 Y:00001 PRES:0000 TILT_X:023 TILT_Y:007 08 e0 01 01 00 00 00 00 00 00 17 f9 | X:00257 Y:00000 PRES:0000 TILT_X:023 TILT_Y:007

Agroithien commented 2 years ago

After that (all above) my tablet is not working I unplug it and replug it again!!!