J'essaie d'utiliser une tablette Huion 580 sur un Lenovo T460p fonctionnant sous 16.04 avec la version de noyau 4.4.0-36-generic, mais le périphérique n'est pas reconnu (du moins sur le plan des fonctionnalités) par la machine.
J'ai confirmé que le matériel était en bon état: j'ai utilisé la tablette avec succès sur une machine Windows, et tous les indicateurs de matériel sur l'appareil lui-même (le stylo sur la surface de la tablette allume la lumière, etc.) attendu.
La sortie de lsusb
est la suivante:
lhallock@selene:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 005: ID 04f2:b541 Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 138a:0090 Validity Sensors, Inc.
Bus 001 Device 002: ID 256c:006e
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Le 256c:006e
non étiqueté est la tablette, comme le confirme
lhallock@selene:~$ Sudo uclogic-probe 1 2 | uclogic-decode
[Sudo] password for lhallock:
Manufacturer: HUION???
Product: PenTablet?
Max X: 32000
Max Y: 20000
Max pressure: 2047
Resolution: 4000
Internal model: H580
Buttons status: HK On
Cependant, le périphérique n'apparaît pas dans xinput list
:
lhallock@selene:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated Camera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]
J'ai également essayé d'installer le package digimend-dkms_6_all.deb
, qui prétendait s'installer correctement via l'interface graphique, mais ne modifiait aucune des sorties ci-dessus. J'ai également essayé d'installer les pilotes manuellement à partir de ici , mais j'ai rencontré ce problème:
lhallock@selene:~/Downloads/installation/digimend-kernel-drivers-master$ Sudo make install
make -C /lib/modules/4.4.0-36-generic/build SUBDIRS=/home/lhallock/Downloads/installation/digimend-kernel-drivers-master modules_install
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-36-generic'
INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-kye.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-polostar.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/lhallock/Downloads/installation/digimend-kernel-drivers-master/hid-uclogic.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 4.4.0-36-generic
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-36-generic'
install -D -m 0644 digimend.conf /etc/depmod.d/digimend.conf
depmod -a
install hid-rebind /sbin/hid-rebind
install -m 0644 90-hid-rebind.rules /lib/udev/rules.d/90-hid-rebind.rules
udevadm control --reload
J'aimerais vraiment ne pas configurer manuellement mon noyau, mais je suis ouvert à cela. Toute aide est grandement appréciée ici!
Merci!
J'ai eu des problèmes similaires avec l'un des comprimés huion sur Ubuntu 16.04. Vous ne pouvez pas utiliser le paquet digimend-dkms_6_all.deb . Assurez-vous de Sudo dpkg --purge digimend-dkms
le pour qu'il n'y ait pas de trace.
Vous faites le bon choix en obtenant les pilotes de https://github.com/DIGImend/digimend-kernel-drivers
Les erreurs ssl n’ont aucune incidence sur l’installation du paquet. Si vous avez essayé d'installer ceci auparavant, je lancerais Sudo make uninstall
dans le répertoire. Téléchargez le plus récent digimend-kernel-drivers-master.Zip
à partir du site ci-dessus.
make
Sudo make install
Voici où j'ai eu des problèmes, dit qu'ils sont installés mais cela ne fonctionne pas. Exécutez ces commandes maintenant:
Sudo rmmod hid-uclogic
Sudo insmod hid-uclogic.ko
Cela devrait charger le bon pilote. Pour des informations plus détaillées sur la configuration, consultez Tablette HUION H61 . Les informations qui y figurent concernent la majeure partie de la gamme de tablettes Huion.
J'ai eu le même problème que l'affiche originale avec les mêmes symptômes.
La solution pour moi consistait à utiliser la version 5 (PAS la version 6) des pilotes DIGImend.
J'ai essayé toutes les méthodes avec la version 6 (paquet deb, make install, etc.). Sans succès. J'ai désinstallé/rmmod/purgé tous les pilotes, modules et packages de la version 6. Enfin, j'ai téléchargé les pilotes du noyau de la version 5 de DIGImend github et de "Sudo make install". Cela a fonctionné instantanément!
Donc, tldr: utilise les pilotes de la version 5, pas ceux de la version 6.
J'ai eu le même problème avec un Huion H690 sur Ubuntu 16.04: la tablette est apparue dans la sortie lsusb
, mais xinput list
ne l'a pas montré.
Ce rapport de bogue pointe vers un mauvais module de noyau en cours de chargement. Après avoir supprimé les pilotes Digimend et chargé manuellement le module du noyau (Sudo insmod /lib/modules/4.4.0-116-generic/kernel/drivers/hid/hid-uclogic.ko
), la tablette est apparue dans la sortie xinput list
et j'ai pu utiliser le stylet comme souris sans même avoir à débrancher la tablette. .