Writing a device driver

Discussion in 'Mac Programming' started by touchscreen, Jan 24, 2008.

  1. macrumors newbie

    Joined:
    Jan 24, 2008
    #1
    I recently received a Fujitsu 7 wire resistive touch panel from a friend. I am planning on using it for a project with an older modal powerbook. Currently the company does not have a driver for the panel that works with any of the Mac os systems. I am wonder how hard would it be to write a driver for it myself? I am willing to put a lot of time into it. I am currently running OS 10.2.8, but if it looks like it will work am looking at upgrading to leopard. Thanks, all input is welcome.
     
  2. macrumors 68040

    iSee

    Joined:
    Oct 25, 2004
    #2
  3. thread starter macrumors newbie

    Joined:
    Jan 24, 2008
    #3
    Yeah, it just has a USB connection.
     
  4. macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #4
    Your C/C++ programming is going to have to be reasonably good but I wouldn't say it is impossible with a little bit of effort. As long as you know the full hardware technical specifications for the device you are writing a driver for you should be fine.
     
  5. macrumors 68040

    iSee

    Joined:
    Oct 25, 2004
    #5
    In that case, you might want to start with test apps (Id' use command line apps) to initiate USB communication with the device, rather than focusing on a system-level driver right off the bat.

    Here might be a better link to start with than my previous one:
    http://developer.apple.com/hardwaredrivers/customusbdrivers.html
     
  6. macrumors newbie

    Joined:
    Dec 3, 2011
    #6
    touchpad

    Hello, I figured this is a similar topic:

    I am trying to access the touchpad on my macbook to make some custom swipes, touches, etc. How should I go about doing this?

    Can this be done in Xcode?

    I am also curious how hard it would be to make a custom keyboard that can use the existing USB driver for keyboards...

    Thanks

    Chet
     
  7. macrumors member

    Joined:
    Dec 6, 2010
    #7
    I'm interested in this topic too, are there any guides that would take a simple device and show u the process of making a driver in Mac to work with it??
     

Share This Page