CPCWiki forum

General Category => Technical support - Hardware related => Topic started by: trabitboy on 10:32, 18 September 13

Title: "ghost" keypresses on cpc 6128
Post by: trabitboy on 10:32, 18 September 13
Hello,
I recently had a terrible urge to ( at last, after 20+ years ) learn z80 ,
and port a very simple game of mine to it.


I got quite far developing on winape,
now before I integrate tricky stuff like "timing",
I thought I would need to pick up a real cpc 6128 to test my work.


Sadly, I could get an hxc to work on the machine I picked up,
but it has "ghost keypresses " in a random way ( sometimes a press every few seconds , sometimes doesn't stop typing, see screenshot )


I was wondering if any of you had encountered this problem,
and is there a fix ?







Title: Re: "ghost" keypresses on cpc 6128
Post by: Bryce on 11:27, 18 September 13
Most likely just dirt on the membrane and under the keys. Disassemble the keyboard, wipe the membrane with a soft cloth and warm water on a flat surface. Remove all the gunk from under the keys and it should work fine again.

Bryce.
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 12:53, 18 September 13
Thank you!
Will try that next weekend.  ;)
Title: Re: "ghost" keypresses on cpc 6128
Post by: TFM on 18:30, 18 September 13
Good luck with the keyboard  :)


And welcome here btw  :) :) :)




I'm looking forward to read / see more about your game.
Title: Re: "ghost" keypresses on cpc 6128
Post by: Gryzor on 19:13, 18 September 13
Damn, Bryce, can you stop answering first to every question, even the simple ones others can answer as well? :D :D


Welcome, man, and good luck with that membrane and your game! Let us know!
Title: Re: "ghost" keypresses on cpc 6128
Post by: TFM on 20:02, 18 September 13
Damn right! And then he tells that he would be too busy to do a 4 TB RAM expansion for the CPC  :laugh:
Title: Re: "ghost" keypresses on cpc 6128
Post by: Bryce on 09:26, 19 September 13
It's your fault Gryzor. since I got Tapatalk I can answer hardware questions in a taxi, waiting at the airport, sitting bored in yet another hotel. All places where I can't do much in the way of 4MB RAM expansions :(

Bryce.
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 16:53, 19 September 13
thanks for the friendly welcome !  ;)
I eventually finish all my project ...
... even if they take many years !
Title: Re: "ghost" keypresses on cpc 6128
Post by: Gryzor on 19:03, 19 September 13
@Bryce: you mean you can't draw schematics on your knee, on a napkin or something? Come on!


@trabitboy: best of luck to you mate!
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 11:17, 22 October 13
Hello!
Beware of a noob question :  :o

A few weeks back I attempted to open the keyboard ,
but I didn't understand how to unlock the ribbon cable from the motherboard ( see pic )
It look very fragile, and I remember on amigas, there was a small clip to move first before moving the ribbon.
Am I really supposed to just pull it?


Also, I'm still making progress on my noob assembly project,
and I don't know it is is "customary" here to do a progress topic
( a lot of these on cpc rulez for instance )
which section of the topic should it be in ?


Have a nice day !  ;)
Title: Re: "ghost" keypresses on cpc 6128
Post by: 00WReX on 11:34, 22 October 13
Yes, for the CPC 464 & 6128 simply slide / pull each ribbon out...there is no clip / lock.
For the CPC 664 there is a clip / lock type arrangement.

Cheers,
Shane
Title: Re: "ghost" keypresses on cpc 6128
Post by: wilco2009 on 12:16, 22 October 13

Additionally to clean the membrane, could be necessary to bend the membrane a bit, repeatedly to unstick the membrane contacts.

Sometimes some of the membrane contacts get stuck.
Title: Re: "ghost" keypresses on cpc 6128
Post by: Gryzor on 18:25, 22 October 13
Just make sure you're extra gentle with it and you'll be fine.


And yes, you're in the right place, please post away!
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 09:09, 18 August 14
Hello,
I finally got around my fear of breaking the ribbon cables and took apart for the keyboard
to give it a good cleaning .
I noticed that :
- the amount of dirt was unbelievable.
- the double membrane seemed a bit sticky  :D ( so I tried to bend it gently a couple of times.

Upon re-assembly however,
the problem is still there .
Also only some keys seem affected ( the numer row  " # รจ (  and the left arrow key  ).

It seems attaching my home-made joystick also alters the random keypresses,
so I'm quite inclined to think it is more than the membrane .

Isn't the same chip driving the keyboard and the joystick port since they are both in the keyboard matrix ? ( noob alert  :o )

It's truly a shame, I couldn't refrain from using this machine since I got it from ebay one year ago ( gets used several times a week ),
but I still couldn't fix it .
Title: Re: "ghost" keypresses on cpc 6128
Post by: Bryce on 12:23, 18 August 14
I've just fixed a 6128 with exactly the same problem. IC101 (74LS145) had failed and was causing this.

Bryce.
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 13:47, 18 August 14
I'll check if it is socketed .


Do you know where I can get one ?
Also, would you be interested in doing the repair work ? ( PM ? )


Thanks for the answer already :)
Title: Re: "ghost" keypresses on cpc 6128
Post by: CraigsBar on 14:06, 18 August 14
Quote from: trabitboy on 13:47, 18 August 14
I'll check if it is socketed .


Do you know where I can get one ?
Also, would you be interested in doing the repair work ? ( PM ? )


Thanks for the answer already :)
tee hee hee. There is a waiting list for bryces time. :-)

Get in the queue ;-)
Title: Re: "ghost" keypresses on cpc 6128
Post by: Bryce on 14:25, 18 August 14
It won't be socketed. As far as repairing, no problem, send it over it's a 5 Minute Job. You seem to be relatively local to me too.

@Craig: Your request is a little more complicated (Time consuming), which is why I needed to delay it. But you can send it over any time you like and I'll start it as soon as I can.

Bryce.
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 16:11, 18 August 14
Thank you very much,
PM it is then  8)
Title: Re: "ghost" keypresses on cpc 6128
Post by: CraigsBar on 16:22, 18 August 14
Quote from: Bryce on 14:25, 18 August 14
It won't be socketed. As far as repairing, no problem, send it over it's a 5 Minute Job. You seem to be relatively local to me too.

@Craig: Your request is a little more complicated (Time consuming), which is why I needed to delay it. But you can send it over any time you like and I'll start it as soon as I can.

Bryce.

Hehe I know, I was using the chance for some humour to mention that you are a very busy man. Like I said before I am in no real hurry. I have 2 working 6128 pluses at the moment and a x-mem to play with lol.
Craig.
Title: Re: "ghost" keypresses on cpc 6128
Post by: EgoTrip on 17:09, 18 August 14
Quote from: CraigsBar on 16:22, 18 August 14
Hehe I know, I was using the chance for some humour to mention that you are a very busy man. Like I said before I am in no real hurry. I have 2 working 6128 pluses at the moment and a x-mem to play with lol.
Craig.


That's greeedy. You should let me have one of them.
Title: Re: "ghost" keypresses on cpc 6128
Post by: CraigsBar on 17:22, 18 August 14
Quote from: EgoTrip on 17:09, 18 August 14

That's greeedy. You should let me have one of them.
my spare one (that is currently hosting the x-mem until Bryce has time to upgrade my 464plus) you would not want. It looks like it's spent an age with a 30 a day smoker it's so yellowed. Oddly the cm14 that came with it is still mostly white.

Craig
Title: Re: "ghost" keypresses on cpc 6128
Post by: trabitboy on 12:37, 10 November 14
Hello,
my machine is back in full working order,
thanks to a repair from Bryce.


I wanted to thank him publicly for his patience and skill  :D


Good day to all!
Title: Re: "ghost" keypresses on cpc 6128
Post by: Bryce on 13:27, 10 November 14
Quote from: trabitboy on 12:37, 10 November 14
Hello,
my machine is back in full working order,
thanks to a repair from Bryce.


I wanted to thank him publicly for his patience and skill  :D


Good day to all!

Hi trabitboy,
      no problem. Glad I could bring yet another CPC back to life :) Many happy hours with it.

Bryce.
Powered by SMFPacks Menu Editor Mod