Hice una guía basada en esta pregunta y sus respuestas. Lo vuelvo a publicar aquí como respuesta, ya que es una respuesta directa a la pregunta del OP y toca algunas cosas que se perdieron en las otras respuestas.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
UNA GUÍA COMPLETA SOBRE CÓMO CONFIGURAR EL HUION H610 EN LINUX
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
por Fadi R
CRÉDITOS
Esta guía es una mezcla de mi propia investigación y, en mayor medida, las respuestas de bebop (+ David Foester ) y el cochecito en Ask Ubuntu ( tableta HUION H610 ) ASÍ COMO la publicación de Clavos-Studios en Digimend GitHub ( https: / /github.com/DIGImend/digimend-kernel-drivers/issues/26 ). Gracias chicos, aprendí mucho de sus publicaciones. Y, por supuesto, Major Kudos al equipo DigiMend y Nikolai Kondrashov (fundador del proyecto). Su trabajo incansable ha abierto un amplio espectro de tabletas a la comunidad Linux. ( http://digimend.github.io )
[0] TABLA DE CONTENIDO:
[1] INSTALACIÓN DEL CONDUCTOR
[2] TABLETA DE CONFIGURACIÓN Y MAPEO
[3] CONFIGURACIÓN DE APLICACIONES PARA EJECUTAR CON TABLETA
[4] SOFTWARE SUGERIDO
[1] INSTALACIÓN DEL CONDUCTOR:
(1.1) Asegúrese de tener los siguientes paquetes:
a) xf86-input-wacom
b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)
(1.2) Descargue los últimos controladores Digimend de Github ( https://github.com/DIGImend/digimend-kernel-drivers ). Por alguna razón más allá de mí, no pude obtener el código fuente del sitio github.io Digimend para compilar ( https://digimend.github.io/drivers/ ) pero puede ser diferente para usted ...
a) En terminal, ingrese:
sudo rmmod hid-kye
sudo rmmod hid-uclogic
sudo rmmod hid-huion
b) extraer el código fuente de digimend (de github.com, es: digimend-kernel-drivers-master.zip). En la terminal, busque el directorio y la entrada extraídos:
make
sudo make install
(1.3) Configuración de una entrada de 52 tabletas.conf para el H610
a) crea el archivo 52-tablet.conf si no existe:
sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d
sudo gedit 52-tablet.conf
b) pegue esta entrada para el H610 en 52-tablet.conf:
Section "InputClass"
Identifier "Huion on wacom"
# MatchIsTablet "on"
MatchProduct "HUION"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
c) guardar el archivo y reiniciar
d) al reiniciar, cuando abra Terminal e ingrese:
xsetwacom --list
(debería ver:)
HUION PenTablet Pad pad id: 11 type: PAD
HUION PenTablet Pen stylus id: 12 type: STYLUS
(la identificación variará de una máquina a otra)
[2] TABLETA DE CONFIGURACIÓN Y MAPEO:
(2.1) Definición de los botones del botón izquierdo:
a) Como vimos anteriormente, el pad se define como "HUION PenTablet Pad pad" y su botón es: 1,2,3,8,9,10,11,12. Estos botones estarán indefinidos cada vez que inicie sesión. Para definirlos, puede ingresar el siguiente comando Synthax en Terminal
xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES"
b) Puede automatizarlo creando un archivo de script que se ejecute automáticamente cada vez que abra una sesión. Por ejemplo, mi script se llama Huion.Default.sh y me gusta bebop del esquema de botones de 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) No olvides dar permiso de ejecución al script:
chmod +x Huion.Default.sh
d) Puede crear diferentes scripts y esquemas de botones para las diferentes aplicaciones que usa con la tableta. Al crear lauchers, puede hacer que esos scripts se lauch antes de iniciar las aplicaciones. Para ello, edite el comando en el archivo de inicio o de escritorio. Por ejemplo:
Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp
(2.2) Más sobre xsetwacom:
antes de continuar con la configuración de la tableta, aquí hay algunos comandos útiles que puede hacer con xsetwacom.
(a) Comprobación de los valores de los botones: xsetwacom --get Botón 'NOMBRE DE DISPOSITIVO' BOTÓN-NÚMERO
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 : lista de parámetros : este comando enumerará qué parámetros puede obtener y establecer xsetwacom. Ejemplos de los parámetros enumerados son: Botón, Curva de presión y Umbral. Tenga en cuenta que dado que xf86-input-wacom está diseñado para tabletas Wacom, puede haber algunos parámetros que no se apliquen a su H610.
(2.3) Definición de los botones del lápiz:
el lápiz se define como "HUION PenTablet Pen stylus" y su botón es: 1,2,3 (el orden de los botones es: cabeza del lápiz, alternar hacia abajo, alternar hacia arriba). Los botones se definen respectivamente "botón +1" "botón +2" "botón +3" (estos son los valores de entrada x para el clic izquierdo, el botón central y el botón derecho). No recomendaría modificar el botón 1, pero si desea modificar los otros 2 botones, puede hacerlo de la misma manera que le mostré en la sección (2.1) y agregar la línea a Huion.Default.sh
p.ej. si desea una goma de borrar en su Stylus, puede sacrificar el botón central del botón 2 ingresando:
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "key e"
(si desea volver a los valores predeterminados :)
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"
(2.4) Definición de curvas de presión:
Para definir la curva de presión, ingrese:
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "PUT-YOUR-CURVE-HERE"
p.ej.
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "5 10 90 95"
Esto no dio errores, pero aún no he establecido si realmente afecta las curvas de presión del lápiz. Actualizaré cuando lo sepa.
Muchas aplicaciones como Krita y GIMP tendrán sus propias configuraciones de curva de presión. Hasta ahora he probado las curvas de presión en GIMP y parece funcionar bien. Más sobre eso en la Sección 3.
(2.5) Soporte para la mano izquierda:
Puede configurar la rotación de la tableta a través de los comandos. La propiedad se llama Rotate
y su valor tiene que ser uno de none
, cw
, ccw
, half
. Como una llamada zurda:
xsetwacom --set 'HUION PenTablet Pen stylus' Rotate half
[3] CONFIGURACIÓN DE APLICACIONES PARA EJECUTAR CON LA TABLETA:
La sección de Soporte de DigiMend tiene algunas guías realmente impresionantes sobre cómo configurar su tableta con las siguientes aplicaciones: Alchemy, Blender, GIMP, Inkscape, Krita, MyPaint, Synfig Studio y aplicaciones que se están quedando sin Wine.
Simplemente vaya a http://digimend.github.io/support/ y salte a la sección "Configuración de la aplicación".
[4] SOFTWARE SUGERIDO:
-- Trabajo en progreso --