Dit Instructable heeft betrekking op het creëren van dat een aangesloten USB-menselijk Interface-apparaat toetsenbord dat 10 knop ingangen die zijn toegewezen aan zeer belangrijke combinaties in de firmware heeft. Toetsencombinaties zijn snel bereikbaar zonder gebruik te maken van het toetsenbord dat lastig worden kan te gebruiken. Zoals met een MAME of soortgelijke machine waar het toetsenbord mogelijk opgeslagen of ontoegankelijk of bepaalde toetsen kunnen vaak worden gebruikt maar worden niet toegewezen aan een van de arcade-knoppen.
Zoals: Alt + F4 voor programma afsluiten, Windows + D naar bureaublad weergeven venster minimaliseren, maximaliseren venster, meerdere starten programma of Emulator, Alt + Ctrl + Del, munt knoppen voor spelers 1 en 2,
De aangepaste hardware(circuit) is gebaseerd op Microchip oplossingen monster "USB-apparaat verborg toetsenbord" firmware voor de lage Pin graaf USB Development Kit die gebruik maakt van een 18F14K50. De development kit is niet verplicht om dit opnieuw opgenomen hier is een schema, de PCB lay-out en de ingebouwde programmatuur te bouwen vanaf nul.
Het is niet noodzakelijk een externe voeding, het trekt uit de USB-host. Al de toetscodes zijn ingesteld in ingebouwde programmatuur en zijn voor Windows gebaseerd OS's, extra OSs kan worden gebruikt, maar de toetscodes zou moeten worden veranderd in de firmware.
Als iemand zenden mij toetscodes voor een ander OS willen zou, zal ik de firmware samengesteld en post-it op dit Instructable.
Opgenomen in de onderstaande ZIP is PCB-Layout, schematische diagrammen, MPLAB projectbestanden, HEX bestand, Leesmij-bestand en het gegevensblad. Of u kunt de HID Quickkey USB Adapter gegevensblad of Bezoek de Website voor Updates, Downloads en Details weergeven.
De Eagle bestanden voor de PCB kunnen worden gevonden als een afzonderlijke download.
DISCLAIMER: Opnieuw dit project op uw eigen risico. Er is altijd risico's wanneer het bouw van uw eigen elektronica, wees voorzichtig. Schade aan de computer USB-bus is mogelijk, maar niet waarschijnlijk wanneer alles is correct gebouwd.