[ad_1]
There are some very heated debates on the subject of shoppers’ rights to restore, reverse engineer, and modify the digital units they personal. Advocates argue that these rights are important to innovation, selling sustainability, and empowering shoppers to have management over their possessions. They contend that restrictive insurance policies, corresponding to these carried out by sure producers that restrict repairability and entry to components, hinder competitors and result in pointless digital waste. Conversely, opponents, usually represented by some producers and trade teams, elevate considerations about security, safety, and mental property rights. They argue that permitting shoppers to tamper with units might compromise performance, pose security dangers, and probably infringe upon patents and copyrights.
The examples demonstrating why shoppers ought to have a proper to tinker with their very own devices are quite a few. One notably blatant instance of shoppers being fleeced to make use of their very own units was just lately highlighted by {hardware} hacker extraordinaire Man Dupont. After buying an affordable touchscreen show, Dupont discovered that in the event you truly wish to use it with a Mac, you’ll need to buy a driver that prices $150 for every machine that you simply wish to use it with.
The HID interceptor (đź“·: Man Dupont)
That didn’t sound in any respect affordable, so Dupont determined to construct his personal USB converter that would map contact occasions on the show to straightforward mouse and keyboard occasions that any pc might perceive. And because it turned out, it was not all that tough of a job — hardly worthy of a $150 driver.
After plugging the show right into a Human Interface Gadget (HID) interceptor that was constructed by Dupont for a earlier mission, it was shortly decided that the display reported itself as an HID machine. The format that the info was being reported in was additionally instantly obvious — X and Y coordinates for as much as 5 fingers.
With that data, an Adafruit Feather RP2040 with USB Kind A Host improvement board was used along with TinyUSB to emulate a mouse and keyboard. This setup allowed the inputs from the touchscreen to be learn and transformed right into a simulated mouse and keyboard that may work with Dupont’s Mac, or another pc. An absolute positioning USB HID mouse library was additionally utilized such {that a} contact anyplace on the display would appropriately place the mouse on the host pc. Sometimes, mouse drivers transfer the cursor relative to its current place.
The USB converter (đź“·: Man Dupont)
Not solely did this setup save Dupont over $130, but it surely additionally has the benefit of not requiring that any drivers or different software program be put in on the host pc. So far as that machine is anxious, it’s working with nothing greater than a normal mouse and keyboard.
This can be a easy hack, but it surely demonstrates how necessary it’s for shoppers to have the ability to reverse engineer and modify the units that they personal. A easy hack and a pair spare components might prevent some money.
[ad_2]