Welcome, Guest. Please login or register.


Author Topic: Joystick with additional buttons (Read 25136 times)

Online SlashNet

  • EP addict
  • *
  • Posts: 1330
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Joystick with additional buttons
« on: 2021.August.14. 19:58:24 »
I have some joysticks with more than one button.
And I have cable with 8 or even 9 wires.

I can use them without Entermice interface?

If yes, which pins in Control 1/2 port I need to use for additional buttons?

[ Guests cannot view attachments ] [ Guests cannot view attachments ]

Offline gflorez

  • EP addict
  • *
  • Posts: 3614
  • Country: es
    • Támogató Támogató
Re: Joystick with additional buttons
« Reply #1 on: 2021.August.15. 00:05:22 »
You can use the 6 button joypad if you make a custom cable for it, with EP connector. You need to isolate the three buttons commons(the ones of your choice). And you also must discard all the internal joystick electronics, because the EP commons are positive, instead of the GND used in common joysticks.

Observe this picture:



On Zozo's page you can find information about the EP connectors, but I am going to repeat it here:


Control 1 / Control 2

    6 láb széles, 12-ből 9 van használva. / 6 pins wide, 9 out of 12 pins used:

         A1 : Keyboard J (Common) B1 : OV
         A2 : Keyboard L                   B2 : Keyboard K
         A3 : nc                                   B3 : nc
         A4 : KB4/9 (Right)               B4 : +5V
         A5 : KB2/7 (Down)               B5 : KB3/8 (Left)
         A6 : KB0/5 (Fire)                 B6 : KB1/6 (Up)            

    A perjel utáni számok a 2-es csatlakozóra vonatkoznak. / The numbers appearing after the slashes apply to control 2.




The control pin positions are viewing the connectors from the rear. All EP EDGE connectors are named the same, with the connector in front of your eyes, numbers start at the left hand, B is the component side(up) and A is the solder side(down).

You will need the 4 direction leads and the fire lead, then the three commons(J, K and L). Discard the +5v and GND. You have enough with an 8 leads cable.

Online SlashNet

  • EP addict
  • *
  • Posts: 1330
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Joystick with additional buttons
« Reply #2 on: 2021.August.15. 09:56:43 »
So I can just connect additional buttons to next pins?:
fire2: A6+B2
fire3: A6+A2

Or I need something more?

Offline gflorez

  • EP addict
  • *
  • Posts: 3614
  • Country: es
    • Támogató Támogató
Re: Joystick with additional buttons
« Reply #3 on: 2021.August.15. 20:28:05 »
Yes, that is, you must combine the same fire signal(A6) but with different commons(L or K instead of J).

It is probably that you would ned to cut some cooper tracks on the Joystick main-board to isolate the buttons commons.  do it with a cutter.

Online SlashNet

  • EP addict
  • *
  • Posts: 1330
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Joystick with additional buttons
« Reply #4 on: 2021.August.15. 22:51:03 »
Yes, that is, you must combine the same fire signal(A6) but with different commons(L or K instead of J).

This is exactly what I wanted to know.
Thanks!

Videoton joystick I've already made:
[ Guests cannot view attachments ]

And Joypad prepared to wire soldering:
[ Guests cannot view attachments ]
Just want to find tiny switch for disabling UP on D-pad (in some games).
[ Guests cannot view attachments ]

Online SlashNet

  • EP addict
  • *
  • Posts: 1330
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Joystick with additional buttons
« Reply #5 on: 2021.August.15. 23:04:14 »
Tried to create page at Wiki with list of games for multibutton joysticks but I haven't permissions to register there.

Quote
Atic Atac CPC (Fire2)
Inside Outing CPC (Fire2+Fire3)
R-Type CPC by Easter Egg (Fire2)
Renegade CPC (Fire2+Fire3)
Renegade+ CPC (Fire2+Fire3)