WizardpenTesting

Differences between revisions 7 and 8
Revision 7 as of 2011-07-19 10:50:47
Size: 2840
Editor: cpc3-nrwh1-0-0-cust781
Comment:
Revision 8 as of 2013-01-31 17:23:58
Size: 7769
Editor: c-50-136-124-83
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:

= Testing Procedure =

All testing steps are carried out with the wizardpen driver installed from the doctormo ppa. Each step is on the computer terminal, also known as the command line. Look for the program 'Terminal' and launch to get access to the command line to follow these steps:

== Verify that the graphics tablet was added as a usb device ==

'lsusb' should display the graphics tablet listed among the USB devices ('UC-Logic ...' here):

{{{
user@computer:~$ lsusb
Bus 003 Device 003: ID 5543:0042 UC-Logic Technology Corp. Tablet PF1209
Bus 003 Device 002: ID 046d:c401 Logitech, Inc. TrackMan Marble Wheel <- TABLE IS FOUND
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 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 001 Device 004: ID 8087:07da Intel Corp.
}}}

== Verify the details and inputs are assigned to the graphics tablet ==

The 'dmesg' log contains a record of device activity and will show any errors when you plug the device in. Unplug the tablet, then plug it back in and look through output for 'enumeration' of USB graphics tablet:
(This command asks for 50 lines from the tail end of the dmesg log file)

{{{
user@computer:~$ tail -50 /var/log/dmesg
...
[947322.712312] usb 3-1: new full-speed USB device number 18 using xhci_hcd
[947322.738240] usb 3-1: New USB device found, idVendor=5543, idProduct=0042
[947322.738247] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[947322.738252] usb 3-1: Product: TabletPF1209\x14
[947322.738257] usb 3-1: Manufacturer:
[947322.738686] usb 3-1: ep 0x81 - rounding interval to 32 microframes, ep desc says 40 microframes
[947322.753079] input: TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input34
[947322.753452] input: TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input35
[947322.753801] input: TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input36
[947322.754472] uclogic 0003:5543:0042.0009: input,hidraw1: USB HID v1.10 Mouse [ TabletPF1209\x14] on usb-0000:00:14.0-1/input0
}}}

== Examine the details of the driver installation ==

The /var/log/Xorg.0.log file contains the records of how the inputs shown in the dmesg log above, where then understood by the graphical interface (Xorg).

The program 'less' allows scrolling forward and backwards in the log file, at the prompt ":" type in '/wizardpen' to search for the 'wizardpen' in the log and identify a successful installation.

note: this listing shows the driver installed then REMOVED (due to version mismatch)

