Bob, There's an Atmel App note that does almost exactly this. Uses low speed USB and a low power processor. It's not capable of doing much else though. May be portable to a PIC, but easier to stay with the AVR. RP On 04/02/2008, bob wrote: > I need to control a mouse pointer with two potentiometers. No buttons needed. I have tried to adapt the USB firmware from Microsoft using the 16c745 but my experience and understanding of this is limited. If I use two of the ADC channels for the pots, can I control the pointer this way? How about substituting a 16F818 or 916 (or anything I can reprogram ) for the 16c? I would like to use a usb connection for this. Any suggestions? Assembly language would be best for me > Thanks > BobL > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist