amiga.org
     
iconAll times are GMT -6. The time now is 09:38 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Hardware Issues and discussion » A500 keyboard problem ...

Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak.

Reply
 
Thread Tools Display Modes
Old 04-11-2012, 04:57 AM   #1
nickoteen
Too much caffeine
Points: 1,607, Level: 23 Points: 1,607, Level: 23 Points: 1,607, Level: 23
Activity: 14% Activity: 14% Activity: 14%
 
nickoteen's Avatar
 
Join Date: Apr 2012
Location: Croatia
Posts: 139
Default A500 keyboard problem ...

Greetz from Croatia ...

There's a certain problem with my A500 keyboard and I was wandering if you guys could help me out ... set me on the right track or something.

The details:

Amiga works fine. Games load correctly, workbench loads correctly, my mouse, joysticks etc. all work just fine, except the keyboard. And by that I mean just my main set of keys (numeric part of the keyboard works just fine). When I press any of the keys (using CLI or Deluxe Paint for example), the key either presents nothing on the screen or it presents some weird (ascii i guess) character which most certainly is not the character printed od the keyboard key.

Now, the Amiga was a present and behaves like that from the moment I got it, which was a few months ago, and I believe there something wrong with the keyboard, the keyboard controller or something else.

But, is it possible that it's just me, not familiar enough with the platform and that this behaviour is normal because I failed to do something (set the correct keyboard layout, code page, or something else that's more related to software and/or configuration of the machine rather than a hardware failure.)

Any help greatly appreciated.
nickoteen is offline   Reply With Quote
Old 04-11-2012, 05:54 AM   #2
DrDekker
Technoid
Points: 5,563, Level: 48 Points: 5,563, Level: 48 Points: 5,563, Level: 48
Activity: 2% Activity: 2% Activity: 2%
 
DrDekker's Avatar
 
Join Date: Mar 2006
Posts: 325
Default Re: A500 keyboard problem ...

Do games requiring text input - output the text to screen correctly? If so, it's most probably some whacky Workbench preferences that need setting back to default.

Are you booting directly from Deluxe Paint - or loading from Workbench when you get the garbled text? If you're booting directly from Deluxe Paint then it's most likely a hardware fault. I'm not sure, but a faulty Denise may cause this kind of problem.

Might also be worth inspecting the keyboard to see if there's a key stuck down that would cause the keyboard to output alternative characters.

Also check the keyboard connections on the motherboard - perhaps a dodgy connection could be the problem.

Does the capslock LED flash at all?
__________________
A1200, M-Tec 1230 @28MHz, FPU, MMU, 8Mb fast ram, SCSI card, 512Mb HD, Power CDROM drive, PS2 optical mouse
DrDekker is offline   Reply With Quote
Old 04-11-2012, 06:41 AM   #3
nickoteen
Too much caffeine
Points: 1,607, Level: 23 Points: 1,607, Level: 23 Points: 1,607, Level: 23
Activity: 14% Activity: 14% Activity: 14%
 
nickoteen's Avatar
 
Join Date: Apr 2012
Location: Croatia
Posts: 139
Default Re: A500 keyboard problem ...

Deluxe Paint is loaded from wb. The keys seem allright, no sticky/stuck keys as far as I can see. The connections from the keyboard to the motheboard seem allright as well, but then I'm no electronic engineer so I can't tell for sure. The capslock (red light) turns on/off without a problem. I should also mention the fact that WB disks are originals and came without a read / write protection "cap", so it's imposible to write on them.

I guess it must be a HW problem then. Bummer.
nickoteen is offline   Reply With Quote
Old 04-11-2012, 10:10 AM   #4
Tenacious
Defender of the Faith
Points: 12,141, Level: 72 Points: 12,141, Level: 72 Points: 12,141, Level: 72
Activity: 36% Activity: 36% Activity: 36%
 
Join Date: Jul 2002
Location: near Cincinnati
Posts: 1,025
Default Re: A500 keyboard problem ...

If you load a text editor from WorkBench (say ED or EDIT), and try every key in turn, some return incorrect characters?

So far, it sounds like the keyboard controller chip (the large chip next to the LEDs) has taken a dive. This has happened to me before.

You can replace the keyboard for a modest price from eBay. If you get one that is undesirable in some other way, you can simply swap chips.

Note: you want an A500 keyboard. They are easy to find. The A600 and A1200 do not have this chip on their keyboards.
__________________
Tenacious: A3000D, Cyberstorm 060 mkII w/96Megs, PicassoIV, GVP multiI/O, X-surf, MasPlayer. Also A3000 w/PicassoII, 3 A2000s, Toaster, Spectrum, G-Force 030, 2 Supra25Mhz. 5 A500s, 2 A570s, GVP HD+ w/PC286 & AdSpeed. 3 A1200s, and 2 A600s. G-Lock...

