Help - Search - Members - Calendar
Full Version: TabletMagic for TabletPCs
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Other Peripheral Devices
Pages: 1, 2, 3, 4, 5, 6, 7, 8
Scott Lahteine
QUOTE(tonykunda @ Mar 28 2008, 12:19 PM) *
Is this what you are looking for?

Looks fine to me! You can list your active serial ports like so:

ls /dev | grep -E "(cu|tty)\."

If the only serial ports you see are bluetooth, then it's possible my script didn't properly modify your Info.plist file. Check that too.
tonykunda
I'm on my MB Pro here at work now, but when I get home I'll try that out and see what happens. If the Info.plist file wasn't properly modified, how would I go about editing that.

Sorry about my ignorance with all this. Although I've used mac for most of my life, I've never really had a need to venture into the terminal until now. This Fujitsu is my first foray into the OSX86 scene. I'm really enjoying it! Thanks for your help so far!
midireebs
QUOTE(StupudMunkee @ Feb 18 2008, 04:04 PM) *
Scott,

Thanks for your response to my email last week. I wasn't able to get it working from where I was at due to having changed too many things. After a clean install of Kalyway 10.5.1 on my HP/COMPAQ TC4200 TabletPC, I made the recommended edits to the Apple16x50.kext and fiddled with the settings a bit and now have it working very well.

HP/COMPAQ TC4200 Tablet PC (Standard Build)

Video works, no QE/CI, no Rotation (DAMN!)
{Tried manually w/ Xrandr, looked for possible edits to force display as Rotation = Supported, but I am not the guy with any answers on that}
Audio works, a little flaky but I haven't spent any time on it
On Board Ethernet - works fine
On Board Wireless - Doesn't work (using a USB F5D7050B v3000)
SD Slot - Not seeing my cards, but maybe I need to work on it
USB - All 3 ports firing

1. Install OSX (can probably gleen that info from 1xxx other posts)
2. Edit Apple16x50.kext with tablet ID (WACF006)
3. Install latest TabletMagic
4. Calibrate the pen to screen

Most important thing I DIDN'T DO on this install was download the Khashoggi driver. TabletMagic worked fine on the TC4200 without it and since there doesn't appear to be any further development by Khashoggi (spelling? whatever), no sense wasting my time.

In a bit of a rush, but wanted to say thank you again for a killer app and excellent support!

Mahalo!





Hey Guys,
Anyone w/ a TC4200 having this issue... I have the tablet working via serial driver and tablet magic if I boot w/ AC power plugged in but when I boot w/ no AC adapter the tablet cannot be recognized... (?)... weird hey? Anyone had this issue?
Also found a wicked solution for the wifi... go online and look up hp pn#377408-001 which is a broadcom internal mini-pci wireless card w/ the 4306 chipset (you can verify the part number via the "service and maintenance manual" for the tc4200 buried on HP's site... or google "tc4200+whitepapers". Get yourself a torque screw driver kit and swap the card for the crappy intel 2200bg POS and run the standard "Wireless.Support.pkg" from the broadcom simple wireless tutorial forum or "bcm43xx_enabler.sh" if you like script more and SHAAAZAAAAM! well make sure you repair permissions and restart and stuff and it see's it as appleairport in system profiler. Gets like 200 foot range from my router too strangley. I found the mini-pci wireless card for $15 bucks online and got it in less than 2 days from computer parts alliance here in Canadia (or Canada as the commoners call it). Oh mine shows up as en2 on account of trying the iwi2200bg(en1) fix which sucked and was slow as heck... also system profiler claims that the airport is turned off but it is in fact on and working... more weirdness but totall functional. Looks like the TC4400 uses the same wireless card too for you guys that need to swap the intel.
May the Force be with you,
midireebs
Scott Lahteine
QUOTE(tonykunda @ Mar 28 2008, 04:45 PM) *
If the Info.plist file wasn't properly modified, how would I go about editing that.

The answers you seek are here http://forum.insanelymac.com/index.php?sho...st&p=649008
tonykunda
QUOTE(Scott Lahteine @ Mar 29 2008, 07:51 PM) *


Ok, here's the latest. I went through the script, and attempted to manually make the modifications that the script automates. Still no luck.

When I list the serial ports, this is what comes up:

cu.serial0
tty.serial0

