about usb driver..

Discussion in 'The Projects Forum' started by cdz, Nov 2, 2013.

  1. cdz

    Thread Starter New Member

    Jul 29, 2013
    i am on a project making a mouse and i konw little about USB drivers and do i need to write a driver for for mouse myself?
    Is there any mouse controller ic that i can use to make mouse that actually works on windows 7 while all i have to do is just to connect the circuit that is on the ic datasheet?
    Or if i have to write that driver myself, where should i start?
    because i only some C programming..
    please help!
  2. Danm1


    Jul 19, 2010
    The mouse already is part of the USB device types. You don't need to write that.

    Why don't you try Linux, it's easier to do driver customizations.
  3. ErnieM

    AAC Fanatic!

    Apr 24, 2011
    A mouse works as a Human Interface Device (HID) type of USB class, and of course every version of Windows past '95 v0.1 has that driver built in.

    Microchip has HID class examples in their app library (freebie download) that works with their products. That's one of many places you could start to get something working.
  4. Alec_t

    AAC Fanatic!

    Sep 17, 2013
    You can buy an optical mouse for ~$2. Why build one when the parts will cost more?