Author Topic: Keyboard and Gamepad ICs  (Read 1127 times)

0 Members and 1 Guest are viewing this topic.

Offline theultrazord

  • Thread Starter
  • Posts: 107
Keyboard and Gamepad ICs
« on: Mon, 23 July 2012, 18:43:58 »
I know it may seem over my head if I'm asking this but for you modders out there, what ICs do popular keyboards (for instance filcos and ducky) use? I've found a few but most only support small matrix such as 4x4 or are incredibly old ICs which I'm not sure support NKRO.

Some examples: http://www.surplus-electronics-sales.com/Zencart/index.php?main_page=product_info&cPath=17&products_id=186 , http://www.alibaba.com/product-gs/436263047/ATMEGA8L_8PU_IC_AVR_MCU_8K.html (maybe?), http://www.alibaba.com/product-gs/554131488/Z8_4K_ROM_Keyboard_Controller_IC.html (ALSO MAYBE?).

If you are wondering what I'm doing I've had a goal ever since I became interested in the Mechanical Keyboard scene to make my own customized input device. It seems like a project that is doable and it will be fun to see the complications involved in the design process.

Thank you ahead of time! I appreciate any ideas, suggestions or criticism!

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: Keyboard and Gamepad ICs
« Reply #1 on: Mon, 23 July 2012, 19:35:18 »
Holtek produces popular controllers for KB, and I'm sure there are others.  Typically however customs run a programmable MCU.  The Phantom, directly mounts a teensy from pjrc.com.
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline theultrazord

  • Thread Starter
  • Posts: 107
Re: Keyboard and Gamepad ICs
« Reply #2 on: Mon, 23 July 2012, 19:46:34 »
Thank you so much! I was definitely looking for something like this but figured I would have to make it myself.

Edit: I've been looking these up I did not realize what was involved in selecting a proper controller. The teensy2.0 ++ uses a different controller but I'm not sure if its compatible as a HID device or if its like arduinos which are apparently virtual serial devices. My goal is, at minimum I need to control 104 keys (plus maybe some additional keys) and a RGB led corresponding to each key (which will definitely need its own controller since thats 3 outputs + levels to control per a switch). Thanks!
« Last Edit: Tue, 24 July 2012, 13:58:19 by theultrazord »