Attached is my Info.plist (Had to change the file name for the forum to let me upload it.)
Thanks!

Edit:

I've been doing some digging, and I noticed that apple system profiler is reporting serial0 as an internal modem. This fujitsu does have a modem. Is it possible that the touch screen is on a different serial port? If so, how would I get tablet magic to recognize another port? Is this something I would edit in the plist file? Once again, sorry for my incompitance...

Also, here are some links to some linux drivers that people have written for the touch screen in this device. I don't know if they would be of any help.

http://samengstrom.com/nxl/3566/p1510_touc...en_page.en.html
http://www.xmission.com/~bmidgley/p1510/

And another edit:
Here's the output when I run the tablet magic daemon from the terminal:
104:~ TonyK$ /Library/PreferencePanes/TabletMagic.prefPane/Contents/Resources/TabletMagicDaemon -d
TabletMagicDaemon v2.0b13
© 2007 Thinkyhead Software <www.thinkyhead.com>

104:~ TonyK$ [INIT] Machine Type: ADP2,1 (Hackintosh?)
[PROC] Tablet Bounds: (0, 0) - (15239, 15239)
[PROC] Screen Bounds: (0, 0) - (1023, 599)

[PORT] serial0: OPENED
[PORT] Setting speed to 19200
[SENT] "0"
[SENT] "*"
[RCVD]
[PORT] Setting speed to 9600
[SENT] "0"
[SENT] "*"
[RCVD]
[PORT] Setting speed to 9600
[SENT] "SP\r"
[SENT] "~#\r"
[SENT] "~#\r"
[SENT] "~#\r"
[PORT] Setting speed to 19200
[SENT] "SP\r"
[SENT] "~#\r"
[SENT] "~#\r"
[SENT] "~#\r"

Could not initialize tablet.

[ERR ] Fatal Error: No Wacom Tablet Found!


104:~ TonyK$
potuz
well, I'm posting here (almost) by recomendation of OutZider (well, he told this to ciphee, under the same circumstances though)

I running Kalyway 10.5.2 on a Lenovo X61 following basically step by step outZider's instruction in the X61 thread. I now can get serial 0 recognized and TabletMagic to recognize the tablet as "ISD 4.0 (Tablet PC)" but no info gathered on Testing, no response of any kind. Attached you'll find a bunch of dumps from ioreg -l and dmesg. The only two serial found are cu.serial0 and tty.serial0 (not even bluetooth, which is strange) and as I mentioned in the X61 Thread, serial0 gets recognized as a modem by osX (in the Network prefpane).


Do you guys know if this is a matter of configuring TabletMagic or is it something deeper? I've already tried any combination I could think on the TabletMagic prefs.

EDIT: forgot to mention the most important bit of info: I have a mutiview/touch screen and not the SGA+...

EDIT2: Also, if I don't check "Don't query digitizer" then it doesn't even get recognized.... perhaps this tells you guys something.
potuz
Hi there, I realized that if I install b12 instead of b13, I get some kind of response in the testing pane and in console. I was wandering if I could get older versions and perhaps khashoggi's daemon? Anyway, I'm trying to install b10 or b11 and the packager recognizes that there's a newer version installed in my volume, but I've already removed the files in /Library/PreferencePanes/ etc...

Is there anything I'm missing?
Scott Lahteine
QUOTE(potuz @ Apr 1 2008, 09:58 PM) *
Is there anything I'm missing?

Welcome to Macintosh! Remove the package of the same name (TabletMagic.pkg) from /Library/Receipts.
NuhkaX
QUOTE(_azure @ Mar 24 2008, 07:37 PM) *
Tablet works perfectly.

Thanks everyone!



@_azure

What are the values for your tablet on the "Extras" tab. I have an X41 and the cursor drifts as i go from left to right. Thakns
_azure
QUOTE(NuhkaX @ Apr 1 2008, 10:44 PM) *
@_azure

What are the values for your tablet on the "Extras" tab. I have an X41 and the cursor drifts as i go from left to right. Thakns


Under "Extras":
Check "Don't Query Digitizer"
Range: 24570 x 18430

Under "Mapping":
Screen: 1824 x 768

