ADB Tablets *now working*

Help
2009-04-01
2013-05-30
  • Hey all.

    I'm feeling a bit smug.  I now have my ADB tablet working, under Leopard, on a 24" intel iMac, connected via an iMate.  I know, I know, it's been nearly a year since I last posted anything, but cut me some slack, alright?

    For the moment, the code can be found at http://blog.tufty.ath.cx/articles/2009/04/01/whos-your-daddy

    There's a lot of stuff that needs fixing, like integrating the ADB tablet driver with the current version of the prefs pane (and, indeed, giving it some preferences, haha), making it all fire up automagically and so on.  The driver of the iMate is separate, and probably needs to stay that way, as it's a derivative of Apple code, so needs to be released under the APSL.  I'll try and get it integrated into the base Darwin core, but I don't hold out a vast amount of hope for that, as ADB is somewhat "old news" for Apple.

    Anyway, enjoy.

    Simon

     
    • Scott Lahteine
      Scott Lahteine
      2009-04-03

      Wow, I'll check it out tonight!

      Now you know why I've always said ADB support is "impossible." That's an inspiring word!

       
      • GASP! ... please...please tell me that wasn't an April Fool's joke! If everything's true, it means there's some way to make tabletmagic work with ADB tablets, right?
        That would be totally awesome!

         
        • No joke.

          I'm looking at ways to make it cleaner, and to get all the tablet events handled, and probably to pull it all into the main tabletmagic codebase, but yes, ADB tablets work, as long as you have an iMate.

           
          • Bugger, looks like typo fuxxored the link to the code.  It's there now, I've added it explicitly.

            http://blog.tufty.ath.cx/files/Archive.zip

            contains the source for both the iMate driver and the ADB wacom driver (the latter is probably better pulled from tabletmagic svn though, I've upped my changes).

            simon

             
    • ARRG! DAMN YOU!

      I think I threw out my iMate, having given up hope!

      I'll have to dig up my old ADB stuff to see. I used to have a joystick too...

       
      • Joysticks and other "odd" stuff will require post-iMate drivers, of course - in that respect my driver won't help much *except* that it exposes the ADB controller side of the iMate, which has been missing since the iMate drivers went west around 10.3 or so.

        the code itself is still a bit flaky, but I'm working insane hours at the moment and don't really have time to mess about in the evenings.

        Simon  

         
    • If anyone's interested, I just put up a better version of the iMate driver on my blog; it now handles sleep / wake properly, and doesn't kernel panic your machine if you plug and unplug rapidly.

      http://blog.tufty.ath.cx

      Simon

       
  • hi simon,
    this is bernhard from years ago…
    your link "http://blog.tufty.ath.cx" doesn't work?! where can i get the soft for testing?