raptorswing / mousetojoystick Goto Github PK
View Code? Open in Web Editor NEWA simple vJoy (virtual joystick) feeder program which converts mouse to joystick. (Re)Written in C#. Requires Windows because it uses vJoy.
License: MIT License
A simple vJoy (virtual joystick) feeder program which converts mouse to joystick. (Re)Written in C#. Requires Windows because it uses vJoy.
License: MIT License
Whenever I try to play TrackMania United Forever (latest version) and set it up so I can play with my mouse it freezes and immediately recoveres as soon as the tool is closed.
Speaking of the "SW: Tie Fighter" game for which this great software was created, it would be great if:
In the configuration of the game itself does not recognize these buttons, only the two primary ones are configurable.
This is an improvement, not an issue, but I have not been able to label it as such.
Thank you so much and again, great work yours.
Hi, I've been trying to compile this with QT Creator without any luck. I get undefined reference errors which point out to if (!vJoyEnabled()) etc.
Some tips on how to actually compile this would be nice.
I think you deserve a beer for this great job.
Can I make a paypal donation?
Anyway, thank you for your great "mousetojoystick", I was able to enjoy many years later (I bought the original in 1994) of the game in the remastered version with my little mouse as controller.
Thank you
how do i get this working i don't know how to compile a project i have attempted to compile it in visual studio but i end up getting a lot of errors. im not much of a programmer but i really need a feature like this
Hello,
Thank you for this wonderful program. I have both the 32-bit and 64-bit versions on my computer, and both work well. However, they do not seem to work in conjunction with my x-wing alliance game. The game opens like usual, however when I try to play the first mission, it simply doesn't load when MouseToJoystick is running in the background. If I close the program, the game runs fine. I have also tried starting MouseToJoystick after I have started playing x-wing alliance, and it crashes immediately. Do you know of any fixes to make this program work with x-wing alliance? Thank you.
Dear Sir,
I had an idea to try to modify your program after i tested your program but I am not sure if it is possible as many told me it is not.
I have 3 mouses. I like your program to read the 2nd and 3rd mouse inputs (axes,clicks) simultaneously and feed to 1st vJoy joystick and 2nd vJoyStick. May I please ask if it is possible?
Thank you for your time to read this!
Could you please add option for toggle key?
Double right click sometimes breaks the gameplay if you need to target with button 2.
The auto center feature doesn't always return perfectly to center, especially after small movements, which causes drift. Is there a way to fix this, as the game I'm using it for doesn't have a deadzone setting. This issue doesn't occur in the 2014 version, only the 2020 rewrite
In the instructions, you say to download binary. But there is no binary link, just a zip download. Please add the binary. Thank you!
Love your idea.
With two mice attached to a computer, I am looking to have only one of them behave like a joystick. Is this possible?
One potential application of this in games is that the 'joystick mouse' would handle free movement in all directions, while the other mouse would handle free looking in all directions per usual.
Would it be possible to have sensitivity adjusted? I am trying to use your software to emulate a joystick with a graphic tablet, to emulate lightgun in MAME :) It sort of works, the problem is that the workable area is very, very small. I would like the screen boundary (i.e. cursor position X) to be the min/max values of the joystick...
Hi there,
Is it possible to use a vjoy interface other than 1?
I'm trying to run multiple virtual joysticks at the same time.
Cheers,
Stefan
Needs an option to disable the auto-centering so that it can be used as a true joystick instead of just an arcade joystick.
When moving mouse at high speed the actual movement becomes slow.
I'm trying to play Tie Fighter with this script but when I start the script my craft spins to the up and right direction - any way that I can fix this?
Dear Sir,
Thank you so much for your reply in my previous thread. There is one more thing I hope to check based on your experience.
I came across this link below while I google this "windows api per-device mouse input data" based your advice.
https://docs.microsoft.com/en-us/windows/win32/inputdev/raw-input
I just like to check that will the per-device mouse input data in such an application where there are multiple mice be raw data (not x and y positions/movement like a typical mouse) for the particular model and brand of that mouse? If it is raw data, I will need to study the data in order to convert it back to an actual mouse movements?
Thank you.
It would be really nice if you could adjust the sensitivity of the joystick
When settings in GUI are changed, persist them somewhere (registry, .ini file, etc.) When the program is started, check for and restore state from that location.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.