Author Topic: Reprogramming Logic Board Controller on Keyboards  (Read 1136 times)

0 Members and 1 Guest are viewing this topic.

Offline miroslav

  • Thread Starter
  • Posts: 29
Reprogramming Logic Board Controller on Keyboards
« on: Mon, 26 October 2015, 10:04:27 »
Hey guys,

It's been a while since I last posted here. Anyhows here's my dilemma. I've been wanting to reprogramming the logic board controller on some of my mechanical keyboards (mainly my Silenced Novatouch) and was wondering if there is anyway to do it without replacing the logic board controller (if that's even possible). Any help would be much appreciated! :D

mir0

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: Reprogramming Logic Board Controller on Keyboards
« Reply #1 on: Mon, 26 October 2015, 10:12:53 »
Since the controller IC on most production keyboards is not programmable, you would need a programmable converter. Something along the lines of hasu's USB to USB keyboard converter.

Hope this helps! :)
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline flabbergast

  • Posts: 234
  • Location: UK
Re: Reprogramming Logic Board Controller on Keyboards
« Reply #2 on: Mon, 26 October 2015, 10:47:23 »
Since the controller IC on most production keyboards is not programmable, ...
That's not entirely true, my guess would be that quite a few are actually programmable, but the manufacturers go to some lengths to prevent "normal" people from doing that. They have the capability so that they can update the firmware later on if there are some bugs to be fixed. (E.g. poker II, pok3r...)

Anyway, unless you get a real hardware wizard to reverse engineer the novatouch controller for you, jdcarpe's suggestion is the best you can do.

Offline miroslav

  • Thread Starter
  • Posts: 29
Re: Reprogramming Logic Board Controller on Keyboards
« Reply #3 on: Mon, 26 October 2015, 22:16:10 »
Since the controller IC on most production keyboards is not programmable, you would need a programmable converter. Something along the lines of hasu's USB to USB keyboard converter.

Hope this helps! :)

Thanks so much for that, I'll have a look at that and see where I can get one :3

Since the controller IC on most production keyboards is not programmable, ...
That's not entirely true, my guess would be that quite a few are actually programmable, but the manufacturers go to some lengths to prevent "normal" people from doing that. They have the capability so that they can update the firmware later on if there are some bugs to be fixed. (E.g. poker II, pok3r...)

Anyway, unless you get a real hardware wizard to reverse engineer the novatouch controller for you, jdcarpe's suggestion is the best you can do.

Since the controller IC on most production keyboards is not programmable, ...
That's not entirely true, my guess would be that quite a few are actually programmable, but the manufacturers go to some lengths to prevent "normal" people from doing that. They have the capability so that they can update the firmware later on if there are some bugs to be fixed. (E.g. poker II, pok3r...)

Anyway, unless you get a real hardware wizard to reverse engineer the novatouch controller for you, jdcarpe's suggestion is the best you can do.

Yeah that was my thought as well. Since most keyboards allow the update of firmwares, it would be possible to reverse engineer the update kernel and apply my own changes. Not sure how that's going to turn out and I don't really have a spare board that I can test on since loading a kernel which isn't official could brick the board. But yeah will have a look at jdcarpes option.

Thanks for the help guys!