Rounded trackpad for gaming

Hi, guys!

So, I was working on designing a game controller that had touchpads instead of analog sticks. The ideia was to simulate the precision of a mouse, like the concept of the Steam Controller. I wanted the pads to be rounded in order to improve the ergonomics of them. I already found some methods to make a plane touchpad like:

I also thought about using a mouse optical sensor. Anyways, I was aiming for the most accurate method possible, and one that I can apply to rounded surfaces, so I'm counting on you, guys!

Thanks in advance! :smiley: