# Programming your device
Almost all of our devices use VIAL which is an open source keyboard firmware and software pairing. We recommend downloading Vial from https://get.vial.today (opens new window) but you can also use VIAL entirely online from their website.