Play around with the orientation of the "live" area in the box underneath where it says "Screen." It took some experimentation to get my cursor lined up how I liked it.
potuz
QUOTE(Scott Lahteine @ Apr 2 2008, 03:09 AM) *
Welcome to Macintosh! Remove the package of the same name (TabletMagic.pkg) from /Library/Receipts.


Ooops, my brain's not working smile.gif... anyways, I tried all versions I could and it still doesn't work on a Lenovo x61 with the multitouch screen.

Cheers,

R.
knownspace
XGA non-multitouch X61 tablet working 100% here. Followed the instructions on here and in the X61t thread with no troubles.
potuz
QUOTE(knownspace @ Apr 2 2008, 08:07 PM) *
XGA non-multitouch X61 tablet working 100% here. Followed the instructions on here and in the X61t thread with no troubles.


Is the string for that one WACF008 or WACF004?
knownspace
WACF004 so its the same as the SXGA+

The free version of Art Rage doesn't recognise the eraser even though the Tablet Magic test area does.
NuhkaX
QUOTE(_azure @ Apr 2 2008, 11:22 AM) *
Under "Extras":
Check "Don't Query Digitizer"
Range: 24570 x 18430

Under "Mapping":
Screen: 1824 x 768

Play around with the orientation of the "live" area in the box underneath where it says "Screen." It took some experimentation to get my cursor lined up how I liked it.



THANK YOU SO MUCH!!!!!!!!! I was able to line the pen up with the cursor and no more drifting to the left!!!!!!! biggrin.gif thumbsup_anim.gif
tabletuser
I've recently switched from PCs to a Mac+Leopard and have attached my - fairly old - Wacom UD-1212-R00 tablet via an USB to serial adapter (Prolific) plus TabletMagic 2b12 as Wacom no longer supports these tablets under Leopard. So far this seems to work reliably.

There is only one slight inconvenience: TabletMagic 8b12 always defaults to the "Don't Query Digitizer" option being enabled upon system startup which leads it to believe a tablet PC is connected.

While this can be overcome by disabling "Launch at Startup" and resetting the "Don't Query Digitizer" flag manually, it would be more convenient if TabletMagic retained these settings across sessions. Is there a way I can achieve this somehow?
Scott Lahteine
QUOTE(tabletuser @ Apr 6 2008, 02:16 PM) *
There is only one slight inconvenience: TabletMagic 8b12 always defaults to the "Don't Query Digitizer" option being enabled upon system startup which leads it to believe a tablet PC is connected.

This was fixed in b13, which you will find linked in the first post of this forum topic.
tabletuser
QUOTE(Scott Lahteine @ Apr 6 2008, 09:29 PM) *
This was fixed in b13, which you will find linked in the first post of this forum topic.


Ah ok, I had started reading this forum in inverse order, so I had missed the first post. The thinkyhead download page had pointed to 2b12 (and in fact still does).

Works fine now. Thanks
microphone
sooo, without having to sift through all 16 pages to find this out....what tablets do tabletmagic work on? i really want a TC1100 and i know tabletmagic wont work on it, there doesnt seem to be any 1.2ghz versions in australia and no one wants to ship here *sigh* anyway

back to the question at hand

is there a list of tablets that work 100% with tablet magic?
outZider
QUOTE(microphone @ Apr 7 2008, 06:58 AM) *
sooo, without having to sift through all 16 pages to find this out....what tablets do tabletmagic work on? i really want a TC1100 and i know tabletmagic wont work on it, there doesnt seem to be any 1.2ghz versions in australia and no one wants to ship here *sigh* anyway

I have a really strong feeling that the problem the tc1100's have is the same problem the x61t had, and could be repairable, but I wouldn't go out and get one based on my confidence. If anyone else here has a tc1100 without a working tablet, though, contact me.
Scott Lahteine
QUOTE(microphone @ Apr 7 2008, 08:58 AM) *
is there a list of tablets that work 100% with tablet magic?

No there isn't, but perhaps one of these TabletPC enthusiasts will compile one. Me personally, I'm a Mac programmer and although I've accommodated the Hackintosh community I have little interest in hacking or compiling a list of this kind. If you're interested in a *particular* tablet, like the memorably-named TC1100, you don't have to sift through a bunch of posts, as this forum has a "search" feature. You can also look at the OSX86 Wiki and by looking into the specs, find out which models have Wacom serial ISD-V4 digitizers in them.
psychoboogie
so I have a sweet le1700 core solo running kalyway/tablet magic fine. Got a new core 2 duo le1700 but it has a sprint card in it as well so the only serial ports that show up after running the magic script to update my tablet id is wwan and wwancntl. No serial0 like my core solo.

