Version 1.6
This is a driver for UC-Logic based Graphics Tablets. These tablets
typically work with the wizardpen driver under linux.
It's current hard code with values reverse engineered from my LaPazz branded
tablet
this shows up as UC-LOGIC Tablet WP5540U in USB Inspector. Other tablets may or
may
not work. Feed back appreciated.
Andy
andy()broad.ology.org.uk
Installtion
-----------
copy UCLogicTablet.usbfd to devs:usb/fd/
copy UCLogicTablet.fdclass to devs:usb/fdclasses/
Try C:USBCtrl RESTART to load the driver, then insert your tablet in a usb slot.
Usage
-----
The driver now has a configuraion GUI which is hidden by default by works as a
commodity so
can be brought up by pressing 'ctrl alt t' or via Exchange.
The GUI has two sides, the left shows the current position and pressure (in
tablet coords)
and below that the maximum values that have occured during this session. The
right hand side
shows the current settings, the range of tablet coords that are mapped onto the
scrren and
the value of the pressure for maximum.
In the centre there is an area for pressure testing. The current X and Y coords
will be
shown any where on the screen, but the current pressure will only be shown when
pressing on
the test area.
You can move the pen arround and press on the nib to find the maximum values,
then copy them
to the settings, or choose a smaller area if you prefer. You might want to do
that if you screen
has a different aspect to your tablet, otherwise generally you will want the
maximums.
Beneath the pressure test area is a group of 7 sliders, these enable you to
create a pressure
sensitivity profile. The deafult is alinear just diagonal straight line. If you
make the line curve
above the diagonal you increase the sensitivity at lower presssures and if it
curves below sensitivity
decreases at lower pressure. If you slant the diagonal the other way then you
invert the pressure so that
a light touch acts as if hard. Beware this is very useful in some situation but
some apps may not like it
at all!
You can also choose whether to send NEWTABLET (recomended) or the old TABLET
(for compataility
with old apps). (having allowed this option so far most apps I've tried work
with NEWTABLET.)
Also you have the option to send additional RAWMOUSE events, which enable some
software such
as popupmenu.class (< 53.8) to see the pointer movements.
SAVE saves the settings and clses the window
USE uses them for the curent session only,
COPY MAXIMUMS coppies the max values recorded in that session for you.
The config is saved to the folowing environment variables:
UCLogicTablet/Range_P
UCLogicTablet/Range_Y
UCLogicTablet/Range_X
UCLogicTablet/Top_Y
UCLogicTablet/Top_X
UCLOgicTablet/EventType
UCLogicTablet/Send_RAWMOUSE
UCLogicTablet/Switch_Buttons
UCLogicTablet/Curve_0
UCLogicTablet/Curve_1
UCLogicTablet/Curve_2
UCLogicTablet/Curve_3
UCLogicTablet/Curve_4
Compatable Tablets (possibly)
-----------------------------
The following Tablets are reported to work with the same driver as my tablet
on linux, that means that there a reasonable chance they'll work with this
driver
or they may not. No guarentees....
The following have been reported to work on Amiga Forums:
Lapazz A6 (my tablet)
Trust TB-5300
Trust TB-6300
UC-LOGIC
these are reported to work on linux with the same driver as my tablets uses:
Acecad Flair II GT-504 DigiPro 5.5×4? Graphics Tablet Digital Ink Pad (A4
format) G-pen G-Pen 4500 Genius Wizardpen Genius Mousepen Genius Easypen i405
Genius EasyPen M610 Genius G-Pen M610 Genius G-Pen 340 (UC-LOGIC Tablet WP4030U)
Genius G-Pen 450 (UC-LOGIC Tablet WP5540U) Genius iBall Manhattan NGS CADBOY
(UC-LOGIC Tablet WP5540U) Pentagram QWare Trust TB-3100 Trust TB-5300 Trust
TB-6300 UC-LOGIC iBall Tablet PF8060 AIPTEK HyperPen 10000 U AIPTEK Slim Tablet
U600 Premium II Monoprice Graphic Drawing Tablet WP8060-TAB08 Kanvus Artist 127
Kanvus Office 53
History
-------
v1.6 - 11.Feb.2012 - Add Pressure Sensistive Curve
v1.5 - 16.Dec.2011 - Added full paths to gadget libraries, so that GUI is
always
available at startup
v1.4 - 18.Nov.2011 - Defered opening of reaction classes, till first GUI
Opening. Allows correct detection of tablet at boot.
v1.3 - 10.Nov.2011 - Add option to send RawMouse events to enable popupmenus
to see the tablet pointer movements
v1.2 - 8.Nov.2011 - Fixed problem with library expunge code.
- Added Option to swicth buttons 2 & 3 for
easier RMB support.
v1.1 - 6.Nov.2011 - Added Configuration GUI. (ctrl alt t)
v1.0 - 3.Nov.2011 - First version mouse placement and pressure work via
NEWTABLET interface.
Donations
---------
If this works for you, I'd like some feedback!
And if your really pleased I have a donation button at
www.broad.ology.org.uk/amiga/
| |