{{{
user@computer:~$ less /var/log/Xorg.0.log
...
[ 96.073] (II) config/udev: Adding input device TabletPF1209^T (/dev/input/event12)
[ 96.073] (**) TabletPF1209^T: Applying InputClass "evdev tablet catchall"
[ 96.073] (**) TabletPF1209^T: Applying InputClass "wizardpen"
[ 96.073] (II) LoadModule: "wizardpen"
[ 96.073] (II) Loading /usr/lib/xorg/modules/input/wizardpen_drv.so
[ 96.082] (II) Module wizardpen: vendor="X.Org Foundation"
[ 96.082] compiled for 1.11.3, module version = 0.8.2
[ 96.082] Module class: X.Org XInput Driver
[ 96.082] ABI class: X.Org XInput driver, version 16.0
[ 96.082] (EE) module ABI major version (16) doesn't match the server's version (18)
[ 96.082] (II) UnloadModule: "wizardpen"
[ 96.082] (II) Unloading wizardpen
[ 96.082] (EE) Failed to load module "wizardpen" (module requirement mismatch, 0)
[ 96.082] (EE) No input driver matching `wizardpen'
[ 96.083] (II) config/udev: Adding input device TabletPF1209^T (/dev/input/mouse2)
[ 96.083] (II) No input driver specified, ignoring this device.
[ 96.083] (II) This device may have been added with another device file.
[ 96.087] (II) config/udev: Adding input device TabletPF1209^T (/dev/input/mouse3)
[ 96.087] (II) No input driver specified, ignoring this device.
[ 96.087] (II) This device may have been added with another device file.
:/wizardpen
}}}

== Calibration ==

The 'wizardpen-calibrate' tool is provided with the wizardpen driver to help set up some ofthe variables for the driver.

{{{
user@computer:~$ gksu wizardpen-calibrate /dev/input/event13
Please, press the stilus at ANY
corner of your desired working area:
....
}}}

== Reporting Results ==

When a problem occurs, stop at that step and do not continue. Report how far you got and the output of the log files proceeding the step you're stuck on to the wizardpen-testers mailing list. https://launchpad.net/~wizardpen-testers

Info

Please add yourself to this list if you have a wizardpen tablet and you are prepared to test new releases and default configurations. This is a highly important step in making sure these devices work out of the box by default in future:

Be sure to join: https://launchpad.net/~wizardpen-testers and make sure you're on the mailing list.

Testing Procedure

All testing steps are carried out with the wizardpen driver installed from the doctormo ppa. Each step is on the computer terminal, also known as the command line. Look for the program 'Terminal' and launch to get access to the command line to follow these steps:

Verify that the graphics tablet was added as a usb device

'lsusb' should display the graphics tablet listed among the USB devices ('UC-Logic ...' here):

user@computer:~$ lsusb
Bus 003 Device 003: ID 5543:0042 UC-Logic Technology Corp. Tablet PF1209
Bus 003 Device 002: ID 046d:c401 Logitech, Inc. TrackMan Marble Wheel <- TABLE IS FOUND
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 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 001 Device 004: ID 8087:07da Intel Corp. 

Verify the details and inputs are assigned to the graphics tablet

The 'dmesg' log contains a record of device activity and will show any errors when you plug the device in. Unplug the tablet, then plug it back in and look through output for 'enumeration' of USB graphics tablet: (This command asks for 50 lines from the tail end of the dmesg log file)

user@computer:~$ tail -50 /var/log/dmesg
...
[947322.712312] usb 3-1: new full-speed USB device number 18 using xhci_hcd
[947322.738240] usb 3-1: New USB device found, idVendor=5543, idProduct=0042
[947322.738247] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[947322.738252] usb 3-1: Product: TabletPF1209\x14
[947322.738257] usb 3-1: Manufacturer:                
[947322.738686] usb 3-1: ep 0x81 - rounding interval to 32 microframes, ep desc says 40 microframes
[947322.753079] input:                 TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input34
[947322.753452] input:                 TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input35
[947322.753801] input:                 TabletPF1209\x14 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input36
[947322.754472] uclogic 0003:5543:0042.0009: input,hidraw1: USB HID v1.10 Mouse [                TabletPF1209\x14] on usb-0000:00:14.0-1/input0

Examine the details of the driver installation

The /var/log/Xorg.0.log file contains the records of how the inputs shown in the dmesg log above, where then understood by the graphical interface (Xorg).

The program 'less' allows scrolling forward and backwards in the log file, at the prompt ":" type in '/wizardpen' to search for the 'wizardpen' in the log and identify a successful installation.

note: this listing shows the driver installed then REMOVED (due to version mismatch)

user@computer:~$ less /var/log/Xorg.0.log     
...
[    96.073] (II) config/udev: Adding input device                 TabletPF1209^T (/dev/input/event12)
[    96.073] (**)                 TabletPF1209^T: Applying InputClass "evdev tablet catchall"
[    96.073] (**)                 TabletPF1209^T: Applying InputClass "wizardpen"
[    96.073] (II) LoadModule: "wizardpen"
[    96.073] (II) Loading /usr/lib/xorg/modules/input/wizardpen_drv.so
[    96.082] (II) Module wizardpen: vendor="X.Org Foundation"
[    96.082]    compiled for 1.11.3, module version = 0.8.2
[    96.082]    Module class: X.Org XInput Driver
[    96.082]    ABI class: X.Org XInput driver, version 16.0
[    96.082] (EE) module ABI major version (16) doesn't match the server's version (18)
[    96.082] (II) UnloadModule: "wizardpen"
[    96.082] (II) Unloading wizardpen
[    96.082] (EE) Failed to load module "wizardpen" (module requirement mismatch, 0)
[    96.082] (EE) No input driver matching `wizardpen'
[    96.083] (II) config/udev: Adding input device                 TabletPF1209^T (/dev/input/mouse2)
[    96.083] (II) No input driver specified, ignoring this device.
[    96.083] (II) This device may have been added with another device file.
[    96.087] (II) config/udev: Adding input device                 TabletPF1209^T (/dev/input/mouse3)
[    96.087] (II) No input driver specified, ignoring this device.
[    96.087] (II) This device may have been added with another device file.
:/wizardpen

Calibration

The 'wizardpen-calibrate' tool is provided with the wizardpen driver to help set up some ofthe variables for the driver.

user@computer:~$ gksu wizardpen-calibrate /dev/input/event13
Please, press the stilus at ANY
corner of your desired working area:
....

Reporting Results

When a problem occurs, stop at that step and do not continue. Report how far you got and the output of the log files proceeding the step you're stuck on to the wizardpen-testers mailing list. https://launchpad.net/~wizardpen-testers

People

  • Name - Manufacturer, Model, USB ID (i.e. 6056:349a), size

Tim Anderson

Genius

MousePen

5543:0005

8 x 6

Ali Lown

Genius

F509

172f:0038

9 x 5

Jean-Paul Sauve

Genius

MousePen

5543:0005

8 x 6

Alberto Fanjul

Genius

MousePen

5543:0004

5 x 4

techno-mole

Genius

MousePen

5543:0005

8 x 6

Testing Configurations

Please note here your settings for your tablet, include the X, Y, sizes only.

UC-Logic WP8060U

TopX 826

TopY 2626

BottomX 32747

BottomY 32762

Waltop Slim

TopX 359

TopY 204

BottomX 17920

BottomY 10729

UC-Logic WP5540U

TopX 1638

TopY 1638

BottomX 31128

BottomY 31128

UC-Logic WP8060U

TopX 1506

TopY 2705

BottomX 31225

BottomY 30892

Other Notes

UC-Logic WP8060U

Just thought I'd mention that as of Natty (Ubuntu 11.04) my tablet worked pretty well without the wizardpen driver, although I now have it installed it does seem smoother. I haven't changed the configuration at all and all areas of my tablet seem to work well. I have also managed to get the tablet to work on my virtual machines in applications like photoshop, and I even have pressure sensitivity as well. Generally speaking I have very little trouble with the default configuration, the tablet works well in GIMP,Pinta,Mypaint and most other applications I've tried, it also works well with web based drawing applications like - http://mugtug.com/sketchpad/ for example.

UC-Logic WP8060U

Dimensions are a bit off. I'm assuming TopX may need to be decreased or increased, depending on how the configuration file works. I haven't been able to take a closer look at it yet. Some of the top of the tablet doesn't respond. It's only a calibration issue. If I get the chance to look into it I'll post any results.

Genius F509 Tablet works. Macro 'buttons' do not. Slight glitch (believed to be hardware issue) whereby taking the pen off the left edge causes the cursor to reappear at the top about 1/3 of the way along.

UC-Logic WP5540U

Installed on Maverick. Just pen works (movement and buttons), mouse do not react, except for right button. on Jaunty work like a charm. I didn't setup xorg.conf or anything just add ppa from doctormo, so Top and Bottom comes from 5% and 95%, as /var/log/Xorg.0.log says.


CategoryDebugging CategoryTestingReport

WizardpenTesting (last edited 2013-01-31 17:23:58 by c-50-136-124-83)