Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: DiskChris on August 03, 2014, 05:20:09 PM

Title: A2000 Keyboard Problems
Post by: DiskChris 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??
Title: Re: A2000 Keyboard Problems
Post by: guest11527 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?
Title: Re: A2000 Keyboard Problems
Post by: DiskChris 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
Title: Re: A2000 Keyboard Problems
Post by: DiskChris 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
Title: Re: A2000 Keyboard Problems
Post by: danbeaver 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.
Title: Re: A2000 Keyboard Problems
Post by: DiskChris 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???
Title: Re: A2000 Keyboard Problems
Post by: danbeaver on August 03, 2014, 08:18:48 PM
A picture is worth a thousand words...
Title: Re: A2000 Keyboard Problems
Post by: Castellen 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.
Title: Re: A2000 Keyboard Problems
Post by: DiskChris 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 :(
Title: Re: A2000 Keyboard Problems
Post by: danbeaver on August 04, 2014, 03:51:36 AM
http://www.ebay.co.uk/itm/Amiga-600-1200-500-repalcement-Keyboard-keys-all-amigas-includes-spring-clip-X2-/311020478906?pt=UK_VintageComputing_RL&hash=item486a43e1ba
Title: Re: A2000 Keyboard Problems
Post by: zipper 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.
Title: Re: A2000 Keyboard Problems
Post by: DiskChris 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: