Fiz um guia baseado nesta questão e suas respostas. Estou postando novamente aqui como resposta, pois é uma resposta direta à pergunta do OP e aborda algumas coisas que foram perdidas nas outras respostas.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
UM GUIA COMPLETO SOBRE COMO CONFIGURAR O HUION H610 NO LINUX
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
por Fadi R
CRÉDITOS:
Este guia é uma mistura da minha própria pesquisa e, em maior grau, as respostas de bebop (+ David Foester ) e carrinho em Pergunte ao Ubuntu ( HUION H610 Tablet ) BEM COMO Clavos-Studios postar no Digimend GitHub ( link ). Obrigado pessoal, eu aprendi muito com seus posts. E, claro, Parabéns à equipe DigiMend e Nikolai Kondrashov (fundador do projeto). Seu trabalho incansável abriu um amplo espectro de tablets para a comunidade Linux. ( link )
[0] ÍNDICE:
[1] INSTALAÇÃO DO DRIVER
[2] TABELA DE CONFIGURAÇÃO E MAPEAMENTO
[3] CONFIGURAÇÃO DE APLICATIVOS PARA EXECUTAR COM TABLET
[4] SOFTWARE SUGERIDO
[1] INSTALAÇÃO DO DRIVER:
(1.1) Assegure-se de ter os seguintes pacotes:
a) xf86-input-wacom
b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)
(1.2) Faça o download dos drivers mais recentes do Digimend do Github ( link ). Por alguma razão além de mim, eu não consegui obter o código fonte do site github.io Digimend para compilar ( link ) mas pode ser diferente para você ...
a) No terminal, entrada:
sudo rmmod hid-kye
sudo rmmod hid-uclogic
sudo rmmod hid-huion
b) extrair código fonte digimend (do github.com, é: digimend-kernel-drivers-master.zip). No terminal, navegue até o diretório e entrada extraídos:
make
sudo make install
(1.3) Configurando uma entrada de 52-tablet.conf para o H610
a) crie o arquivo 52-tablet.conf, se ele não existir:
sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d
sudo gedit 52-tablet.conf
b) cole esta entrada para o H610 em 52-tablet.conf:
Section "InputClass"
Identifier "Huion on wacom"
# MatchIsTablet "on"
MatchProduct "HUION"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
c) salve o arquivo e reinicie
d) ao reiniciar, quando você abrir o Terminal e entrar:
xsetwacom --list
(você deve ver :)
HUION PenTablet Pad pad id: 11 type: PAD
HUION PenTablet Pen stylus id: 12 type: STYLUS
(o id varia de máquina para máquina)
[2] CONFIGURANDO E MAPEANDO A MESA:
(2.1) Definindo Botões da Mão Esquerda:
a) Como vimos anteriormente, o pad é definido como "HUION PenTablet Pad pad" e seu botão é: 1,2,3,8,9,10,11,12. Esses botões serão indefinidos toda vez que você efetuar login. Para defini-los, você pode inserir a seguinte sintaxe de comando no Terminal
xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES"
b) Você pode automatizá-lo fazendo com que o arquivo de script seja executado automaticamente toda vez que você abrir uma sessão. Por exemplo, meu script é chamado Huion.Default.sh e eu gosto do bebop do esquema de botões do 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) Não esqueça de dar a permissão de execução do script:
chmod +x Huion.Default.sh
d) Você pode criar scripts e esquemas de botões diferentes para os diferentes aplicativos que você usa com o tablet. Ao fazer lauchers, você pode fazer esses scripts antes de lançar os aplicativos. Você faz isso editando o comando no arquivo laucher ou desktop. Por exemplo:
Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp
(2.2) Mais sobre xsetwacom:
Antes de continuarmos a configuração do tablet, aqui estão alguns comandos úteis que você pode fazer com o xsetwacom.
(a) Verificando os valores dos botões: xsetwacom --get 'NOME DO DISPOSITIVO' Botão NÚMERO DE BOTÃO
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 --list parameters : este comando listará quais parâmetros xsetwacom podem obter e definir. Exemplo dos parâmetros listados são: Button, PressureCurve e Threshold. Esteja ciente de que, como o xf86-input-wacom é destinado a tablets Wacom, pode haver alguns parâmetros que não se aplicam ao seu H610.
(2.3) Definindo Botões da Stylus:
A caneta é definida como "HUION PenTablet Pen stylus" e seu botão é: 1,2,3 (a ordem dos botões é: cabeça da caneta, alternar para baixo, alternar para cima). Os botões são definidos respectivamente "botão +1" "botão +2" "botão +3" (estes são os valores de xinput para clique esquerdo, clique do meio e botão direito). Eu não recomendaria modificar o botão 1, mas se você quiser modificar os outros 2 botões, você pode fazê-lo da mesma maneira como eu mostrei na seção (2.1) e adicionar a linha para Huion.Default.sh
por exemplo. se você quiser uma borracha na sua caneta, você pode sacrificar o botão do meio no botão 2, digitando:
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "key e"
(se você quiser voltar ao padrão:)
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"
(2.4) Definindo as curvas de pressão:
Para definir a curva de pressão, insira:
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "PUT-YOUR-CURVE-HERE"
por exemplo,
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "5 10 90 95"
Isso não deu nenhum erro, mas ainda não estabeleci se isso realmente afeta as curvas de pressão da caneta. Eu atualizarei quando eu souber.
Várias aplicações, como o Krita e o GIMP, terão suas próprias configurações de curva de pressão. Sor far Eu testei as curvas de pressão no GIMP e parece funcionar bem. Mais sobre isso na Seção 3.
(2.5) Suporte da mão esquerda:
Você pode definir a rotação do tablet por meio dos comandos. A propriedade é denominada Rotate
e seu valor deve ser um dos none
, cw
, ccw
, half
. Como uma mão esquerda:
xsetwacom --set 'HUION PenTablet Pen stylus' Rotate half
[3] CONFIGURANDO APLICAÇÕES PARA EXECUTAR COM TABLET:
A seção Suporte do DigiMend tem alguns guias realmente incríveis sobre como configurar com seu tablet os seguintes aplicativos: Alchemy, Blender, GIMP, Inkscape, Krita, MyPaint, Synfig Studio e aplicativos sem o Wine.
Basta ir para o link e pular para a seção "Configuração do aplicativo".
[4] SOFTWARE SUGERIDO:
- Trabalho em andamento -