Difference between revisions of "Wacom Serial Tablet PC Stylus"

From ThinkWiki
Jump to: navigation, search
(Added link to CellWriter page)
(Linux Support)
Line 55: Line 55:
  
 
For handwriting recognition using pen you can use [[CellWriter]].
 
For handwriting recognition using pen you can use [[CellWriter]].
 +
 +
To get the right mouse button to map to the stylus button use this script and run it through .bashrc
 +
 +
    #!/bin/bash
 +
    xsetwacom set stylus Button1 "button 1"
 +
    xsetwacom set stylus Button2 "button 1"
 +
    xsetwacom set stylus Button3 "button 3"
  
 
==Models featuring this Device==
 
==Models featuring this Device==

Revision as of 15:28, 6 November 2007

Wacom Logo

Wacom Serial Tablet PC Stylus

This is a stylus made for tablet PCs by Wacom.

Features

  • Chipset: Wacom
  • Serial: irq 5 port 0x0200

Linux Support

The pen is supported by the XFree/Xorg Wacom driver. New tablets also have the MultiTouch capability. MultiTouch is NOT supported presently, but the pen still works on such devices.

The pen uses serial and appears on some /dev/ttySnn device where nn is a number. An easy way to find it is to map /dev/ttyS0 to the pen's port and irq. The values can be found under the windows driver properties. Using values from an X41 Tablet 1869-5CU, the command is: # setserial /dev/ttyS0 port 0x0200 irq 5 autoconfig (you need to run this after every suspend/resume cycle).

This may be inserted into startup scripts in /etc/rc.d/

The X config file needs to be changed to use the stylus. Add the following sections to your xorg.conf:

   Section "InputDevice"
     Driver        "wacom"
     Identifier    "cursor"
     Option        "Device"        "/dev/ttyS0"
     Option        "Type"          "cursor"
     Option        "ForceDevice"   "ISDV4"     
     Option        "Mode"          "Absolute"
   EndSection
   
   Section "InputDevice"
     Driver        "wacom"
     Identifier    "stylus"
     Option        "Device"        "/dev/ttyS0"
     Option        "Type"          "stylus"
     Option        "ForceDevice"   "ISDV4"
   EndSection
   
   Section "InputDevice"
     Driver        "wacom"
     Identifier    "eraser"
     Option        "Device"        "/dev/ttyS0"
     Option        "Type"          "eraser"
     Option        "ForceDevice"   "ISDV4"
   EndSection


Add the following lines to the ServerLayout section:

   InputDevice    "cursor" "SendCoreEvents"
   InputDevice    "stylus" "SendCoreEvents"

Check the wacom driver man page and website for other options.

For handwriting recognition using pen you can use CellWriter.

To get the right mouse button to map to the stylus button use this script and run it through .bashrc

   #!/bin/bash
   xsetwacom set stylus Button1 "button 1"
   xsetwacom set stylus Button2 "button 1"
   xsetwacom set stylus Button3 "button 3"

Models featuring this Device