Speciale sneltoetsen instellen is niet bepaald ingewikkeld, maar veel gebruikers geven de voorkeur aan speciale toetsen met behulp van stream decks en andere secundaire apparaten. Zelfs de extra knoppen van een muis kunnen die rol vervullen, maar vandaag volgen we de DIY-route met een mini USB-toetsenbord met drie toetsen. Het ontwerp is gebaseerd op een relatief goedkope en eenvoudig te programmeren Seeed Studio XIAO SAMD21-controller.
Waarom een eigen minitoetsenbord?
Vroeg of laat wil elke gebruiker zijn omgeving personaliseren. Of het nu gaat om eenvoudige snelkoppelingen op het bureaublad of geavanceerde toetscombinaties, die flexibiliteit is essentieel, en de klachten stapelen zich op wanneer die niet beschikbaar is (kuch Windows 11 kuch).
Uiteraard speelt hardware ook een fundamentele rol. Een tweede scherm toevoegen is tegenwoordig vrij gebruikelijk (ik zou zelf heel moeilijk terug kunnen naar één paneel), maar veel gebruikers zweren bij de voordelen van stream decks en secundaire toetsenborden. Natuurlijk helpen de prijzen niet altijd, en op dat punt wenden we ons tot DIY om projecten te ontdekken zoals het programmeerbare minitoetsenbord van «gokux» op Instructables.
(Red.: Verticale video, en ik raad aan het volume te verlagen. Die jongeren met TikTok...)
Hoe bouw je een mini-toetsenbord?
Het ontwerp is heel eenvoudig en ik durf te zeggen dat elk onderdeel zonder problemen vervangen kan worden. De controller is een met Arduino compatibele Seeed Studio XIAO SAMD21, maar ik kan me voorstellen dat de code aangepast kan worden om iets soortgelijks als een generieke Pro Micro te gebruiken. De schakelaars zijn klassieke Omron-schakelaars van 12x12 millimeter met vier contacten (er worden er maar twee gebruikt), en de rest is een rode LED met weerstand en 3D-afdrukken voor behuizing en toetsen.
De voorbeeldcode programmeert de toetsen voor DaVinci Resolve (Ctrl+B, Backspace en de letter A), maar niets weerhoudt ons ervan andere combinaties toe te voegen of het ontwerp van de toetsen te wijzigen. Alle aansluitingen zijn eenvoudig, maar vereisen solderen op de schakelaars en de controller. «gokux» heeft toegang tot een harsprinter, maar ik denk dat er geen grote problemen zijn met een traditionele 3D-printer. Sterker nog, ik denk dat de hele printfase optioneel is (alles is een behuizing als we maar moedig genoeg zijn).
Kortom, het weekend nadert met hoge snelheid en dit minitoetsenbord is een uitstekende kandidaat om onze tijd mee te vullen. Bestanden en code vind je in de link hieronder.
Bron: Instructables