Genius MousePen 8×6 Tablet in Intrepid Ibex

Here is how I got the Genius MousePen 8×6 tablet to work in Intrepid Ibex. I am reproducing some parts of the reference pages here, in order to consolidate the complete instruction in one location.

Background info and references

The following are the list relevant pages that helped getting it working.

  1. Ubuntu wiki: Tablet Setup Wizardpen
  2. Ubuntu wiki: Tablet Setup Wizardpen Hardy 173
  3. [intrepid] wizardpen tablet wont configure (multiple xinput entries)

Many thanks to those who contributed to the wizardpen module and those who posted their knowledge on how to get this low cost tablet working.

Hardware

Output of lsusb

Bus 001 Device 004: ID 5543:0005 
UC-Logic Technology Corp. Genius MousePen 8x6 Tablet

Output of cat /sys/bus/usb/devices/*/product

Tablet WP8060U

Installing needed packages

sudo apt-get install xutils libx11-dev libxext-dev x-dev
sudo apt-get install build-essential xautomation xinput xserver-xorg-dev

Downloading and installing the driver

wget http://www.kubuntu.dk/wizardpen/wizardpen-0.6.0.2.tar.gz
tar -xvf wizardpen-0.6.0.2.tar.gz
cd wizardpen-0.6.0.2
./configure --with-xorg-module-dir=/usr/lib/xorg/modules
make
sudo make install

Thanks to Carlos Andrés for pointing out the missing commands in this section.

Changing xorg.conf

Open text editor with root privilege to edit xorg.conf.

gksudo gedit /etc/X11/xorg.conf



Add the following line to Section “ServerLayout”.

InputDevice	"UC-LOGIC Tablet WP8060U" "SendCoreEvents"



Create a new Section “InputDevice” and add these lines.

Section "InputDevice"
	Identifier	"UC-LOGIC Tablet WP8060U"
	Option		"Name" "UC-LOGIC Tablet WP8060U"
	Option		"SendCoreEvents" "true"
	Driver		"wizardpen"
	Option		"Device"	"/dev/tablet-event"
	Option		"TopX"		"0"
	Option		"TopY"		"234"
	Option		"BottomX"	"32747"
	Option		"BottomY"	"32762"
	Option		"MaxX"		"32747"
	Option		"MaxY"		"32762"
EndSection



This is how my xorg.conf looked like after the changes (showing the relevant parts only).

Section "InputDevice"
	Identifier	"UC-LOGIC Tablet WP8060U"
	Option		"Name" "UC-LOGIC Tablet WP8060U"
	Option		"SendCoreEvents" "true"
	Driver		"wizardpen"
	Option		"TopX"		"826"
	Option		"TopY"		"2626"
	Option		"BottomX"	"32747"
	Option		"BottomY"	"32762"
	Option		"MaxX"		"32747"
	Option		"MaxY"		"32762"
EndSection

Section "ServerLayout"
	Identifier	"Layout0"
	InputDevice	"UC-LOGIC Tablet WP8060U" "SendCoreEvents"
EndSection

Disabling auto-detected mouse

The Xorg 7.4 auto-detection created an additional xinput, which interfered and broke the MousePen in Intrepid. The instruction below will black list the device from the auto-detection.

Create a text file 10-UC-LOGIC-Tablet-fix.fdi, with root privilege.

gksudo gedit /etc/hal/fdi/preprobe/10-UC-LOGIC-Tablet-fix.fdi

Add these lines in the file, save and exit.

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
 <device>
  <match key="usb.vendor_id" int="21827">
   <match key="usb.product_id" int="5">
    <merge key="info.ignore" type="bool">true</merge>
   </match>
  </match>
 </device>
</deviceinfo>

Final

Reboot and the MousePen Tablet should now work.

One caveat: only the tablet pen is OK, but not the tablet mouse.

Comments 2

  1. Carlos Andrés wrote:

    Excelente, fue de la única forma que funcionó mi Tablet Genius.

    Por cierto, se te olvidó un pequeño detalle: la compilación del Driver:

    Downloading and installing the driver

    wget http://www.kubuntu.dk/wizardpen/wizardpen-0.6.0.2.tar.gz
    tar -xvf wizardpen-0.6.0.2.tar.gz
    cd wizardpen-0.6.0.2
    —–> ./configure
    —–> make
    —–> sudo make install

    Posted 18 Nov 2008 at 10:37 pm
  2. chewearn wrote:

    hi Carlos
    Thanks for the feedback.

    I will make the corrections you pointed out. Thanks again.

    Incidentally, I don’t understand Spanish, but Google translation came to the rescue. :)

    Quote:
    “Excellent, was the only way that worked my Tablet Genius.
    Incidentally, you forgot a small detail: the compilation of Driver”

    Posted 18 Nov 2008 at 11:00 pm

Post a Comment

Your email is never published nor shared. Required fields are marked *