EL: Simultaneous mouse and analog stick input

Tips, tactics, and general discussion for Evochron Legacy.
Guhndahb
Ensign
Ensign
Posts: 7
Joined: Fri Dec 14, 2012 12:48 am

EL: Simultaneous mouse and analog stick input

Post by Guhndahb »

In Evochron Legacy, is it possible for the input configuration to support simultaneous mouse input and analog stick input. This was discussed for EM back in 2012 but I'm skeptical about it still being problematic to implement. I believe this for two reasons.

1) I've encountered other modern DirectX games that support this (admittedly uncommon) situation.
2) This sim itself allows me to set axes to the analog stick via "Click here to configure all axis controls" even while in a mouse control type.

My use case is as follows: I want to use mouse control for pitch and yaw. But I want to use the analog stick on my Logitech G13 for strafe up/down and left/right. I have the "Control Type" set to "Mouse Direction Rev Y". Then, as I mentioned above, I set, via "Click here to configure all axis controls" axis 1 to Vertical Strafe and axis 2 to Horizontal Strafe in game. Those axes appear fully functional in the Axis Configuration Menu (the little pucks move as expected for axis 1 and 2 and the screen shows them set to vertical and horizontal strafe). Unfortunately, the sim would not recognize those settings in flight.

Obviously I can simply map the analog stick to key input, but this is really no substitute for the fluidity and precision of analog controls.

Is there a way I can accomplish this currently or would it be considered for future implementation?
User avatar
Vice
Administrator
Administrator
Posts: 12227
Joined: Fri Apr 25, 2003 1:38 am

EL: Simultaneous mouse and analog stick input

Post by Vice »

That is a tricky one, particularly because the game's control system is designed to specifically exclude devices based on control mode, rather than partially or fully include them. For example, a fully freed and unbound mouse for target/menu selection when a joystick is enabled.

That said, it may be possible to add some kind of 'Joystick + Mouse' flight control mode, but there are a lot of interdependent mechanisms among the control modes that risk problems/bugs with something like that. It might be most practical to have some kind of axis inclusion mode with the main mouse flight control modes.

Lets try this, send me a quick reminder e-mail (starwraith.com > contact) and I'll add it to my checklist which I manage through my e-mail system. I'll try to set some time aside over the next day or two and prototype some ideas. If I come up with a system that seems to work well to achieve what you're after, I'll reply with a download link for a test build you can try out. Then if it checks out after further testing, it might be something I can incorporate in an update.
StarWraith 3D Games
www.starwraith.com | www.spacecombat.org
3D Space Flight and Combat Simulations
Guhndahb
Ensign
Ensign
Posts: 7
Joined: Fri Dec 14, 2012 12:48 am

EL: Simultaneous mouse and analog stick input

Post by Guhndahb »

I'll be sure to do so. Thanks so much Vice!

I realize it still may not work out, but your willingness to look into things like this means so much.
User avatar
Vice
Administrator
Administrator
Posts: 12227
Joined: Fri Apr 25, 2003 1:38 am

EL: Simultaneous mouse and analog stick input

Post by Vice »

No problem, I'm gladly willing to give it a shot. It'd be useful functionality to have and I'm pretty sure I can probably work something out within the new game's control system (I redesigned/updated a lot of things within EL's control system that should help make something like this more practical). I suspect that if I keep it within the current mouse control mode systems by simply adding the axis input checks (via a menu option or something), it'll be both practical and less prone to bugs. We'll see :-)
StarWraith 3D Games
www.starwraith.com | www.spacecombat.org
3D Space Flight and Combat Simulations
Faenrir
Ensign
Ensign
Posts: 7
Joined: Fri Apr 29, 2016 4:41 pm

EL: Simultaneous mouse and analog stick input

Post by Faenrir »

I'm interested in this as well. I currently use keys mapped to the joystick, instead but it's clearly like an "on/off" switch and there's no precise control.
I know controllers are a pain to work with, though, as i recently had some trouble in my own game development with them ^^ so i'm happy as it is anyway. The g13's stick never was that useful to begin with xD