Pinball FX3

Pinball FX3

View Stats:
bgood Sep 21, 2019 @ 2:10pm
Cabinet Button How TO
Is there a guide on how to make my cabinet buttons work in FX 3 games ?
< >
Showing 1-5 of 5 comments
PinStratsDan Sep 21, 2019 @ 3:18pm 
I'm not sure what your setup is but I made my own controller with a zero delay usb encoder and used a little program called enjoyable to assign keyboard keys to the buttons on my Mac. On PC you can use something like JoyToKey or Keysticks but I'm sure there are many others.

If this isn't your problem, then I suggest you see if you can chat to the guys on the Digital Pinball Fans Forum who has a whole lot more experience with these kind of things.
bgood Sep 21, 2019 @ 3:46pm 
Thanks for your reply Dan. I have a fully functional 2 screen pinball cabinet that works for Virtual Pinball. I just need some help getting my buttons to work for FX 3. I learn well from tutorials, so I was looking to find one.
PinStratsDan Sep 22, 2019 @ 12:18am 
There are a few guys doing tutorials. Here is one talking about keys (know it is not for Pinball FX3) that might be helpful. I'll look around some more as I recall seeing something recently...

https://www.youtube.com/watch?v=JE-YzV5CyX0
Jar'On Sep 22, 2019 @ 12:29pm 
The problem with FX3 is that it uses Xinput (input standard developed by Microsoft) and refuses to work with many other input options.

When working on a dedicated virtual pinbal controller for FX3 (no time or space to go into a full cabinet), my first attempt was supposed to be based around Arduino microcontroller (using a dedicated xInput library and Arduino Leonardo).

Sadly, I wasn't able to pull it through, so I just disassembled an old Xbox controller and soldered arcade buttons directly to the xbox controller PCB...

Long story short, if you want your own buttons, you have to trick the PC into believing that you have a Xinput controller connected.

Ain't pretty but it works...

Gabura Sep 22, 2019 @ 11:19pm 
Originally posted by Jar'On:
The problem with FX3 is that it uses Xinput (input standard developed by Microsoft) and refuses to work with many other input options.

When working on a dedicated virtual pinbal controller for FX3 (no time or space to go into a full cabinet), my first attempt was supposed to be based around Arduino microcontroller (using a dedicated xInput library and Arduino Leonardo).

Sadly, I wasn't able to pull it through, so I just disassembled an old Xbox controller and soldered arcade buttons directly to the xbox controller PCB...

Long story short, if you want your own buttons, you have to trick the PC into believing that you have a Xinput controller connected.

Ain't pretty but it works...

You can use x360ce for this to emulate a 360 controller. You can map joystick and kb ( and other controller ) input to 360 out.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Sep 21, 2019 @ 2:10pm
Posts: 5