any ideas on how I can reconfigure and get serial0 recognized in tablet magic.
Scott Lahteine
QUOTE(psychoboogie @ Apr 9 2008, 04:13 PM) *
any ideas on how I can reconfigure and get serial0 recognized in tablet magic.

Hi! To get a sense of your hardware config, please run in Terminal:

ioreg -l >~/Desktop/ioreg-le1700.txt

...then post the ioreg-le1700.txt file here for myself and others to examine.
Rook
I can get serial0,but nothing happens when pen hits the screen, any ideas?
Thinkpad X61T Mutlitouch/Kalyway leopards 10.5.2
potuz
QUOTE(Rook @ Apr 11 2008, 09:51 AM) *
I can get serial0,but nothing happens when pen hits the screen, any ideas?
Thinkpad X61T Mutlitouch/Kalyway leopards 10.5.2

I can count at least three people in these forums with that situation on the WACF008 device for the X61T... no luck for us yet.

Do you know if the port is coming up with the right settings? is it an issue of the enabler or of the daemon?.

P.
Scott Lahteine
QUOTE(potuz @ Apr 11 2008, 10:01 AM) *
I can count at least three people in these forums with that situation on the WACF008 device for the X61T... no luck for us yet. Do you know if the port is coming up with the right settings? is it an issue of the enabler or of the daemon?. P.