Last edited by Tenacious; 04-11-2012 at 10:20 AM..
Tenacious is offline   Reply With Quote
Old 04-11-2012, 11:15 AM   #5
TCMSLP
Technoid
Points: 4,247, Level: 41 Points: 4,247, Level: 41 Points: 4,247, Level: 41
Activity: 13% Activity: 13% Activity: 13%
 
TCMSLP's Avatar
 
Join Date: Sep 2008
Location: Swindon, England
Posts: 186
Default Re: A500 keyboard problem ...

I have a spare A500 keyboard controller PCB if it would be of any use to you? The keyboard itself died but I believe the controller to be good
__________________
A1200 50MHz 68030 16Mb + PCMCIA Ethernet
http://www.coherer.net Coherer: Retro Electro
http://www.rammlied.com Rammlied: UK Rammstein Tribute
TCMSLP is offline   Reply With Quote
Old 04-11-2012, 11:54 AM   #6
nickoteen
Too much caffeine
Points: 1,607, Level: 23 Points: 1,607, Level: 23 Points: 1,607, Level: 23
Activity: 14% Activity: 14% Activity: 14%
 
nickoteen's Avatar
 
Join Date: Apr 2012
Location: Croatia
Posts: 139
Default Re: A500 keyboard problem ...

Here's what I've discovered:

When I load Xcopy from it's own disk, then format another disk, Xcopy asks for a disk name to be enterd in a designated name field. I tried all the keys on a keyboard and they all work just fine. I was able to output every keyboard character on the screen which menas the keyboard is not broken at all. The question, why is it behaving like described earlier inside workbench is a mistery to me. Could it be a virus, or some wb preferences/configuration I don't know how to setup perhaps ?
nickoteen is offline   Reply With Quote
Old 04-11-2012, 12:48 PM   #7
amiga-penn-wchester
Too much caffeine
Points: 931, Level: 16 Points: 931, Level: 16 Points: 931, Level: 16
Activity: 10% Activity: 10% Activity: 10%
 
Join Date: Dec 2011
Posts: 92
Default Re: A500 keyboard problem ...

It could be just that your workbench is loading a keymap on startup that is remapping things oddly. The fact that XCopy is getting proper key input should mean your keyboard is operational. Few things to try

- some other workbench disk
- while booting from workbench disk, tap a few keys as soon as the cli comes up on boot (if it does), and try to catch it before setmap happens. It will interrupt the boot process but you may be able to test out the keyboard.
amiga-penn-wchester is offline   Reply With Quote
Old 04-11-2012, 01:02 PM   #8
nickoteen
Too much caffeine
Points: 1,607, Level: 23 Points: 1,607, Level: 23 Points: 1,607, Level: 23
Activity: 14% Activity: 14% Activity: 14%
 
nickoteen's Avatar
 
Join Date: Apr 2012
Location: Croatia
Posts: 139
Default Re: A500 keyboard problem ...

Will try. Thnx 4 the tip.
nickoteen is offline   Reply With Quote
Old 04-11-2012, 01:25 PM   #9
shaf
Technoid
Points: 8,604, Level: 62 Points: 8,604, Level: 62 Points: 8,604, Level: 62
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Jun 2002
Location: Toronto, Ont. Canada
Posts: 240
Default Re: A500 keyboard problem ...

Nickoteen,

If it is a faulty keymap a Replacement Workbench Disk will correct it, If you can indicate your location it's possible some local Amiga user can give you a replacement disk.
shaf is offline   Reply With Quote
Old 04-12-2012, 02:51 AM   #10
nickoteen
Too much caffeine
Points: 1,607, Level: 23 Points: 1,607, Level: 23 Points: 1,607, Level: 23
Activity: 14% Activity: 14% Activity: 14%
 
nickoteen's Avatar
 
Join Date: Apr 2012
Location: Croatia
Posts: 139
Default Re: A500 keyboard problem ...

Hm. Amiga is German, WB is UK. But, is it possible that some portion of rom was flashed with some codepage settings which are making problems now. But then again, in xcopy everything works fine.

One other thing. I've set up the time and date settings to current (it was June 1st, 1978 when I loaded wb for the 1st time). Amiga was powered off for a few days and when I turned it on, loaded wb, it displayed the correct time and date. How ? It must have saved those settings somewhere in rom, I guess. If that's the case, then maybe some settings regarding keyboard layout/character set must reside inside rom as well. Right ? I'm so unfamiliar with the platform, so I have to ask.
nickoteen is offline   Reply With Quote
Old 04-12-2012, 05:51 AM   #11
DrDekker
Technoid
Points: 5,563, Level: 48 Points: 5,563, Level: 48 Points: 5,563, Level: 48
Activity: 2% Activity: 2% Activity: 2%
 
DrDekker's Avatar
 
Join Date: Mar 2006
Posts: 325
Default Re: A500 keyboard problem ...

As far as I'm aware you can't save any settings to the kickstart ROM - unless of course your ROM isn't an original ROM - but an EPROM with a customised kickstart.

I'm pretty sure it's how the preferences have been set on your WB disk - the (or 'a') previous owner may have covered the write protect hole up with sticky tape to make it writeable and altered/saved the settings.

The time and date will have been saved by the onboard battery backed real time clock (RTC) on the motherboard or memory expansion card (depends with mobo revision you have) - the battery is usually a rechargeable which explains why it's now held the correct time and date.
__________________
A1200, M-Tec 1230 @28MHz, FPU, MMU, 8Mb fast ram, SCSI card, 512Mb HD, Power CDROM drive, PS2 optical mouse
DrDekker is offline   Reply With Quote
Old 04-12-2012, 06:00 AM   #12
DrDekker
Technoid
Points: 5,563, Level: 48 Points: 5,563, Level: 48 Points: 5,563, Level: 48
Activity: 2% Activity: 2% Activity: 2%
 
DrDekker's Avatar
 
Join Date: Mar 2006
Posts: 325
Default Re: A500 keyboard problem ...

Also try booting directly from Deluxe Paint - if the text output is correct, then that will confirm that your WB preferences are at fault.
__________________
A1200, M-Tec 1230 @28MHz, FPU, MMU, 8Mb fast ram, SCSI card, 512Mb HD, Power CDROM drive, PS2 optical mouse
DrDekker is offline   Reply With Quote
Old 04-12-2012, 12:44 PM   #13
paul1981
Cult Member
Points: 4,329, Level: 41 Points: 4,329, Level: 41 Points: 4,329, Level: 41
Activity: 47% Activity: 47% Activity: 47%
 
paul1981's Avatar
 
Join Date: Nov 2009
Location: England
Posts: 648
Default Re: A500 keyboard problem ...

Quote:
Originally Posted by nickoteen View Post
I've set up the time and date settings to current (it was June 1st, 1978 when I loaded wb for the 1st time). Amiga was powered off for a few days and when I turned it on, loaded wb, it displayed the correct time and date. How ?.
You might want to have a look at that battery and check it for leakage.
If it's an A500Plus you'll have to take the computer apart.
If it's an A500 just open the trap door underneath to gain access to the RAM expansion card containing the battery.
paul1981 is offline   Reply With Quote
Old 04-12-2012, 02:53 PM   #14
Zac67
Kindred of Babble-on
Points: 12,503, Level: 73 Points: 12,503, Level: 73 Points: 12,503, Level: 73
Activity: 15% Activity: 15% Activity: 15%
 
Zac67's Avatar
 
Join Date: Nov 2004
Location: Erlangen, Germany
Posts: 2,862
Blog Entries: 4
Default Re: A500 keyboard problem ...

The ROMs of that era cannot be flashed or modified by any means. If you're unsure if you WB disks are any good at all, just format a disk, run 'install df0:' to make it bootable and boot your 500 from there. You'll get a simple shell window where you can check the keys at least.
Possibly the keyboard matrix (within the keyboard) or the controller is damaged but before you start messing with the hardware rule out any software problem.

The clock time is provided by a battery backed up clock (realtime clock RTC). Listen to paul1981 and check the battery - they do leak after a couple of years and tend to eat through(!) the mainboard.
Zac67 is offline   Reply With Quote
Old 04-12-2012, 05:28 PM   #15
orange
Kindred of Babble-on
Points: 18,002, Level: 85 Points: 18,002, Level: 85 Points: 18,002, Level: 85
Activity: 1% Activity: 1% Activity: 1%
 
orange's Avatar
 
Join Date: Dec 2003
Location: Serbia
Posts: 2,532
Default Re: A500 keyboard problem ...

pozdrav,

I have had a problem with A500 keyboard, maybe its related. there is a small piece of plastic insulator beneath the PCB; pins can punch through and make a short (to metal shielding). you should check that. I'd try the keyboard in another A500, to be sure its not CIA or something like that. perhaps replacing the capacitors on keyboard PCB would fix it.
__________________
You`re here, Noŷs.
orange is offline   Reply With Quote
Reply

Bookmarks

Tags
a500 , keyboard , problem

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump