Skip to content

Touchpad Module

The touchpad module consists of a small adapter PCB (shield) that sits on a top mounted controller, and creates the necessary connections to easily use an Azoteq TPS43 touchpad.

The TPS43 is a 43x40mm touchpad, supporting multitouch and gestures.

INFO

This guide has been updated to a newer, more capable touchpad. For the previous 35/40mm round touchpads, go here.

lily choc with touchpad

Tools

In addition to a soldering iron, you will need an H1.3 M2 hex key.

BOM

descriptionqty
1RP2040 controller1
2Custom low profile sockets2
3adapter PCB1
4M2x4mm screw, spring washer2
51mm spacer1
6TPS43-201A-B1
76-pin, 0.5 pitch FFC cable1
83d printed mount1
92mm matte acrylic cover1

kit contents

Step 1

First, we need a soldered controller to mount the touchpad on. Wether you got one in your kit, or you're bringing your own, solder it. See the Controllers section in the general keyboard build guide for soldering tips.

soldered controller

Step 2

The adapter PCB is reversible: for a right sided setup, you should see "top right" on the top side of the adapter PCB (the FFC connectors would be visible as well).

Put the 1mm spacer on your controller, and the adapter PCB on top. This ensures the adapter sits at a consistent distance from the controller. Check that it sits straight: if it's not straight, check if you have blobs of solder on the controller headers. If this is indeed the problem, reflow or remove solder until it sits flush on the spacer.

WARNING

Make sure the through holes on the adapter are correctly lined up with the controller headers!

Proceed by soldering one of the circled holes:

one hole soldered

Step 3

Check for flatness:

one hole soldered flat

Finish soldering all 4, but avoid overdoing it resulting in a ball of solder that would later interfere with the the printed mount.

soldered adapter

Pull the spacer out.

Step 4

Soldering part done! 👏

Next, we're going to fix the touchpad mount to the adapter PCB. The mount has a little notch on one of its internal sides.

touchpad mount

For a right sided touchpad, the notch should be on the south side of the adapter PCB. And for a left sided, on the the north side. In the pictures below, we have it on the south side for a right sided setup.

Remove the controller from the sockets, and using the M2 screws and spring washers, screw the two together (only two holes are necessary).

Step 5

We're going to fix the touchpad top cover to the touchpad PCB. The cover is a 2mm acrylic piece that's one side matte, one side glossy. The matte side is smooth to the touch and is going to be the surface of the touchpad.

Start by positioning the touchpad inside the mount, aligning the notches:

Step 6

Remove the protective film off the cover and touchpad, exposing the sticky side of the touchpad.

touchpad sticky exposed

Press the cover into the mount, matte side up, adhereing it to the touchpad. The cover is a press fit into the mount and should end up flush.

DANGER

Once the cover is on the touchpad, it's basically impossible to separate the two. Make sure it's aligned properly!

Step 7

In this last step, we're going to connect the touchpad to the connector on the adapter PCB. Remove the touchpad (together with the cover) from the mount and open the connector on the touchpad's bottom side by pulling it out.

touchpad connector open

Push the cable into the connector (with the blue stiffener on top), and close it.

touchpad connector with cable

Connect the other side of the cable to the connector on the adapter PCB. It might help to use tweezers or needle nose pliers to push it in.

cable both sides connected

Step 8

Push the touchpad back into the mount.

cable bottom side connected

Step 9

Done! Head over to Firmware to flash the controller with touchpad support.

done