Author Topic: Change controller for n key rollover ?  (Read 2435 times)

0 Members and 1 Guest are viewing this topic.

Offline hgoel89

  • Thread Starter
  • Posts: 46
  • Location: Bangalore, India
Change controller for n key rollover ?
« on: Tue, 20 December 2016, 01:02:33 »
Hi,

I bought a mechanical keyboard for my office work. The keyboard does not support the n-key rollover. Would changing the controller with a custom controller base on arduino help me get that functionality ?

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Change controller for n key rollover ?
« Reply #1 on: Tue, 20 December 2016, 02:26:25 »
It would :)

If the board has a separate controller board you just take it out and connect the rows/columns to the headers, but more likely (assuming it's a new board) you'll have to work out where to solder the connections.  Either way you'll have to work out were the keys are in the matrix which is not hard but will take a while.  You'll have to do this before choosing an arduino, or you could buy a Teensy 2.0++ which is big enough for any board.

Why do you need n-key at work though, do you type really fast, or are you planning on gaming at lunch? :))
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline hgoel89

  • Thread Starter
  • Posts: 46
  • Location: Bangalore, India
Re: Change controller for n key rollover ?
« Reply #2 on: Tue, 20 December 2016, 02:30:40 »
It would :)

If the board has a separate controller board you just take it out and connect the rows/columns to the headers, but more likely (assuming it's a new board) you'll have to work out where to solder the connections.  Either way you'll have to work out were the keys are in the matrix which is not hard but will take a while.  You'll have to do this before choosing an arduino, or you could buy a Teensy 2.0++ which is big enough for any board.

Why do you need n-key at work though, do you type really fast, or are you planning on gaming at lunch? :))
Well I am planning to buy the same keyboard for home.
I read in a post that I might need to put diods into the matrix, this was a year 2000 post. Will this hold true?

I pointed out for Arduino as its readily available in India.

Sent from my ONE A2003 using Tapatalk


Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Change controller for n key rollover ?
« Reply #3 on: Tue, 20 December 2016, 02:41:31 »
Most (all?) new boards have diodes, the only way to be sure is open it up and have a look.  You will need them and if it doesn't have them you'll need to cut a trace going to each switch, which is not fun.

The Arduino Micro is a good choice if it has enough pins so depends how big the matrix is - a fullsize board probably won't fit.  The 328 based Arduinos don't have USB support so avoid them.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline hgoel89

  • Thread Starter
  • Posts: 46
  • Location: Bangalore, India
Re: Change controller for n key rollover ?
« Reply #4 on: Tue, 20 December 2016, 08:41:36 »
Most (all?) new boards have diodes, the only way to be sure is open it up and have a look.  You will need them and if it doesn't have them you'll need to cut a trace going to each switch, which is not fun.

The Arduino Micro is a good choice if it has enough pins so depends how big the matrix is - a fullsize board probably won't fit.  The 328 based Arduinos don't have USB support so avoid them.

I just opened up the keyboard and found only PCB. no external controller. i all the plans are dead anyway. :( i might have to save up for a DIY keyboard kit

Offline hgoel89

  • Thread Starter
  • Posts: 46
  • Location: Bangalore, India
Re: Change controller for n key rollover ?
« Reply #5 on: Tue, 20 December 2016, 09:05:11 »
Any good Place to look for  DIY components? Tkl or full size keyboard

Sent from my ONE A2003 using Tapatalk


Offline Mavarina

  • Posts: 40
  • Location: Philippines
Re: Change controller for n key rollover ?
« Reply #6 on: Tue, 20 December 2016, 22:53:41 »
Any good Place to look for  DIY components? Tkl or full size keyboard

Sent from my ONE A2003 using Tapatalk

mechanicalkeyboards.com?

Offline hgoel89

  • Thread Starter
  • Posts: 46
  • Location: Bangalore, India
Re: Change controller for n key rollover ?
« Reply #7 on: Tue, 20 December 2016, 22:59:55 »
Any good Place to look for  DIY components? Tkl or full size keyboard

Sent from my ONE A2003 using Tapatalk

mechanicalkeyboards.com?
I looked up a few. Found gonskeyboardworks suit my requirements better.

Sent from my ONE A2003 using Tapatalk


Offline chyros

  • a.k.a. Thomas
  • * Esteemed Elder
  • Posts: 3500
  • Location: The Netherlands
  • Hello and welcome.
Re: Change controller for n key rollover ?
« Reply #8 on: Wed, 21 December 2016, 07:23:50 »
You will need to put in diodes or your board would suffer from ghosting.
Check my keyboard video reviews: