Author Topic: Plugging a joystick in causes the keyboard to enter extra keys when typing  (Read 319 times)

0 Members and 1 Guest are viewing this topic.

Offline Iwantgames:)

  • CPC464
  • **
  • Posts: 8
  • Country: us
  • Liked: 0
  • Likes Given: 2
Is it possible to fix these double key presses that I'm getting? The keyboard works perfectly fine until you plug in a joystick.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.287
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 719
  • Likes Given: 1564
Which joystick is it?
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.379
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2579
  • Likes Given: 1507
(megadrive pads does that, because it is not intended to use them without adapters)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.053
  • Country: gr
    • Parts from the past.
  • Liked: 527
  • Likes Given: 1465
This happened to me with a normal joystick, still work in progress.
To blit, or not to blit?
Amiga 1200 Black Project

Offline Iwantgames:)

  • CPC464
  • **
  • Posts: 8
  • Country: us
  • Liked: 0
  • Likes Given: 2
I've tried multiple joysticks.


After a lot of head scratching I finally thought to look at the AY chip. Someone has replaced it at some point with a 8912A and reading online it seems the joystick is a common issue with it. So I need to get a AY-3-8912

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.945
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3860
  • Likes Given: 395
Or add the resistor array that's missing in the A version. There's a footprint for it on the PCB.

Bryce.