Jump to content

DIY custom game controller


Recommended Posts

Hello everyone,

 

I'd like to share with you a little project of mine.

In the attachments, you will find the tutorial in PDF and also a sketch for my controller case.

Feel free to use it for your personal needs.

I can't upload a .skb file with my control box, so if somebody wants to have it, please pm me.

 

Additional links:

DCS forum, shift registers the whole story. Follow Debolestis's posts

https://forum.dcs.world/topic/99954-mmjoy/

 

Freejoy

https://github.com/FreeJoy-Team/FreeJoyWiki/blob/master/eng/Project-description.md

 

Hope you guys find it useful, so enjoy.

 

 

Custom Build SimRail Controller.pdf

  • Like 1
  • Thanks 6
Link to comment
Share on other sites

Nice work 🙂

Ideally, the creators should create a communication protocol.
E.g. for the possibility to communicate via TCP, Serial port with arduino. So that it would be enough for example to send an S2 message and the forward direction would be switched. Or S0 and it would switch the direction backwards, etc. etc.
 

Edited by Howky
  • Like 1
  • I agree 1
Link to comment
Share on other sites

i'm waiting for controller support before making my control desk (tho i have already made a Radmor style microphone and an EU07 style horn lever that i use in SimRail) 

I 3D printed a desktop controller last year to drive the German trains in tsw, but 5 years after they promised controller support, they still didn't provide it, so i gave up.. with both the controller and tsw.

I really hope we get the kind of controller support they have in railworks / train sim classic, with 2 way communication, i.e. you can query the position of a control in the train, then command it to move and check it actually has moved where you wanted it to.
And also when you first start the sim up, it will set the trains controls to where your controllers are set at.
 
Much better that sending a command to move a control and just hoping it's received... a bit like now when if the FPS is low it misses inputs from the keyboard. 

But as you can likely tell, the coding / programming side of things is where i struggle,  i'm a mechanical guy so have no problems making the actual controls, 

  • Thanks 1
  • I agree 1
Link to comment
Share on other sites

  • 1 month later...
  • Recently Browsing   0 members

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

Important Information

Terms of Use Privacy Policy