The Enable TabletPC Digitizer script works for all wacom serial digitizers that are visible to the hardware manager. And the daemon works for all serial wacom ISD-V4 digitizers that have been enabled. The X61t requires an extra step, as detailed in this topic (http://forum.insanelymac.com/index.php?showtopic=87574) to enable the X61t hardware. Have you done that also?
potuz
QUOTE(Scott Lahteine @ Apr 11 2008, 05:19 PM) *
The Enable TabletPC Digitizer script works for all wacom serial digitizers that are visible to the hardware manager. And the daemon works for all serial wacom ISD-V4 digitizers that have been enabled. The X61t requires an extra step, as detailed in this topic (http://forum.insanelymac.com/index.php?showtopic=87574) to enable the X61t hardware. Have you done that also?


I did (this was noted a couple of pages ago in this thread in my original post) and this was to get the serial0 port recognized by tabletMagic. After editing the kexts as posted in that outZiders' thread you point out tabletMagic recognizes the port but not the tablet (unless you run with "Don't query digitizer" but anyways, nothing on the test pane). The weird thing is that running different versions of tabletmagic, I could get the "testing" pane to change some numbers as I approached the pen, as if it was recognizing the pen but I can't reproduce this in a controled manner.

Finally, I tried to get the old logging version of TabletMagic to send you something, but I couldn't find that one either.

Cheers,

R.
Scott Lahteine
QUOTE(potuz @ Apr 11 2008, 12:43 PM) *
I did (this was noted a couple of pages ago in this thread in my original post) and this was to get the serial0 port recognized by tabletMagic. After editing the kexts as posted in that outZiders' thread you point out tabletMagic recognizes the port but not the tablet (unless you run with "Don't query digitizer" but anyways, nothing on the test pane). The weird thing is that running different versions of tabletmagic, I could get the "testing" pane to change some numbers as I approached the pen, as if it was recognizing the pen but I can't reproduce this in a controled manner.

Finally, I tried to get the old logging version of TabletMagic to send you something, but I couldn't find that one either.

I don't distribute the logging version of TabletMagic, you'd have to request it directly from me.

So, hopefully you're using TabletMagic 2.0b13, because earlier versions don't reliably detect newer hackintosh kernels.

One tip: With "Don't Query" selected you must make sure you have the digitizer's serial port selected directly. You can't use "Automatic" with "Don't Query" because only the first serial port in line will be tried.

Once you have the serial port selected and "Don't Query" enabled you can observe some basic settings by killing TabletMagic via the button in the Extras tab. Then open the "Console" application, located in /Applications/Utilities and hit the Clear button. When you start TabletMagic observe the output in Console for anything unusual, such as the serial port failing to open.

If at that point you are able to see events in the Testing tab but the pointer fails to move, we can look deeper into whether tablet protocol problems exist.
Rook
I have enabled the X61T serial port(according http://forum.insanelymac.com/index.php?showtopic=87574) and using TabletMagic 2.0b13,select serial0 and "Don't Query" enabled.
below is Console log, I can see the serial0 is "opened",but the pointer fails to move.Any idea?
midknightr
Oh when oh when will someone free us lenovo/ibm x60/x61 tablet owners who opten for multitouch, oh when will we be free from the shackles of OSX without tablet features. When we will roam free with our stylussesesse (stylie?).

Since I have know idea how tabletmagic is working (magic), I just come check this thread ever so often, hoping there is a break through. I rarely use multitouch, wish I had the other screen so I could play with osx using a pen smile.gif
potuz
QUOTE(Scott Lahteine @ Apr 12 2008, 12:07 AM) *
So, hopefully you're using TabletMagic 2.0b13, because earlier versions don't reliably detect newer hackintosh kernels.

I tried all versions available, currently I run b13.

QUOTE
One tip: With "Don't Query" selected you must make sure you have the digitizer's serial port selected directly. You can't use "Automatic" with "Don't Query" because only the first serial port in line will be tried.


Did this. Anyways, I was forcing the serial port running the Daemon in a terminal.

QUOTE
Once you have the serial port selected and "Don't Query" enabled you can observe some basic settings by killing TabletMagic via the button in the Extras tab. Then open the "Console" application, located in /Applications/Utilities and hit the Clear button. When you start TabletMagic observe the output in Console for anything unusual, such as the serial port failing to open.


Here's the log of the Console with running the daemon with "Don't Query", serial0 as the port on b13. The last [SENT] is just from the testing pane. If you want I can send you the different outputs from command line or console running different arguments (not forcing the tablet spits a "no Wacom Tablet Found!" error.

Thanks,

P.
CODE
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] TabletMagicDaemon v2.0b13
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] (c) 2007 Thinkyhead Software <www.thinkyhead.com>
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [INIT] renice -20 161 : Succeeded
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [INIT] Machine Type: 7764CTO (Hackintosh?)
4/13/08 4:27:59 PM System Preferences[139] Received [hello]
4/13/08 4:27:59 PM System Preferences[139] Received [port] serial0
4/13/08 4:27:59 PM System Preferences[139] Received [ready]
4/13/08 4:27:59 PM System Preferences[139] Received [model] ISD V4.0 (TabletPC)
4/13/08 4:27:59 PM System Preferences[139] Received [info] 0 7200C910,002,02,1270,1270 active
4/13/08 4:27:59 PM System Preferences[139] Received [geom] 0 0 1525 1003 : 0 0 1023 767 : 1 1 2 6 : 0 1.0000
4/13/08 4:27:59 PM System Preferences[139] Received [scale] 24570 18430
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [PROC] Tablet Bounds: (0, 0) - (1525, 1003)
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [PROC] Screen Bounds: (0, 0) - (1023, 767)
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [PORT] serial0: OPENED
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [PORT] Setting speed to 19200
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [PROC] "~#ISD V4"
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [INFO] ISD V4.00 (TabletPC)
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] [INIT] TabletPC Detected
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] Tablet Settings (imposed):
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] command set ..... Tablet PC
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] output format ... BINARY
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] terminator ...... CRLF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] packet size ..... 9
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] baud rate ....... 19200
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] data bits ....... 8
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] parity .......... N
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] stop bits ....... 1
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] cts ............. OFF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] dsr ............. OFF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] transfer mode ... suppressed
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] coord sys ....... ABS
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] transfer rate ... 200
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] resolution ...... 1270 lpi
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] origin .......... UL
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] oor data ........ OFF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] pnp ............. ON
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] sensitivity ..... firm
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] read height ..... 8mm+
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] mdm ............. OFF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] tilt ............ ON
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] mm command set .. MM1201
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] orientation ..... landscape
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] cursor data ..... 1234
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] remote mode ..... OFF
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] increment ....... 2
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] interval ........ 2
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] xrez ............ 1270
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] yrez ............ 1270
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] tablet width .... 24570
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] tablet height ... 18430
4/13/08 4:27:58 PM [0x0-0x10010].com.apple.systempreferences[139] Tablet initialized.
4/13/08 4:28:42 PM [0x0-0x10010].com.apple.systempreferences[139] [SENT] "1"

