Comments (8)
Hi,
I haven't worked with xbox based controllers but I guess there is no reason that it won't be possible.
The question is what is the motivation? Are there games which support only xbox controllers and not regular joysticks?
If both vxbox and vjoy are possible, are there any benefits to prefer xbox over vjoy?
from vjoyserialfeeder.
Hi,
I was trying to make a simple arduino with a switch to send (A) to vJoy using your serial to vJoy feeder. I've tried sending it to Minecraft, just because it's easy to install, but I couldn't get it to receive any input from vJoy. Using X360ce it would work, but the road from the device to the game would be long (arduino -> vJoySerialFeeder -> vJoy -> X360ce -> game). Besides that, it works with injecting a DLL file into the game, which isn't (always) supported.
from vjoyserialfeeder.
I see ...
So it seems the problem is in Minecraft itself - it does not support controllers by default.
Since implementing xbox would take time I don't really have now, and furthermore it is quite a corner case, could you please try the alternatives first? Quick search showed some options (I've never played Minecraft, so I don't know which one is usable).
- Joy2Key
- Using Steam https://www.youtube.com/watch?v=IGVLNBWMmyU
- Using a mod: http://retro-hack.blogspot.bg/p/minecraft-joypad-mod.html
Tell me how it goes,
Good luck!
from vjoyserialfeeder.
Hi,
It does! When I plug in a PS3 controller and use SCP to connect it as xbox 360 controller I can use it.
I think you use the java version, I should have said it was the Windows10 version that I used.
Also steam isn't recognizing the vJoy gamepad either.
edit: It seems like all microsoft games use xinput instead of dinput
edit2: the game skyrim, which I would like to use my device for in the future only accepts Xinput too
from vjoyserialfeeder.
Did you try X360ce ?
This seems like the most realistic option for the moment.
I don't know when I'll be able to look at the vxbox. Actually it will not be that hard (I guess) to implement it, rather the more time consuming thing will be to to modify the interface to support two different drivers.
from vjoyserialfeeder.
What do you mean with modifying the interface to support two different drivers? I've no idea yet how the code works, but shouldn't it be possible to make two different arrays, one for the scp driver and one for the vjoy generic driver? The controls are practically the same. (left stick = left stick?). Maybe even make it able to send to two different drivers based on the selected axis, like xX xY & X Y. I've never programmed in C#, but if I can't find any other solution than X360ce I will try to figure out if I can add xbox support to it.
from vjoyserialfeeder.
Hi,
I've made experimental implementation of ScpVbus.
What I meant about the "two drivers" is that many things have to be changed in order to make it look good in UI sense. For example to make it show different axes for the different drivers requires modifications in many places. Profile saving will be affected, etc. etc...
So now I've simply merged the vjoy and vxbox sticks in the dropdown, and everything else is the same.
For example Z axis corresponds to Left trigger, Rz to right trigger. Slide0 and 1 have no effect in xbox.
Can you give it a test? Here: https://www.dropbox.com/s/ysa5gia53wlqea6/vjsf_xbox.zip?dl=0
There are some new features in the version, which I hope I'll be able to release these days.
from vjoyserialfeeder.
Hi,
I have uploaded a new release. It supports vXbox. You can check it out.
from vjoyserialfeeder.
Related Issues (20)
- Help with Custom Controller Protocol HOT 9
- Facing Connected failsafe serial port read timeout error HOT 4
- Connecting İbus Receiver HOT 2
- not reading serial data HOT 6
- I don't know my problem, there's two of them. HOT 8
- l HOT 21
- Readable map of buttons -> joy pad button HOT 1
- dji rc N1 HOT 6
- Rotatory encoder implementation HOT 3
- vjoy Connected,Failsafe(waiting for serial data) HOT 31
- how to add buttons with your old joystck in vjoy HOT 7
- SERaero serial protocol implementation
- Disappearing port HOT 4
- Raspberry Pi Pico IBUS - Failsafe (Serial Port Read Timeout) HOT 6
- Radiolink T8FB BT usb com not visible in vjoyserialfeeder HOT 10
- Potentiometer value keep changing slightly HOT 1
- vJoySerialFeeder with SBUS is glitching HOT 10
- vJoy does not receive inputs | Arduino HOT 3
- automatic reconnect only works halfway HOT 5
- OPtic 6 to corona cr8d and Nano not getting signal to VJoy HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vjoyserialfeeder.