ugee(友基)手绘板for ubuntu8.04安装指南——解决了gimp不能用的问题

CPU/显卡/打印机/USB设备等硬件问题
回复
horsetery
帖子: 5
注册时间: 2008-03-20 20:51

ugee(友基)手绘板for ubuntu8.04安装指南——解决了gimp不能用的问题

#1

帖子 horsetery » 2008-09-04 22:23

ugee(友基)手绘板 for ubuntu8.04安装指南(horsetery版)

参考了许多文章,解决了在gimp中无法正常绘图的问题,现总结如下,献给ubuntu linux下的CG工作者们。

做安装准备:
sudo apt-get install xutils libx11-dev libxext-dev x-dev build-essential xautomation xinput

查看硬件信息:
dmesg|grep Tablet
[ 21.102352] input: UC-LOGIC Tablet WP8060U as /devices/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.0/input/input2
[ 21.133997] input,hiddev96,hidraw0: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on usb-0000:00:02.0-2


下载最新driver:
wget http://www.kubuntu.dk/wizardpen/wizardp ... 0.2.tar.gz

解压 :
tar -xvzf wizardpen-0.6.0.2.tar.gz

编译安装:
2,sudo ./configure --with-xorg-module-dir=/usr/lib/xorg/modules && make
&& make install

配置驱动:
cat /sys/bus/usb/devices/*/product
Tablet WP8060U
USB Optical Mouse
OHCI Host Controller
OHCI Host Controller
EHCI Host Controller
EHCI Host Controller

echo 'BUS=="usb", KERNEL=="event*", SYSFS{product}=="Tablet WP5540U", NAME="input/%k", SYMLINK+="tablet-event", MODE="0666"' >> /etc/udev/rules.d/010_local.rules

配置X11:

sudo gedit /etc/X11/xorg.conf

增加内容如下:
Section "InputDevice"
Identifier "Tablet"
# Identifier "stylus"
Driver "wizardpen"
Option "Device" "/dev/tablet-event"
Option "Name" "UC-LOG"
#Option "Button1" "0"
#Option "Button2" "0"
#Option "Button3" "0"
Option "SendCoreEvents" "true"
Option "TopX" "2712"
Option "TopY" "4166"
Option "BottomX" "30764"
Option "BottomY" "32214"
Option "MaxX" "30764"
Option "MaxY" "32214"
Option "TopZ" "0"
Option "BottomZ" "1023"
EndSection

注:
TopX,TopY等值可以通过
你的文件夹/wizardpen-0.6.0.2/calibrate/wizardpen-calibrate程序获得。

在"ServerLayout"节中,增加以下内容:
InputDevice "Tablet" "SendCoreEvents"

注意:如果你的配置文件中有
/dev/input/mice
这样一行,把它改成
/dev/input/mouseX
"X"表示你所用的鼠标设备,这个X具体数值的获得,可以通过
cat /proc/bus/input/devices
命令获取,它回输出如下的信息:

I: Bus=0003 Vendor=5543 Product=0005 Version=0100
N: Name="UC-LOGIC Tablet WP8060U"
P: Phys=usb-0000:00:02.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.0/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=1f
B: KEY=c01 3f0001 0 0 0 0
B: REL=303
B: ABS=100000f
B: MSC=10

I: Bus=0003 Vendor=046d Product=c019 Version=0111
N: Name="Logitech USB Optical Mouse"
P: Phys=usb-0000:00:02.0-3/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-3/1-3:1.0/input/input3
U: Uniq=
H: Handlers=mouse2 event3
B: EV=17
B: KEY=ff0000 0 0 0 0
B: REL=143
B: MSC=10

在其中找到你鼠标的那行,
记下mouse后面的数字
便是X值,本例中其值为2。

**这个选项一定要改,如果没有改,在gimp中将无法正常工作,因为mice会把所有的鼠标合成一个项目。
我就是在这个问题,重复安装了多次——这也是我写下的这些文本的主要原因,希望,能让ubuntu下的CG工作者少走一些弯路。
官方网站帮助中原文如下:
Make sure your XF86Config (or xorg.conf) does not contain /dev/input/mice (mice is driver which unites all input devices into one file). If it does, replace it by proper /dev/input/mouseX.
Also read README in wizardpen driver version >= 0.0.3.

保存你的配置,
键入:
sudo init 6

打开gimp选择文件->首选项->输入设备->配置扩展输入设备,在设备列表中选择“tablet”,在模式中选择“屏幕”,再设置一下gimp相应的压感选项,此时,你应该可以看到熟悉的压力效果了。

参考文章:
http://www.stud.fit.vutbr.cz/~xhorak28/ ... Driver_FAQ
http://www.stud.fit.vutbr.cz/~xhorak28/ ... Pen_Driver
http://www.stud.fit.vutbr.cz/~xhorak28/ ... read&id=88
http://hi.baidu.com/uroot/blog/item/cb5 ... 089c4.html
http://hi.baidu.com/uroot/blog/item/4bc ... 133e7.html

如有问题:
email:horsetery@gmail.com
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2008-09-04 23:02

驱动还这么麻烦啊。
● 鸣学
回复