From 45798dcfd9fb9ee846197bc06ee8c1a21df3180b Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 6 Nov 2024 11:17:49 +1000 Subject: [PATCH] data: add Huion KeyDial K20 This is the successor to the KD100 and optically the same so these files are copy/paste from the KD100 --- data/huion-keydial-k20.tablet | 32 ++ data/layouts/huion-keydial-k20.svg | 490 +++++++++++++++++++++++++++++ 2 files changed, 522 insertions(+) create mode 100644 data/huion-keydial-k20.tablet create mode 100644 data/layouts/huion-keydial-k20.svg diff --git a/data/huion-keydial-k20.tablet b/data/huion-keydial-k20.tablet new file mode 100644 index 00000000..c657fbbf --- /dev/null +++ b/data/huion-keydial-k20.tablet @@ -0,0 +1,32 @@ +# Huion +# Keydial K20 +# +# sysinfo.lvuqy3Kjgl.tar.gz +# https://github.com/linuxwacom/wacom-hid-descriptors/issues/425 +# +# __________ +# |( S ) | +# +----------+ +# | A B C D | +# | E F G H | +# | I J K L | +# | M N O P | +# | Q R | +# +----------+ + +[Device] +Name=Huion Keydial K20 +ModelName=K20 +# This appears to be a unique PID, if that changes the FW prefix is HUION_T21h +DeviceMatch=usb|256c|0069 +Layout=huion-keydial-k20.svg +IntegratedIn=Remote + +[Features] +NumDials=1 +Stylus=false +DialNumModes=4 + +[Buttons] +Left=A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S +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;BTN_NORTH;BTN_WEST;BTN_Z;BTN_TL;BTN_TR;BTN_TL2 diff --git a/data/layouts/huion-keydial-k20.svg b/data/layouts/huion-keydial-k20.svg new file mode 100644 index 00000000..e48885df --- /dev/null +++ b/data/layouts/huion-keydial-k20.svg @@ -0,0 +1,490 @@ + + + + + Mini KeyDial KD100 + + + + A + + + + + B + + + + + C + + + + + D + + + + + E + + + + + F + + + + + G + + + + + H + + + + + I + + + + + J + + + + + K + + + + + L + + + + + M + + + + + N + + + + + O + + + + + P + + + + + Q + + + + + R + + + + + S + + + + + + CCW + + CW + + + + Mini KeyDial KD100 + + + +