wrayal
Hi,

I was wondering whether someone might be able to help me. I have a Lifebook p1510d. There is a working driver for linux here:
http://www.samengstrom.com/nxl/3566/p1510_...en_page.en.html
It's relatively simple - I believe it just reads directly in from the serial port and uses perl to actually control the mouse. Does anyone know if it might be possible to port this to OSX, or incorporate it into TabletMagic?

[I tried tabletmagic, and it simply said no touch screen found]

Many thanks,

Wrayal
Scott Lahteine
QUOTE(wrayal @ Apr 18 2008, 08:44 AM) *
I was wondering whether someone might be able to help me. I have a Lifebook p1510d. ... (I tried tabletmagic, and it simply said no touch screen found)


Hi Wrayal,

Thank you for pointing out that driver. It seems to be a very simple protocol, very different from a typical Wacom ISD-V4 digitizer. The driver controls a very simple pen, just a tip and no side buttons or eraser. Using the perl driver as a guide I've added a Fujitsu-P parser to the daemon, and would love to have you test it. But before that can happen I need to figure out a way to distinguish this computer from a typical TabletPC.

Also I don't know whether the digitizer is enabled in the BIOS (EFI) by default, but there are some clues available. First, to enable the tablet's serial port on Linux, at every boot you must use:

# setserial /dev/ttyS0 irq 4 port 0x220 autoconfig
# chmod a+rwx /dev/ttyS0


...and the reference driver script uses wacdump /dev/ttyS0 to get the tablet to start chatting. I'm not sure how this relates to enabled-ness, but maybe some reader of this forum can clarify.

To help me figure out how to detect your hardware, can you provide me with the output of ioreg? Just open Terminal and type or paste:

ioreg -l >~/Desktop/ioreg-fujitsu-p.out

...then reply to this message attaching the file to the reply.
arntak
Hi,
I'm new to the forum and trying to find some help. I'd love to be able to use my tablet again.
Here's the goods. Mac G5 running 10.3.9 Tablet magic 2.0b10 Wacom ud1212 Serial Keyspan USA28xg
I am on internal modem and recently added 5 usb ports via pci card.
What can I do?

Thanks for any help.

And here's what I get from the console

[INIT] Machine Type: PowerMac7,3
[PROC] Tablet Bounds: (0, 0) - (15239, 15239)
[PROC] Screen Bounds: (0, 0) - (1151, 869)
Error setting TIOCEXCL on /dev/cu.modem - Invalid argument(22).

[PORT] modem: OPEN ERROR

Could not initialize tablet.

[ERR ] Fatal Error: No Wacom Tablet Found!
Scott Lahteine
QUOTE(arntak @ Apr 21 2008, 02:35 PM) *
Error setting TIOCEXCL on /dev/cu.modem - Invalid argument(22).

Hmm, that sure doesn't look like a Keyspan serial port. If unplugging the adapter and plugging it back into different USB ports doesn't help, then maybe you don't have the Keypan driver installed. I suggest you go to the Keyspan website and download the latest compatible driver for your adapter, install that and try again.
arntak
Thank you for the quick response.
I was suspecting that I was missing something simple and obvious.
Loaded the driver and everything works great.

Thank you again.
wrayal
Scott: Would love to be able to, but having a slight issue at the moment. My laptop has an issue somewhere along the line, and 80% of the time I just get blue screen on switching to graphical, no matter what installer disc I use, or even if it's installed to HD. I've tried all the remedies I can find around the forums, but to no avail so far. As soon as it decides to hit that 20% I'll post - but it's being quite belligerent at the mo sad.gif
Rhynri
Any additional Luck with the finepoint parsing? I have one to test with if you so wish. Thanks for the hard work!
BiliBug
QUOTE(psychoboogie @ Apr 9 2008, 05:13 PM) *
so I have a sweet le1700 core solo running kalyway/tablet magic fine.


Would you care to elaborate on what hardware features work and which don't on the tablet? Do the fingerprint reader, wireless, bluetooth and sound all work?

Also a howto guide for Motion Computing tablets would be most appreciated.

I have a LE1700 core duo that I'm dying to install Kalyway Leopard on, but am confused by the information in this thread. It seems to be mostly for other brands of machines.

