正在加载视频...

视频加载失败

Bought a cheap little USB touchscreen and learned the only(?) option for drivers on Mac costs $150 PER MACHINE. Made a little USB converter with a $1 microcontroller that remaps the touchscreen output to standard mouse/keyboard events understood by any computer. 🧵

833,408 次观看 • 2 年前 •via X (Twitter)

10 条评论

Guy Dupont 的头像
Guy Dupont2 年前

Immediately I noticed this thing reported itself as an HID device, so I plugged it into one of my pedals to see if I could get any raw HID output to log. It did! The format was pretty obvious - each report contains (up to) five fingers X/Y positions.

Guy Dupont 的头像
Guy Dupont2 年前

I used TinyUSB to emulate mouse/keyboard, but instead of a standard mouse descriptor, I used one that reports absolute position. With touchscreen, you don't want relative movement - you want the cursor to go right where you touch. Got a descriptor from:

Guy Dupont 的头像
Guy Dupont2 年前

Then I used one of the @adafruit RP2040 USB host boards and the Arduino version of TinyUSB to glue everything together. Any RP2040 board will do, but this one's got the spare USB port built right in.

Guy Dupont 的头像
Guy Dupont2 年前

Cool things here: A) Nothing to install on your computer!! No janky ass daemons. B) you can write your own gesture detection and dispatch them as keyboard macros!

Guy Dupont 的头像
Guy Dupont2 年前

also shout out to my buds @ScopeCreepPod @lakesaintdaniel and Raffi for being front and center on my Spotify without any planning lol

🌟𝘾𝙮𝙗𝙚𝙧 𝘾𝙞𝙩𝙮 𝘾𝙞𝙧𝙘𝙪𝙞𝙩𝙨🌟 的头像
🌟𝘾𝙮𝙗𝙚𝙧 𝘾𝙞𝙩𝙮 𝘾𝙞𝙧𝙘𝙪𝙞𝙩𝙨🌟2 年前

Your casual flexes are so tremendous.

Guy Dupont 的头像
Guy Dupont2 年前

I'm just gluing stuff together!!

Guy Dupont 的头像
Guy Dupont2 年前

To clarify: Apple is not charging $150. A third party company is selling a driver for that much. I think anyone could theoretically make one. Lame that they don't offer anything but this isn't a case of their usual nickel/diming

Reelix 的头像
Reelix2 年前

You may have missed the entire point of going Mac in the first place. It's a status symbol - Paying that $150 is a sense of pride for Mac users. If you want something affordable / hackable, you should probably choose literally anything else ;D

Guy Dupont 的头像
Guy Dupont2 年前

This take is so played out. I've been failing driving Mac/win side by side for 20 years I don't need to hear what the "point" is 😝

相关视频