vJoy
ArduinoJoystickLibrary
Our great sponsors
vJoy | ArduinoJoystickLibrary | |
---|---|---|
10 | 71 | |
563 | 2,015 | |
- | - | |
0.0 | 2.8 | |
8 months ago | about 1 month ago | |
C++ | C++ | |
MIT License | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vJoy
-
Mouse and Keyboard use for Ryujinx
Same here!! Someone help us lol. I tried to run https://github.com/shauleiz/vJoy & https://github.com/CemuUser8/mouse2joystick_custom_CEMU/releases through crossover. No luck, but this could be the right path if we can get it to work. Would be crazy to emulate a switch game through Ryujinx and emulate a windows controller emulator through wine. Lots of emulation lol
-
F14 tweaks and utilities to deal with common Jester AI frustrations
vJoy - https://github.com/shauleiz/vJoy
- Life hack - use your racing pedals as rudder pedals for increased precision while flying
-
Any way to use a HOTAS?
Here is the HOTAS solution that works for me and it works for any brand. I have a VKB stick, TWCS throttle, DSD button box and a homemade button box, all merged into one vjoy device. Download and install vjoy https://github.com/shauleiz/vJoy/releases , configure like this, click on tab 1 so the number 1 is green. under axes, check all. Set number of buttons to 128, set POV hat switch to 4 directions, set POVs to 4, uncheck force feedback effects. Check enable vjoy, close vjoy configure, it runs in the background and auto starts with Windows so no need to turn it on or off. Download and install Joystick Gremlin https://whitemagic.github.io/JoystickGremlin/download/ watch this video for setup https://www.youtube.com/watch?v=Rd3h2tWDGXU&ab_channel=xl0p this program will merge all of your HOTAS devices into one device. Do not use HidHide or any other controller hiding program, that is what messes up VTOL VR. When you assign your HOTAS axes, hats and buttons to vjoy buttons, make a map of the new numbers and names. Start the VTOL VR mod loader, one click install the physical input mod. https://vtolvr-mods.com/mod/duaf6ktc/ . Follow the read me instructions exactly. Refer to the button map you made when editing the physicalinput.xml. Assign one hat each to the joystick thumbstick and throttle thumbstick for slew. Only edit the xml with Notepad ++. You can use the same gremlin profile in DCS, just disable all of the separate control columns in DCS control settings.
-
Sim Magic Alpha FFB Not Working - HELP
I used vJoy for rbr with inputs through a virtual input mapper. https://github.com/shauleiz/vJoy/releases/tag/v2.1.8.39
-
Please can someone explain DCS to me.
The "keyboard joystick" in this game is above all praise and is implemented head and shoulders better than any other counterpart. There's no controlling the aircraft with a mouse implemented, so that would require a virtual joystick emulator (like vJoy) with a proper mouse joystick feeder (like cemu) for it.
-
Dual controls... options?
I’m not sure if you can setup two controllers for the same axis in X-Plane natively and have it play nice, but try checking out UCR. I believe it lets you add multiple axis together, which paired with VJoy to bind it in X-Plane may work. I used this setup to combine racing pedals with two separate axis for left and right yaw into one axis that I bound in the flight sim.
-
FFB iRacing vs ACC, make them the same?
The only problem with vJoy is that unless you download the right version and do things in a very specific (and not very obvious) way, it won't work properly.
-
Anybody have an idea why a vjoy hat isn't recognized by Kerbal?
p.s. I opened an issue on the vjoy issue tracker: https://github.com/shauleiz/vJoy/issues/53. I don't know the first thing about Windows programming, so I'm totally useless at looking into the problem myself. :(
- 3rd Party Plugins you should download if you are new to the service.
ArduinoJoystickLibrary
-
No Second hat switch with arduno Joystick
I'm at a good point with the code and the hardware, but I ran into this issue where the library says that you can define up to 2 hat switches, and I need to use both and here's the problem.
-
Adding a second input to my Joystick
I have a project where I want to turn a hall sensor Apem joystick into a PTZ-controller in OBS to control cameras in a live stream. I am using this library: https://github.com/MHeironimus/ArduinoJoystickLibrary
-
Why is it so hard to find a tutorial?
I would use a joystick-library like https://github.com/MHeironimus/ArduinoJoystickLibrary
- Is ESP32 experience valuable in industry?
- Thrustmaster TFRP Pedals --- forgot seller did not include the RJ12 to USB Adapter. Will other RJ12 to USB adapters work? They charge a freaking 40€ for the original one with a switch in it.
-
Very simple throttle with Arduino Pro Micro and a potentiometer
I used the joystick library for arduino https://github.com/MHeironimus/ArduinoJoystickLibrary. Very easy to code, especially following this video. You can also map other types, such as x, y, z axis, rudder, accelerator, plus buttons. I'm planning to add a TO/GA button and AP/ATHR disengage buttons.
- I fail to adapt MHeironimus ArduinoJoystickLibrary for the ESP32-S2. Can somebody help me with that?
-
I'm trying to wire up a throttle with a ton of buttons in the hand grip and minimal wiring space in the passage between the handle and main body. Best way to do it?
Yep, my bad. I got confused with the numbers. Also, did some googling and from what I can see here even though you can map more than 32 buttons the default Windows joystick tester won't display them.
- How do I connect my T.Flight rudder pedals to my computer?
-
How do I "read" a library?
This example might help you get you started. You can't directly "assign" a pin to an axis with this library. However, you can approach it a couple different ways.
What are some alternatives?
irFFB - iRacing force feedback utility
FreeJoy - STM32F103 USB HID game device controller with flexible configuration
t150_driver - Linux driver for Thrustmaster T150 Steering Wheel USB
UnoJoy - UnoJoy! allows you to easily turn an Arduino Uno (or Mega or Leonardo) into a PS3-compatible USB game controller
opentrack - Head tracking software for MS Windows, Linux, and Apple OSX
mmjoy_en - MMJoy project english wiki
UCR - Universal Control Remapper [Alpha]
ArduinoJoystickWithFFBLibrary - An Arduino Joystick Library With Force Feedback Feature
devreorder - A utility for reordering and hiding DirectInput controllers
irFFB - iRacing force feedback utility
MPU9250 - Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device