Thanks,
-B
Rook
My multitouch X61 tablet working on Ubuntu 8.04 with pen after install wacome-tools,and linuxwacom released new version 0.8.0,Serial Tablet PC with touch is supported. biggrin.gif
potuz
QUOTE(Rook @ Apr 27 2008, 10:37 AM) *
My multitouch X61 tablet working on Ubuntu 8.04 with pen after install wacome-tools,and linuxwacom released new version 0.8.0,Serial Tablet PC with touch is supported. biggrin.gif

That's great news!, I guess it's good bye to Vista, thanks for the tip.... I'll try it right now.

P.
CommanderData
QUOTE(Scott Lahteine @ Apr 21 2008, 12:57 AM) *
Hi Wrayal,

Thank you for pointing out that driver. It seems to be a very simple protocol, very different from a typical Wacom ISD-V4 digitizer. The driver controls a very simple pen, just a tip and no side buttons or eraser. Using the perl driver as a guide I've added a Fujitsu-P parser to the daemon, and would love to have you test it. But before that can happen I need to figure out a way to distinguish this computer from a typical TabletPC.

Also I don't know whether the digitizer is enabled in the BIOS (EFI) by default, but there are some clues available. First, to enable the tablet's serial port on Linux, at every boot you must use:

# setserial /dev/ttyS0 irq 4 port 0x220 autoconfig
# chmod a+rwx /dev/ttyS0


...and the reference driver script uses wacdump /dev/ttyS0 to get the tablet to start chatting. I'm not sure how this relates to enabled-ness, but maybe some reader of this forum can clarify.

To help me figure out how to detect your hardware, can you provide me with the output of ioreg? Just open Terminal and type or paste:

ioreg -l >~/Desktop/ioreg-fujitsu-p.out

...then reply to this message attaching the file to the reply.


Scott,
Since Wrayal is unable to help at the moment I figured I would give you some info. My ioreg was taken from a P1610, which has a serial touch screen the same size as the P1510, but higher resolution. From what I've read it seems that the P1510 linux interface method works on the P1610 with some small modifications.

See here:

http://www.coderaptors.com/?Kubuntu_on_a_Lifebook_P1610

More specifically, his link to a modified linux driver:

http://82.110.105.85/coderaptors.com/files...ble_touchscreen


Here is the ioreg from my P1610:
Click to view attachment


I'll do whatever I can to help your data gathering and testing. If you can make this generic enough to support both the P1510 and P1610 it would be awesome! Thank you for your efforts.

liddel2
It worked for Motion M1400
midknightr
QUOTE(Rook @ Apr 27 2008, 03:37 AM) *
My multitouch X61 tablet working on Ubuntu 8.04 with pen after install wacome-tools,and linuxwacom released new version 0.8.0,Serial Tablet PC with touch is supported. biggrin.gif



So does this mean that we are close to getting multitouch tablets wo work in OSX?

I say we, but I mean those of you who really know what you are doing (not me, I just copy what you guys do so that I can have a cool Mactablet X60).
Lee Wilmeth
QUOTE(Scott Lahteine @ Mar 13 2007, 08:21 AM) *
XP will suffice.

It will be interesting to see whether you can get this to work, and whether the Finepoint tablet uses the same communication protocol. I've heard one report of success on a Gateway M275, but this hasn't been independently confirmed.


I can confirm that you can install 10.4.8(JaS) on the Gateway M275. You will need to use the IONetworkingFamily.kext from 10.4.7 to get the ethernet port working. The installed wireless won't work, but it seems that the Dell 1490 miniPCI wireless will work and is available on ebay for under $20. I'll install that when it arrives later. The pen digitizer will work using the TabletMagic. But, as of now, I can't get the calibration set correctly so it's not of much use. Also, sleep doesn't want to work and occasionally the CPU will max out and the internal fan becomes a hair dryer in both speed and temperature.

Lee
1dude1
QUOTE(Lee Wilmeth @ May 4 2008, 04:28 PM) *
I can confirm that you can install 10.4.8(JaS) on the Gateway M275. You will need to use the IONetworkingFamily.kext from 10.4.7 to get the ethernet port working. The installed wireless won't work, but it seems that the Dell 1490 miniPCI wireless will work and is available on ebay for under $20. I'll install that when it arrives later. The pen digitizer will work using the TabletMagic. But, as of now, I can't get the calibration set correctly so it's not of much use. Also, sleep doesn't want to work and occasionally the CPU will max out and the internal fan becomes a hair dryer in both speed and temperature.

