Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

TabletMagic for TabletPCs, Discussion related to the open source driver TabletMagic
**
  • Group: Members
  • Posts: 98
  • Joined: 3-February 07
  • From: Northampton, MA, USA
  • Member No.: 81,643
This is a dedicated topic for TabletMagic, an open source driver for Wacom serial devices that has been adapted to communicate with Tablet PC ISD-V4 digitizers.

So to start things off, welcome! Here's where the project stands as of today, June 2, 2009:
  • The official project page is http://sourceforge.net/projects/tabletmagic/
  • The current release version is TabletMagic 2.0b17d1
  • Builds b14 - b15 consider all non-Apple Machine Type strings to be hackintosh systems
  • Build b16 and later consider any system with a digitizer in the I/O Registry to be a TabletPC
  • The driver has been tested on several TabletPC systems and now works with most.
Getting Mac OS X To See Your Digitizer
Before Mac OS X will recognize your TabletPC's digitizer hardware your digitizer's ID string must be inserted in the proper kernel extension file. TabletMagic now includes an Enable Digitizer button to automate this process. Give it a try!

Lenovo ThinkPad X61t
If you have a Lenovo ThinkPad X61t you will also need an enabler to actually turn on the digitizer hardware. All the information you need is in its own dedicated topic. (and here's the relevant post!)

Still Nothing? Try "Don't Query"
Many - indeed most - TabletPC digitizers seem to ignore the "*" (TabletID) command, which asks the tablet to identify itself. If TabletMagic finds no tablet, or claims to see an ISD-V4 tablet, but the tablet doesn't function there are two things to check. First, under the TabletPC tab make sure the Don't Query checkbox is selected. Second, make sure the actual serial port is selected instead of "Automatic." (When Don't Query is enabled the "Automatic" setting only checks the first serial port, which is sometimes not what you want.)

Diagnostic Messages
For basic troubleshooting you can open the Console application before starting TabletMagic. There you will be able to observe its diagnostic output, including your Machine Type string. Press Console's "Clear" button between attempts for the cleanest output.

Killing TabletMagic
You can kill the driver most easily using the "Kill Daemon" button in the "Extras" tab of the TabletMagic Preference Pane. If you have any other tablet driver installed on your system, remove it and reboot before trying to start TabletMagic.

TabletPC tab
Under the TabletPC tab of the TabletMagic preference pane you'll find the aforementioned Enable Digitizer and Don't Query options, plus a pair of edit boxes where you can modify the digitizer range values. If the pointer doesn't correctly follow the stylus or seems to drift near the edges of the screen you should modify these values. With the Get From Stylus checkbox enabled you can obtain the digitizer range by moving the pen all the way to the bottom right corner of the screen.

Source Code
To get the latest source code, just issue the following commands in Terminal:

CODE
cvs -d:pserver:anonymous@tabletmagic.cvs.sourceforge.net:/cvsroot/tabletmagic login
Password: [Enter]
cvs -z3 -d:pserver:anonymous@tabletmagic.cvs.sourceforge.net:/cvsroot/tabletmagic co -P combined

For More Help
If you've read this thread thoroughly and all your posts for help have led to a dead end, contact me at my TabletMagic for TabletPC email address. If your digitizer is unsupported I may be able to provide you with a logging daemon and directly work with you to figure out its protocols.

Thank you to all those who have helped out so far. You've been supremely helpful and patient with this sometimes tedious process.

Namaste! - Scott

This post has been edited by Scott Lahteine: Jul 1 2009, 03:07 PM
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- Scott Lahteine   TabletMagic for TabletPCs   Mar 1 2007, 09:23 PM
- - Ferret-Simpson   Collecting the TabletPC tomorrow afternoon. Will d...   Mar 1 2007, 11:19 PM
- - emon   rc3 didn't work either in my M275 Here's ...   Mar 2 2007, 01:55 AM
- - Ferret-Simpson   New motherboard. However my issue is the same - En...   Mar 2 2007, 08:07 PM
- - paringas   Ok, let's see... Here're the two outputs o...   Mar 3 2007, 03:05 AM
- - emon   Scott .. any updates?   Mar 4 2007, 05:10 PM
- - Ferret-Simpson   See topic "Pestering Driver Writers/Hackers...   Mar 5 2007, 12:11 AM
- - Scott Lahteine   I've just posted a new build:TabletMagic 2.0b8...   Mar 5 2007, 03:37 AM
- - veggieryan   WOW!!!! THANKS SO MUCH FOR THIS...   Mar 5 2007, 09:57 AM
- - paringas   TabletMagicDaemon v2.0b8rc4 © 2007 Thinkyhead Soft...   Mar 5 2007, 11:27 AM
- - Ferret-Simpson   There's something odd for me - Kashoggi's ...   Mar 5 2007, 05:25 PM
|- - carpao   I was one of the two M400 users... I confirm that ...   Mar 5 2007, 10:52 PM
- - Ferret-Simpson   After sending the first "*/r" on 19200 b...   Mar 6 2007, 07:02 PM
|- - Scott Lahteine   QUOTE (Ferret-Simpson @ Mar 6 2007, 07...   Mar 11 2007, 02:31 AM
- - Scott Lahteine   In the interest of full testing I've posted a ...   Mar 8 2007, 04:46 AM
- - paringas   Well, this one works on my tc4200 and i assume wil...   Mar 8 2007, 09:14 AM
- - Scott Lahteine   Ryan, I wonder what the Toshiba M7 issue could be....   Mar 8 2007, 10:12 PM
- - psygoo   Nice job Scott Lahteine. I wonder if you could mak...   Mar 9 2007, 02:27 AM
- - paringas   Adding to the "for the future" comment: ...   Mar 9 2007, 06:27 AM
|- - carpao   QUOTE (paringas @ Mar 9 2007, 08:27 AM) 2...   Mar 9 2007, 08:12 AM
|- - paringas   QUOTE (carpao @ Mar 9 2007, 07:12 PM) In ...   Mar 9 2007, 12:33 PM
- - Ferret-Simpson   Psygoo - It's a serial WACOM driver. SERIAL. ...   Mar 9 2007, 01:05 PM
|- - psygoo   QUOTE (Ferret-Simpson @ Mar 9 2007, 01...   Mar 9 2007, 04:02 PM
- - Ferret-Simpson   If they're USB, you'll probably have to li...   Mar 9 2007, 07:08 PM
- - Scott Lahteine   QUOTE If they're USB, you'll probably have...   Mar 11 2007, 01:16 AM
- - Scott Lahteine   Posted another new build, TabletMagic 2.0b8rc6 wit...   Mar 11 2007, 07:19 AM
- - Ferret-Simpson   As I said, the "Silent" build works perf...   Mar 11 2007, 12:53 PM
|- - Scott Lahteine   QUOTE (Ferret-Simpson @ Mar 11 2007, 12...   Mar 12 2007, 09:43 PM
- - paringas   feedback: 1. works only if i tick "don't ...   Mar 11 2007, 01:49 PM
- - Ferret-Simpson   No, not a special pen, a special tablet. The digit...   Mar 12 2007, 12:31 PM
- - bubba129   alright first off please dont yell at me. I decid...   Mar 12 2007, 10:28 PM
- - Ferret-Simpson   Scott, you're not reading my posts properly...   Mar 12 2007, 10:56 PM
|- - Scott Lahteine   QUOTE (Ferret-Simpson @ Mar 12 2007, 10...   Mar 13 2007, 08:08 AM
|- - bubba129   QUOTE (Scott Lahteine @ Mar 13 2007, 08:0...   Mar 13 2007, 12:28 PM
|- - Scott Lahteine   QUOTE (bubba129 @ Mar 13 2007, 12:28 PM) ...   Mar 13 2007, 03:21 PM
- - paringas   bubba129, go to mapping tab and press "more...   Mar 13 2007, 01:45 AM
|- - bubba129   QUOTE (paringas @ Mar 13 2007, 01:45 AM) ...   Mar 13 2007, 02:02 AM
- - bobo2211   does not work with my tc4400, don't know why   Mar 13 2007, 03:59 PM
- - paringas   bobo2211 and all others who's tablets don...   Mar 14 2007, 02:19 AM
- - bubba129   Alright well I am sorry to say that I cannot get m...   Mar 14 2007, 02:33 AM
|- - Scott Lahteine   QUOTE (bubba129 @ Mar 14 2007, 02:33 AM) ...   Mar 14 2007, 10:11 PM
- - paringas   bubba129, not sure if you actually tried what i ju...   Mar 14 2007, 03:01 AM
- - bobo2211   QUOTE (paringas @ Mar 14 2007, 03:19 AM) ...   Mar 16 2007, 02:44 PM
- - paringas   bobo, don't forget to kill shoggi's daemon...   Mar 16 2007, 11:15 PM
- - tanata   I'm terribly sorry if this has been discussed ...   Mar 18 2007, 05:15 AM
- - paringas   tanata, come on, man, if you're geeky enough t...   Mar 18 2007, 09:33 AM
- - Ferret-Simpson   One other thing. Is it the "touch" Versi...   Mar 18 2007, 01:16 PM
- - tanata   paringas- Thank you for replying- I actually had...   Mar 18 2007, 02:12 PM
- - Sam I Am Not   Writing to report limited success on a Toshiba r20...   Mar 19 2007, 12:38 AM
- - Sam I Am Not   The tablet has stopped being detected. I had play...   Mar 19 2007, 05:42 AM
|- - Scott Lahteine   QUOTE (Sam I Am Not @ Mar 19 2007, 05:42 ...   Mar 19 2007, 04:31 PM
- - stevenf   Hi everyone, I'm in the process of trying to ...   Mar 19 2007, 07:59 PM
- - stevenf   Here's a little more info on my TC1100. Notic...   Mar 20 2007, 03:44 AM
- - stevenf   I'll just continue talking to myself. So, a...   Mar 20 2007, 05:21 PM
|- - Scott Lahteine   QUOTE (stevenf @ Mar 20 2007, 05:21 PM) F...   Mar 20 2007, 08:33 PM
- - Sam I Am Not   BTW, I tried Don't Query last night, and it wo...   Mar 20 2007, 11:03 PM
- - pegasys   Hi, just to say that I've installed Tablet Mag...   Mar 25 2007, 04:35 PM
|- - rintintin   QUOTE (pegasys @ Mar 25 2007, 08:35 AM) H...   Mar 30 2007, 11:53 PM
|- - Scott Lahteine   QUOTE (rintintin @ Mar 30 2007, 11:53 PM)...   Mar 31 2007, 12:51 AM
- - Ferret-Simpson   Right click is fine. Just fiddle with the button s...   Mar 26 2007, 09:00 PM
- - tamstoker   stevef and Scott, I have also installed 10.4.6 on...   Mar 28 2007, 11:35 PM
- - Ferret-Simpson   Hmm. By coincidence, do you have any other hardwar...   Mar 30 2007, 08:03 AM
- - Ferret-Simpson   No, your bug is not mine. So I have no idea. Run ...   Mar 30 2007, 09:16 AM
|- - tamstoker   QUOTE (Ferret-Simpson @ Mar 30 2007, 09...   Mar 31 2007, 07:35 PM
- - pegasys   Yes, right click works fine - not sure why I thoug...   Mar 30 2007, 09:25 AM
- - Ferret-Simpson   Yeah, someone mentioned it in the old thread. Howe...   Mar 30 2007, 11:33 AM
- - rintintin   Thank you Scott! I did as you suggested, and I...   Mar 31 2007, 01:17 AM
- - tamstoker   I still don't have any devices in /dev. Do mo...   Mar 31 2007, 08:05 PM
- - Ferret-Simpson   Don't look for it in /dev - just go into table...   Apr 1 2007, 12:55 AM
- - hardboiledwonderland   M200 owners: what graphics drivers are you using f...   Apr 2 2007, 05:15 PM
- - Nixwiz   Added Tabletmagic rc8 on my Toshiba M4, fresh OSX ...   Apr 2 2007, 05:31 PM
- - cw2k   The TC1100 caused problems with linux as well. By ...   Apr 2 2007, 07:13 PM
|- - Scott Lahteine   QUOTE (cw2k @ Apr 2 2007, 07:13 PM) The T...   Apr 2 2007, 10:26 PM
- - cartoonmonkey   Hey all, -I'm fairly new to all this, done all...   Apr 4 2007, 01:16 AM
- - Ferret-Simpson   ioreg -lx that command can be used to find the de...   Apr 12 2007, 08:50 PM
- - jsn1   No news for the FinePoint tablet???   Apr 13 2007, 02:17 AM
- - Ferret-Simpson   Not yet. Follow the instructions I gave in your ot...   Apr 13 2007, 08:27 AM
- - X Octavius   I was able to get TabletMagic to identify that my ...   Apr 13 2007, 04:10 PM
|- - Scott Lahteine   QUOTE (X Octavius @ Apr 13 2007, 04:10 PM...   May 5 2007, 07:54 PM
|- - .L.   QUOTE (Scott Lahteine @ May 5 2007, 02:54...   May 7 2007, 01:10 AM
- - Ferret-Simpson   TabletMagic identifies the TabletPC by the fact th...   Apr 15 2007, 12:36 AM
- - X Octavius   Would skimming through the fpit source code give u...   Apr 18 2007, 03:36 PM
- - Ferret-Simpson   But it would also need the X windows driver. So th...   Apr 19 2007, 09:03 AM
|- - X Octavius   QUOTE (Ferret-Simpson @ Apr 19 2007, 04...   Apr 20 2007, 03:43 PM
- - Ferret-Simpson   Well, you wouldn't be running it side by side,...   Apr 21 2007, 10:47 AM
|- - X Octavius   QUOTE (Ferret-Simpson @ Apr 21 2007, 05...   Apr 22 2007, 03:55 AM
- - Ferret-Simpson   No this has NOTHING to do with the problem. Nice t...   Apr 22 2007, 03:48 PM
- - X Octavius   Anything related to the protocol, from what I...   Apr 22 2007, 06:17 PM
- - Ferret-Simpson   *grins* A positive step inthe right direction. I...   Apr 23 2007, 10:31 AM
- - X Octavius   I looked through some of the header files in a def...   Apr 23 2007, 02:23 PM
- - Ferret-Simpson   The last thing you want to do is create another ke...   Apr 23 2007, 10:44 PM
|- - .L.   QUOTE (Ferret-Simpson @ Apr 23 2007, 05...   Apr 24 2007, 02:56 AM
- - Ferret-Simpson   One can hope! I've discovered what I think...   Apr 24 2007, 04:07 PM
- - .L.   What exactly do I need to download from the CVS fo...   Apr 26 2007, 11:10 PM
- - .L.   Double Post time. I searched the old Tablet PC d...   Apr 27 2007, 05:50 PM
- - Da Pupster   ummm...basic question, but after i get the driver ...   May 3 2007, 10:11 PM
- - Da Pupster   blah...i uninstalled khaggi's daemon and kept ...   May 4 2007, 12:25 AM
- - .L.   ioreg gave you information about the port you...   May 4 2007, 01:47 PM
|- - Da Pupster   QUOTE (.L. @ May 4 2007, 09:47 AM) ioreg ...   May 4 2007, 05:23 PM
- - Ferret-Simpson   With Khashoggi uninstalled, use the PREFERENCE PAN...   May 4 2007, 04:22 PM
5 Pages V   1 2 3 > » 

Reply to this topic Start new topic

2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 21st November 2009 - 03:11 AM