djlastnight / KeyboardSplitterXbox

Creates up to 4 virtual xbox 360 controllers and feeds them via one or more keyboards.
514 stars 45 forks source link

Mouse emulation request #73

Open Rigel88 opened 4 years ago

Rigel88 commented 4 years ago

First of all, thanks for this great piece of software. It attempts to do what I've been doing by clumping 5 separate input mappers and emulators together. Sadly it falls just a little bit short in terms of mouse emulation. I've never owned a controller, so I can't really say if the way mouse movement is implemented here is good for games in general, but for a lot of games that have a free moving cursor (like top-down shooters) it would be much more convenient if the mouse was treated as such. The issues with current controls are:

If there were, say, togglable options to address these issues, this program would be the only input mapper anyone would ever need in terms of Xinput. I know the program is called KEYBOARD Splitter, but there's nothing wrong with striving for perfection, amirite? Thanks for listening.

P.S. In case you need to have a look at the scripts I put together to emulate mouse movements: steamcommunity.com/sharedfiles/filedetails/?id=709640164

djlastnight commented 4 years ago

Hi. Thanks for your feedback. As you already noticed, the mouse support is limited. In case I have free time, I would try address the issues mentioned here.

Bob36180 commented 3 years ago

Hi there !

I've seen that the program update added mouse support, but it does not work at all when I try to play with splitscreen, only the keyboards work separately (I want to play BO3 with 2 keyboards and 2 mouses). Is there a setting for this issue ? Is it normal ? Thanks !

djlastnight commented 3 years ago

I never get into too much details about the mice stuff. This was experimental implementation, so do not expect anything mouse related to work properly/perfectly - there are many known issues.

KeneePatel commented 3 years ago

I would love to see this as well. I was looking for reWASD alternatives and that's where I found this repo. This project is amazing, kudos for that, but the only thing it lacks is this. Thank you and keep up the good work.

Shankyorbis commented 11 months ago

Are you planning to implement mouse functionality in the near future sir? I want to see how that will do when we can remap to the controller

djlastnight commented 11 months ago

Yep, at least I can try in case I feel boring during the holidays xD

SubtlePineapple commented 8 months ago

Did you make any progress on the mouse input? Super interested. I can remap all required keys from keyboard and mouse to output as controller, but in game the mouse output is glitchy, depending on what i set the Axis id = 1, 2, 4, and 8 to (max or min %) it will either skip really far or not move at all, and I cant figure out a happy medium that feels smooth and consistent.

GitAhmad304 commented 3 weeks ago

Owner

how is the progress? in all honesty i downloaded this in the hopes of getting aim assist while playing on keyboard and mouse.