Thanks so much for reading as always if you have any questions please leave them in the comments and I'll try my best to get back to you. If your trackpad isn't sending data back it may be an easy fix, take a look at the back of trackpad and try to locate a part number you can then google this part number with the word pinout and it should show you where the data, clock and 5-volt pins are. Now if you don't want to go through the process of programming and wiring the Arduino you could just buy a PS/2 to USB converter, but I wouldn't recommend this as I've read that this messes with the data coming from the trackpad and can make it unusable plus by using an Arduino we can completely customise everything about the mouse to our preference like the speed of the mouse and what actions like double tapping and scrolling does, information on how you can completely customise yours can be found on the Arduino mouse page Here. So now when you touch the touchpad you should get some movement on your screen and since the Arduino is acting as a USB device you can plug it into any computer and it will instantly boot up as a USB mouse regardless of the operating system or computer type.
![usb touchpad for laptio usb touchpad for laptio](https://m.media-amazon.com/images/I/712Qfw9NHUL._AC_SL1500_.jpg)
The PS/2 library is used to get the data from the trackpad and the Mouse library allows us to take that data and turn it into mouse commands that the computer can read through the USB port.
USB TOUCHPAD FOR LAPTIO INSTALL
Its best to cover your connection with hot glue after you've soldered it.įor this project we will need to install two libraries into the Arduino IDE, these libraries are:ĭownload them, open your Arduino IDE's library file and drop them in.
USB TOUCHPAD FOR LAPTIO DRIVERS
On you can find most up to date drivers ready for download. T20 connects to 5v on the Arduino micro File Name: download-touchpad-driver-for-hp-laptop-windows-10.exe.T11 connects to pin 9 on the Arduino micro.T10 connects to pin 10 on the Arduino micro.We need to carefully solder a wire to each of these pads and then connect them to their corresponding Arduino pins. These are pretty easy to find as they are labeled T10 (data), T11 (clock) and T20 and the ground connection is just a large exposed metal plane. The wiring for this project is pretty easy all we need to do is find 4 solder pads on our trackpad.