Welcome, Guest. Please login or register.

Author Topic: A2000 Keyboard Problems  (Read 3660 times)

Description:

0 Members and 5 Guests are viewing this topic.

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
A2000 Keyboard Problems
« on: August 03, 2014, 05:20:09 PM »
So I turned on my amiga today to discover when I press either the "a" or "1" key it prints other characters on the screen....a toggles the caps lock and prints LKJHGFDSA while 1 prints =-0987654321'

All the other keys seem to work fine....I tried plugging in the keyboaord again....I don't have any other keyboards to test, but I'm thinking that since the rest of the keys work it sounds more like a keyboard short, so I think the amiga itself is probably fine??
« Last Edit: August 03, 2014, 05:22:40 PM by DiskChris »
 

guest11527

  • Guest
Re: A2000 Keyboard Problems
« Reply #1 on: August 03, 2014, 05:25:16 PM »
Quote from: DiskChris;770176
So I turned on my amiga today to discover when I press either the "a" or "1" key it prints other characters on the screen....a toggles the caps lock and prints LKJHGFDSA while 1 prints =-0987654321'

This is probably a short between the contacts of two adjacent keys or lines. Did the keyboard have contact with liquids?
 

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
Re: A2000 Keyboard Problems
« Reply #2 on: August 03, 2014, 05:28:55 PM »
Actaully every key in the first row going down doesn't work 1,q,a, and z....pressing these send multiple key presses....and no liquid exposure
 

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
Re: A2000 Keyboard Problems
« Reply #3 on: August 03, 2014, 05:53:55 PM »
I'm having trouble getting the keyboard apart....I got the case off, got all the pcb screws, yet I can't figure out how to separate the pcb from the keys?? EDIT: Nevermind it appears the keys are soldered to the board....DUH haha
« Last Edit: August 03, 2014, 06:20:24 PM by DiskChris »
 

Offline danbeaver

Re: A2000 Keyboard Problems
« Reply #4 on: August 03, 2014, 07:46:40 PM »
Are the A (Amiga keys) red?  If so it is one of the rare Cherry keyboards that uses real contacts and not carbonized rubber.
 

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
Re: A2000 Keyboard Problems
« Reply #5 on: August 03, 2014, 08:09:18 PM »
Nope A's are black....But I swear these switches are soldered....or am I missing something???
 

Offline danbeaver

Re: A2000 Keyboard Problems
« Reply #6 on: August 03, 2014, 08:18:48 PM »
A picture is worth a thousand words...
 

Offline Castellen

Re: A2000 Keyboard Problems
« Reply #7 on: August 03, 2014, 08:46:26 PM »
Quote from: DiskChris;770193
Nope A's are black....But I swear these switches are soldered....or am I missing something???



Agreed that it sounds like a row/column short somewhere, else the keyboard microcontroller may have an issue.  Liquid damage (coffee, fruit juice, etc) can easily cause this kind of fault as already mentioned.  But this kind of damage is usually quite obvious when you open the keyboard.

Instead of attempting to completely disassemble it, why don't you try a more logical approach of measuring where the problem is?  I forget the exact construction of the keyboard, but chances are that you can measure the rows and columns easily enough using an Ohm meter, or at least measure individual key switches/contacts.

As with pretty much every other keyboard on the planet, the theory of operation is just a scanned matrix.  i.e. there are colums and rows, each of which are common to multiple keys, but any individual key press will connect a unique row to column combination, hence the microcontroller can figure out which key(s) are pressed, then it sends this serial data to the computer.

If the contacts all check out OK and you suspect a microcontroller issue, then you might be able to use one from an A500 keyboard.  The serial protocol is the same between all Amiga models, not sure if the IC pinout will be the same as the one in the A2000 keyboard.  If the part number on top of the IC is the same, then it'll be good to go.
 

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
Re: A2000 Keyboard Problems
« Reply #8 on: August 04, 2014, 02:08:51 AM »
I sprayed a gallon of contact cleaner in there and it fixed it! But I seem to have lost one of those darn springs in the process....gonna have to cannobolize a pen :(
 


Offline zipper

Re: A2000 Keyboard Problems
« Reply #10 on: August 04, 2014, 10:11:42 AM »
Quote from: DiskChris;770227
I sprayed a gallon of contact cleaner in there and it fixed it! But I seem to have lost one of those darn springs in the process....gonna have to cannobolize a pen :(


I did cut one  into 2 halves and stretched them in my A500 - works but springiness lost a little.
 

Offline DiskChrisTopic starter

  • Full Member
  • ***
  • Join Date: Jul 2012
  • Posts: 109
    • Show only replies by DiskChris
Re: A2000 Keyboard Problems
« Reply #11 on: August 05, 2014, 03:13:28 AM »
Great idea, eded up using a couple of the numpad keys as donors, I mean whoever uses those anyway:rolleyes: