Rey*_*276 17 graphics-tablet 14.04
我正在运行 Ubuntu 14.04,我的HUION h610平板电脑可以正常工作。例如,我可以用笔移动光标,右键单击按钮起作用。然而,没有别的。这意味着我根本无法在任何程序、Gimp、Mypaint 等上绘图……我转到首选项并启用 Gimp 和 Mypaint 识别的设备。但又一次完全没有绘图。此外,平板电脑上的按钮根本不起作用。
所以当我这样做时uname -a
会返回:
3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
然后我也做了lsusb
,我得到:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 256c:006e
Bus 003 Device 002: ID 0461:4d22 Primax Electronics, Ltd
Bus 003 Device 004: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)
然后我也试过xinput list
:
Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? USB Optical Mouse id=9 [slave pointer (2)]
? ? HUION PenTablet id=10 [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)]
? Power Button id=7 [slave keyboard (3)]
? Dell Dell USB Entry Keyboard id=8 [slave keyboard (3)]
? Eee PC WMI hotkeys id=11 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
lsmod | grep "huion"
返回这个:
hid_huion 12719 0
hid 106148 3 hid_generic,usbhid,hid_huion
Run Code Online (Sandbox Code Playgroud)
最后这是输出cat /boot/config-3.* | grep "HUION"
:
CONFIG_HID_HUION=m
CONFIG_HID_HUION=m
CONFIG_HID_HUION=m
CONFIG_HID_HUION=m
Run Code Online (Sandbox Code Playgroud)
请如果有人能帮我解决这个问题,我将不胜感激。
the*_*les 20
根据这个问题制作了一个指南,它的答案。我在此处重新发布它作为答案,因为它是对 OP 问题的直接回答,并涉及其他答案中遗漏的一些内容。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
关于如何在 LINUX 上配置 HUION H610 的完整指南
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
法迪R
本指南融合了我自己的研究,并在更大程度上结合了Bebop(+ David Foester)和婴儿车在 Ask Ubuntu(HUION H610 平板电脑)以及 Digimend GitHub 上的 Clavos -Studios帖子(https:/ /github.com/DIGImend/digimend-kernel-drivers/issues/26)。谢谢各位,从你们的帖子中学到了很多。当然,还要感谢 DigiMend 团队和Nikolai Kondrashov(项目创始人)。他们孜孜不倦的工作为 Linux 社区开辟了广泛的平板电脑。( http://digimend.github.io )
[1] 驱动安装
[2] 配置和映射平板电脑
[3] 配置应用程序以与平板电脑一起运行
[4] 推荐软件
(1.1) 确保您拥有以下软件包:
a) xf86-input-wacom
b) linux-headers (in Arch, Debian, Ubuntu or Mint) or kernel-headers (Red Hat)
Run Code Online (Sandbox Code Playgroud)
(1.2)从 Github ( https://github.com/DIGImend/digimend-kernel-drivers )下载最新的 Digimend 驱动程序。出于某种原因,我无法从 github.io Digimend 站点获取源代码进行编译(https://digimend.github.io/drivers/),但对您来说可能会有所不同...
a) 在终端中,输入:
sudo rmmod hid-kye
sudo rmmod hid-uclogic
sudo rmmod hid-huion
Run Code Online (Sandbox Code Playgroud)
b) 提取digimend 源代码(来自github.com,它是:digimend-kernel-drivers-master.zip)。在终端浏览到提取的目录并输入:
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
(1.3) H610设置52-tablet.conf入口
a) 如果 52-tablet.conf 文件不存在,则制作它:
sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d
sudo gedit 52-tablet.conf
Run Code Online (Sandbox Code Playgroud)
b) 在 52-tablet.conf 中为 H610 粘贴此条目:
Section "InputClass"
Identifier "Huion on wacom"
# MatchIsTablet "on"
MatchProduct "HUION"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
Run Code Online (Sandbox Code Playgroud)
c) 保存文件并重启
d) 重新启动后,当您打开终端并输入时:
xsetwacom --list
Run Code Online (Sandbox Code Playgroud)
(你应该看到:)
HUION PenTablet Pad pad id: 11 type: PAD
HUION PenTablet Pen stylus id: 12 type: STYLUS
Run Code Online (Sandbox Code Playgroud)
(id 会因机器而异)
(2.1) 定义 Pad 左手按钮:
a) 正如我们之前看到的,pad 被定义为“HUION PenTablet Pad pad”,它的按钮是:1,2,3,8,9,10,11,12。这些按钮在每次登录时都是未定义的。 要定义它们,您可以在终端中输入以下命令 synthax
xsetwacom --set 'DEVICE NAME' Button NUMBER "key KEYSTROKES"
Run Code Online (Sandbox Code Playgroud)
b) 您可以通过制作每次打开会话时自动运行的脚本文件来自动化它。例如,我的脚本名为 Huion.Default.sh,我喜欢 AskUbuntu 按钮方案中的 bebop:
#!/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"
Run Code Online (Sandbox Code Playgroud)
c) 不要忘记给脚本执行权限:
chmod +x Huion.Default.sh
Run Code Online (Sandbox Code Playgroud)
d) 您可以为平板电脑使用的不同应用程序制作不同的脚本和按钮方案。制作启动器时,您可以在启动应用程序之前启动这些脚本。您可以通过编辑 laucher 或桌面文件中的命令来完成此操作。例如:
Command: ~/./GIMP-tablet-scheme.sh && /usr/bin/gimp
Run Code Online (Sandbox Code Playgroud)
(2.2) 有关 xsetwacom 的更多信息: 在我们继续配置平板电脑之前,这里有一些您可以使用 xsetwacom 执行的有用命令。
(a) 检查按钮值: xsetwacom --get 'DEVICE NAME' Button BUTTON-NUMBER
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)
Run Code Online (Sandbox Code Playgroud)
(b) xsetwacom --list parameters:此命令将列出 xsetwacom 可以获取和设置的参数。列出的参数示例有:按钮、压力曲线和阈值。请注意,由于 xf86-input-wacom 适用于 Wacom 平板电脑,因此某些参数可能不适用于您的 H610。
(2.3) 定义手写笔按钮: 手写笔定义为“HUION PenTablet Pen stylus”,其按钮为:1,2,3(按钮顺序为:手写笔头,向下切换,向上切换)。按钮分别定义为“按钮+1”“按钮+2”“按钮+3”(这些是左键单击、中键单击和右键单击的xinput 值)。我不建议修改按钮 1,但如果您想修改其他 2 个按钮,您可以按照我在第 (2.1) 节中向您展示的相同方式进行操作,并将该行添加到 Huion.Default.sh
例如。如果您想要在手写笔上使用橡皮擦,您可以通过输入以下内容来牺牲对按钮 2 的中键单击:
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "key e"
Run Code Online (Sandbox Code Playgroud)
(如果您想恢复为默认值:)
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"
Run Code Online (Sandbox Code Playgroud)
(2.4) 定义压力曲线:
要定义压力曲线,请输入:
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "PUT-YOUR-CURVE-HERE"
Run Code Online (Sandbox Code Playgroud)
例如。
xsetwacom --set 'HUION PenTablet Pen stylus' PressureCurve "5 10 90 95"
Run Code Online (Sandbox Code Playgroud)
这没有给出任何错误,但我还没有确定它是否真的影响了手写笔的压力曲线。当我知道时我会更新。
许多应用程序如 Krita 和 GIMP 都有自己的压力曲线设置。到目前为止,我已经在 GIMP 上测试了压力曲线,它似乎运行良好。更多关于第 3 节的内容。
(2.5) 左手支撑:
您可以通过命令设置数位板的旋转。属性被调用Rotate
,它的值必须是none
, cw
, ccw
, 之一half
。作为左撇子电话:
xsetwacom --set 'HUION PenTablet Pen stylus' Rotate half
Run Code Online (Sandbox Code Playgroud)
DigiMend 的支持部分提供了一些非常棒的指南,介绍如何使用以下应用程序设置平板电脑:Alchemy、Blender、GIMP、Inkscape、Krita、MyPaint、Synfig Studio 和用完 Wine 的应用程序。
只需转到http://digimend.github.io/support/并跳至“应用程序设置”部分。
- 工作正在进行中 -
我刚刚购买了这款平板电脑并在 Ubuntu 14.10 中成功安装了它的驱动程序。
首先,您需要删除任何现有的驱动程序:
sudo rmmod hid-huion
Run Code Online (Sandbox Code Playgroud)
之后,从DIGImend项目下载第 5 版或更高版本。解压,切换到下载目录,制作,安装驱动:
tar xf digimend-kernel-drivers-5.tar.gz
cd digimend-kernel-drivers-5
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
您的 H610 现在应该可以工作了。每次更新内核时都必须运行上述步骤。
归档时间: |
|
查看次数: |
46401 次 |
最近记录: |