Skip to content

Commit

Permalink
Add auto generated HUION tablet description files
Browse files Browse the repository at this point in the history
Basic table description files generated with:
https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions

While they are far from perfect, allow to configure the right number of
buttons and touch strips.
  • Loading branch information
JoseExposito committed Apr 21, 2024
1 parent 4904fb8 commit 6dfe4d8
Show file tree
Hide file tree
Showing 60 changed files with 1,577 additions and 0 deletions.
26 changes: 26 additions & 0 deletions data/huion-gc610-710.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion GC610/710
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T166;usb|256c|006d||HUION_T166;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5
26 changes: 26 additions & 0 deletions data/huion-h950p-igg.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=H950P&IGG
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T22d;usb|256c|006d||HUION_T22d;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=0
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7
27 changes: 27 additions & 0 deletions data/huion-hc16.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion HC16
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T18c;usb|256c|006d||HUION_T18c;usb|256c|006e||HUION_T226;usb|256c|006d||HUION_T226;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H;I;J;K;L;M
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;BTN_SOUTH;BTN_EAST;BTN_C

27 changes: 27 additions & 0 deletions data/huion-hs610.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion HS610
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T194;usb|256c|006d||HUION_T194;usb|256c|006e||HUION_T227;usb|256c|006d||HUION_T227;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H;I;J;K;L;M
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;BTN_SOUTH;BTN_EAST;BTN_C

28 changes: 28 additions & 0 deletions data/huion-hs64.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion HS64
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T193;usb|256c|006d||HUION_T193;usb|256c|006e||HUION_T21d;usb|256c|006d||HUION_T21d;usb|256c|006e||HUION_T225;usb|256c|006d||HUION_T225;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=0
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3


26 changes: 26 additions & 0 deletions data/huion-hs95.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion HS95
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T206;usb|256c|006d||HUION_T206;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=0
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5
26 changes: 26 additions & 0 deletions data/huion-hst640.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Huion HST640
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T181;usb|256c|006d||HUION_T181;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=0
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3
26 changes: 26 additions & 0 deletions data/huion-inspiroy-2-l-|-h1061p.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy 2 L | H1061P
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T21m;usb|256c|006d||HUION_T21m;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H;I;J;K
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;BTN_SOUTH
26 changes: 26 additions & 0 deletions data/huion-inspiroy-2-m-|-h951p.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy 2 M | H951P
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T21k;usb|256c|006d||HUION_T21k;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H;I;J;K
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;BTN_SOUTH
26 changes: 26 additions & 0 deletions data/huion-inspiroy-2-s-|-h641p.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy 2 S | H641P
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T21j;usb|256c|006d||HUION_T21j;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5
27 changes: 27 additions & 0 deletions data/huion-inspiroy-dial-2.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy Dial 2
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T216;usb|256c|006d||HUION_T216;usb|256c|006e||HUION_T22b;usb|256c|006d||HUION_T22b;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=2
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7

26 changes: 26 additions & 0 deletions data/huion-inspiroy-dial-q620m.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy Dial Q620M
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T222;usb|256c|006d||HUION_T222;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F;G;H;I
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8
26 changes: 26 additions & 0 deletions data/huion-inspiroy-g10t.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=INSPIROY G10T
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T161;usb|256c|006d||HUION_T161;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=1
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5
26 changes: 26 additions & 0 deletions data/huion-inspiroy-giano.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This tablet description file has been generated using an automated tool:
# https://github.com/JoseExposito/uclogic-libwacom-tablet-descriptions
# If you own this tablet, please improve it.

[Device]
Name=Inspiroy Giano
ModelName=
Class=Bamboo
DeviceMatch=usb|256c|006e||HUION_T209;usb|256c|006d||HUION_T209;
Width=
Height=
Layout=
Styli=@generic-no-eraser;
IntegratedIn=

[Features]
NumStrips=0
Reversible=true
Ring=false
Stylus=true
Touch=false
TouchSwitch=false

[Buttons]
Left=A;B;C;D;E;F
EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5
Loading

0 comments on commit 6dfe4d8

Please sign in to comment.