geekhack

geekhack Marketplace => Vendor Forums => techkeys.us => Topic started by: datokenizer on Mon, 29 August 2016, 04:36:14

Title: 3KM - the techkeys.us Business Card open source firmware project
Post by: datokenizer on Mon, 29 August 2016, 04:36:14
Hi guys,
I've been lurking in here for a while now, and after receiving my techkeys.us Business Card (v1 - the one with the 3 keys) I decided I want more from it.
I was happy to get the original source code (not the stock FW) from here, and after some tweaks and improvements I now have a version that enables us to get a whole lot more from the beautiful HW we got from techkeys.

main features
The project is stored in GitHub: https://github.com/daTokenizer/3KM (https://github.com/daTokenizer/3KM) and I would love to get your feedback, ideas, bugs, and of course PRs.


Enjoy!
Title: Re: 3KM - the techkeys.us Business Card open source firmware project
Post by: heedpantsnow on Mon, 29 August 2016, 17:08:19
Ill try to install it this weekend and see how I like it. Thanks for posting this!
Title: Re: 3KM - the techkeys.us Business Card open source firmware project
Post by: Tactile on Tue, 06 September 2016, 10:53:41
My Techkeys card will arrive this afternoon and I'm very excited to try this. Thanks, datokenizer!
Title: Re: 3KM - the techkeys.us Business Card open source firmware project
Post by: Tactile on Thu, 08 September 2016, 13:11:28
The project is stored in GitHub: https://github.com/daTokenizer/3KM (https://github.com/daTokenizer/3KM) and I would love to get your feedback, ideas, bugs, and of course PRs.

This is a remarkably sophisticated setup for such a small, simple keyboard. I've had fun with your ideas.

Would it be possible to have the keyboard identify as a composite device so we could have volume control, media keys such as next/prev track, etc.?

Or maybe it's there in the code & I missed it. Wouldn't be the first time for that.
Title: Re: 3KM - the techkeys.us Business Card open source firmware project
Post by: datokenizer on Wed, 09 November 2016, 11:59:24
Would it be possible to have the keyboard identify as a composite device so we could have volume control, media keys such as next/prev track, etc.?

it is possible, but you'd need to find the key mapping for volume control etc. and add it to usb_keyboard.h file, you are welcome to create a PR once you find it :).