Lee


dude that sucks. i have the same laptop and linux always seems to be doing pretty well on it. try ubuntu its pretty power friendly, keeps my fan quiet when i'm not doing anything, also wireless works same with the tablet pen, card reader is still down. ethernet and everything else that i can find is working correct... except that the 3d rendering on my card is all backwards so things in the distance appear in the front and i'de show you the pic but you probably noticed the error in screensavers. so far i have had 3 great shots with ubuntu and am trying one more tonight(i'll post later) 6.04 & 6.10 &7.04 all work great, i'm on 7.04. as for 7.10 the screen stops working. and i'm about to try 8.04 because its' beta live release worked flawlessly and faster than my installed version, so best of luck to ya. and i hope that you really don't buy another wireless card. instead spend the money on ram or a better processor, the performance boosts are pretty noticible.
Quipacorn
Hello everyone, we have a Motion M1400 tablet, which we have verified does have a Wacom serial Digitizer. From windows, the key has been recognized as WAC004. There have been success stories of this functioning at least to near entirety, we have had no such success, i have followed all the steps in this thread, including some that have worked for other brands and models to no success. So far we have only been able to get the Jas 10.4.8 SSE2 distribution to function on the device, if perhaps the version is an issue i need to know exactly which version to use with the device. the digitizer is recognized as a "ISD V4.0 (TabletPC)", but with testing and all other attempts there is no response with the digitizer pen. Can anyone shed any light onto what may help? I can post any information needed from logs etc., i just need to know what would actually help.

Thanks in advance for any help, regards.
mgcmgc
I am running Leopard on a Sahara Slate (ISD V4.0) and all is running great. Thanks to everyone and their hard work. I have one question regarding the TabletMagic Daemon. I have checked the launch at Startup button, but the tablet will not recognize my pen at startup. When I go into TabletMagic, the "Enabled" box has a "-" in it instead of a check mark. I am not sure why I have to enable it every time I turn on my machine. In order for TabletMagic to find my tablet, I had to check "Don't Query Digitizer". Does this have to do my problem?
Thanks again for all of your help.
Scott Lahteine
QUOTE(mgcmgc @ Jun 3 2008, 12:57 PM) *
I am running Leopard on a Sahara Slate (ISD V4.0) and all is running great. Thanks to everyone and their hard work. I have one question regarding the TabletMagic Daemon. I have checked the launch at Startup button, but the tablet will not recognize my pen at startup. When I go into TabletMagic, the "Enabled" box has a "-" in it instead of a check mark. I am not sure why I have to enable it every time I turn on my machine. In order for TabletMagic to find my tablet, I had to check "Don't Query Digitizer". Does this have to do my problem?
Thanks again for all of your help.

The problem with startup may be related to a change I made in the daemon startup arguments for 2.0b13 - specifically, the "daemonize" flag was dropped from the LaunchD arguments. Sometimes it's good to daemonize, sometimes it's not, and Apple's documentation is a little confusing on this point with regard to LaunchD daemons. I suspect if you check the Console app (system.log?) and look at startup messages you'll see something like "Couldn't connect to IO Master Port" which is related to the bootstrap namespace in which the daemon is launched. (I/O Ports in different bootstrap domains can't always communicate with each other.) And this is subsequently related to whether the daemon runs as a child of LaunchD or daemonizes and becomes a child of the "root" namespace... or whichever one it ends up in!

So, to fix the startup issue, try editing the file /Library/LaunchDaemons/com.thinkyhead.TabletMagic.plist and add -d to the ProgramArguments section.

"Don't Query Digitizer" is needed on all TabletPC models in which the digitizer doesn't answer info queries, and it doesn't have any relation to the automatic startup issue.
mgcmgc
Thanks for your response. Did it all but still coming up with the same conclusion. I am no longer getting the "Couldn't connect to IO Master Port" though. I will keep digging.

Another observation is that once I do "enable" TabletMagic, the "-d" is then deleted from the edited /Library/LaunchDaemons/com.thinkyhead.TabletMagic.plist file.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.