Welcome, Guest. Please login or register.

Author Topic: A2000 keyboard repair  (Read 2589 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mbobTopic starter

  • Jr. Member
  • **
  • Join Date: Aug 2011
  • Posts: 84
    • Show only replies by mbob
A2000 keyboard repair
« on: March 20, 2017, 10:26:03 PM »
I just picked up an Amiga 2000 keyboard on eBay.  Testing on my 3000 found it's not working.  The A key toggles caps lock light for example and while some keys work others produce a string of garbage characters.  Any ideas where to start to attempt a fix?
 

Offline mbobTopic starter

  • Jr. Member
  • **
  • Join Date: Aug 2011
  • Posts: 84
    • Show only replies by mbob
Re: A2000 keyboard repair
« Reply #1 on: March 21, 2017, 01:38:19 AM »
Here's a quick video of the symptom started by my working 3000 keyboard.

https://youtu.be/3vlZK8CjKi0
 

Offline zektor

  • Newbie
  • *
  • Join Date: Feb 2009
  • Posts: 41
    • Show only replies by zektor
Re: A2000 keyboard repair
« Reply #2 on: March 21, 2017, 04:55:34 AM »
I am the seller of this keyboard. It was a spare as I ended up with a bad A2000 but a good keyboard (well, it WAS good) and figured I'd sell it off on ebay in order to fund stuff for my good working A2000. It worked fine before it shipped, so this issue perplexes me. If anyone has any idea as to what would cause this we both would greatly appreciate any advice.

@bob: I sent you a message on ebay in an attempt to try to make the deal "right". Feel free to PM me here as well.
 

Offline Oldsmobile_Mike

Re: A2000 keyboard repair
« Reply #3 on: March 21, 2017, 05:47:55 AM »
Probably an obvious question but does your A3000 work correctly with a different keyboard? Any battery damage to its motherboard? Bent or missing pins on the connector?

I've heard that this problem is usually caused by internal damage to the keyboard membrane, but it doesn't hurt to explore all possibilities. Good luck! :)
« Last Edit: March 21, 2017, 05:51:53 AM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline kolla

Re: A2000 keyboard repair
« Reply #4 on: March 21, 2017, 02:14:12 PM »
If I recall correctly, the very first A2000 models that came out of Germany, had "non-standard" keyboards.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline wbrejnia

  • Hero Member
  • *****
  • Join Date: Jan 2014
  • Posts: 577
    • Show only replies by wbrejnia
Re: A2000 keyboard repair
« Reply #5 on: March 21, 2017, 05:23:01 PM »
I watched your video. So it can't be your A3000, since you have another keyboard that works fine.

I noticed in your video when you press certain single keys you get a bunch of characters. That look to me like hardware signaling/wiring. Your "A" key works. Other don't, etc

It must be related to something different about the A2000 Keyboard vs the A3000 keyboard you have.
I actually just bought a A2000 replacement Keycap (Left Shift Key) from a person who 100% confirms it was a A2000 Keyboard. But the Cap is totally different. The Stem on the other A2000 Keyboard works on Carbon type of contacts. My Amiga 2000 Keyboard works on Gold Metal Contacts that you can see right under the KEYCAP (so there are at least two different Amiga A2000 Keyboards out there).

On my A2000 Keyboard you can easily flip off he Keycap and look at the type of contact. Perhaps the A3000 keyboard isn't wired, or keymapped
the same, so you will have to find the keymap file to match it. I too am trying to figure out mapping (for my Bridgeboard since some keys don't map properly).


HOWEVER HERE is a (HANDY trick...Works on any keyboard any Operating system). I learned this just recently to at least get me typing when I really need to get a "\" which wouldn't type, so copying files in directories was impossible. (Works even if mapping is wrong).

HOLD the ALT KEY DOWN (Keep alt held down). Then punch in the (2-3 Digits of the ASCII code) that you want. (THEN LET GO OF ALT) .
The ASCII character for that ASCII code should show up.
Of course if the keyboard you have doesn't have "ALT" and "0-9" mapped properly, then this won't work. But if it does as least you know it's mapping.

Here is a handy ASCI table. http://www.asciitable.com/

Example. (HOLD-ALT) (065) (Let go ALT) should give you "A"
Example. (HOLD-ALT) (061) (Let go ALT) should give you "="

Not sure if you have Network/Internet on your Amiga, but you can also use a WEB based keyboard testing tool like http://www.keyboardtester.com/
--> I am looking for something like this as a standalone application for both Amiga and Amiga Bridgeboard PC (so if anyone knows of any, please passon)

This won't solve your problem instantly (and not the way you want to type :( ) , but gives you something to test and possibly type in commands to get a proper keyboard map loaded. Of course you could keep switching keyboards (changing keymap and trying again) to solve this (assuming you don't need to reboot each time)
« Last Edit: March 21, 2017, 05:39:05 PM by wbrejnia »
 

Offline Oldsmobile_Mike

Re: A2000 keyboard repair
« Reply #6 on: March 21, 2017, 07:01:24 PM »
Quote from: wbrejnia;823681
I actually just bought a A2000 replacement Keycap (Left Shift Key) from a person who 100% confirms it was a A2000 Keyboard. But the Cap is totally different.

Just because it's an "A2000 keyboard" doesn't mean it's the same.  C= used different manufacturers over the years, with many slight variations.
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Acill

Re: A2000 keyboard repair
« Reply #7 on: March 21, 2017, 09:18:38 PM »
Looking at the video it seems something is wrong with the keyboard on the left side. I would assume its an internal issue with the keys being shorted by the way A turns on and off caps and Q and 1 also causing issues and not working as well.
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline mbobTopic starter

  • Jr. Member
  • **
  • Join Date: Aug 2011
  • Posts: 84
    • Show only replies by mbob
Re: A2000 keyboard repair
« Reply #8 on: March 22, 2017, 12:18:07 AM »
Great news.  I opened it, nothing obvious and powered up with the top off.  Still the same.  So removed all of the screws on the back of the membrane and tested.  It worked.  I put all the screws back gently and all of the keys work, only the 2 on the number pad is iffy which is not a big deal.  I do some more tests tomorrow as I need to work on something else.