De force feedback was jarenlang exclusief voor arcademachines, maar dat veranderde voorgoed met de komst van verschillende thuisconsoles en hun gamepads. Het effect is echter niet erg gebruikelijk op computers... tenzij we de DIY-route volgen. Gebruiker Teenenggr besloot de force feedback naar het extreme te tillen door een half dozijn solenoïden op een Arduino aan te sluiten die ze activeert wanneer er activiteit op de muis wordt geregistreerd... schoten, om precies te zijn.
De combo toetsenbord/muis kan grote voordelen bieden tijdens het gamen (vooral wanneer het op een console wordt aangesloten), maar heeft enkele secundaire aspecten genegeerd, en een daarvan is de force feedback. Die functie dateert uit 1976 met het debuut van Moto-Cross, en de consoles namen het al snel over, terwijl toetsenborden en muizen niet veel moeite deden om het te reproduceren. Vanuit een bepaald oogpunt is dat logisch: Willen we een effect dat onze precisie kan schaden?
Force feedback op je muis
Toch maakt gebruiker Teenenggr zich daar niets van aan: Hij wil de schoten voelen voorbij het geluid en het vuur op het scherm. Daartoe nam hij een half dozijn JF-Z05-solenoïden (de 12V-versie kost vijf dollar online), sloot ze aan op een Arduino Uno en twee voedingen (12V en 5V). Daarna schreef hij een Python-applicatie die de muisgebeurtenissen registreert (dat wil zeggen: indrukken van de knop) en via USB een signaal naar de Arduino stuurt om de solenoïden te activeren. Het resultaat is verpletterend, zelfs in 41 seconden video. De solenoïden veranderen de muis in een machinegeweer.
Het beste is dat het project ruime mogelijkheden biedt om aangepast te worden. Niets weerhoudt ons ervan een 3D-geprinte houder te maken en de solenoïden netter te installeren, of kleinere modellen te gebruiken. Alle benodigde code is beschikbaar op GitHub, dus als je dit weekend wat solenoïden kunt bemachtigen en ervaring hebt met Python en Arduino, waarom niet? Ik stel me voor dat het in Doom Eternal of Borderlands 3 fantastisch zou zijn...
Officiële site: Klik hier