Jump to content

Recommended Posts

Posted

I see a lot of people building their own control panels using generic toggle switches and other peripherals.

I don't understand how these are being used to run a pc computer software game??

Posted

You need the switch or push button wired to a USB controller - creating a HID USB "joystick controller" that work in any game who support joystick; that can be:

 

-Comercial available board like Leo Bodnar BU0836A/X, BBI64 or DSD 12 or 64...

 

- Or DIY using an cheap Arduino clone board. E.g. Arduino PRO Micro or Micro, Teensy 2.0, ++2.0... flashed with MMJoy2 firmware - can control up to 120 buttons (switches, push buttons)

ST32 flashed with FreeJoy firmware, too up to 120 buttons.

 

- Or Arduino + DCSBios, in this case you are creating a controller exclusive for DCS.

 

See this video as example of DIY creation:

 

https://www.youtube.com/watch?v=Z7Sc4MJ8RPMhttps://www.youtube.com/watch?v=Z7Sc4MJ8RPM

Posted
You need the switch or push button wired to a USB controller - creating a HID USB "joystick controller" that work in any game who support joystick; that can be:

 

-Comercial available board like Leo Bodnar BU0836A/X, BBI64 or DSD 12 or 64...

 

- Or DIY using an cheap Arduino clone board. E.g. Arduino PRO Micro or Micro, Teensy 2.0, ++2.0... flashed with MMJoy2 firmware - can control up to 120 buttons (switches, push buttons)

ST32 flashed with FreeJoy firmware, too up to 120 buttons.

 

- Or Arduino + DCSBios, in this case you are creating a controller exclusive for DCS.

 

See this video as example of DIY creation:

 

https://www.youtube.com/watch?v=Z7Sc4MJ8RPMhttps://www.youtube.com/watch?v=Z7Sc4MJ8RPM

This video is what made me ask the question.

He's more walking you thru what he did to achieve what he wanted but not what makes it work.

Say I wanted to build a control panel from scratch.

I already know what toggles and switches do because I used them for years in my youth mostly on cars.

But my question is how do you get your computer keyboard function to recognize those switches.

What does the circuit board do that you are wiring to to perform this function.

Posted (edited)
But my question is how do you get your computer keyboard function to recognize those switches.

What does the circuit board do that you are wiring to to perform this function.

 

What make this work is the code (sketch) he load (flash) in Arduino board, creating a HID Joystick controller, not a keyboard.

 

With an commercial board like BU0836 the code (firmware) is already loaded, you have to do nothing, just plug in a USB port, after wire the switches.

 

You will see this "joystick controller" in Windows Control Panel > Games Controllers and can map the switches/buttons press direct in game controls, like he show at end of video, or use this buttons press for emulate key press through 3rd part keymapper like JoyToKey, Joystick Gremlin, etc.

Edited by Sokol1_br
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...