Steam Input Essentials - Eps 7: Mouse Joystick

  Рет қаралды 12,227

Critical Input

Critical Input

5 жыл бұрын

The seventh installment of Steam Input Essentials takes an in-depth look at the Mouse Joystick Input Style and all of it's settings. I go through each drop down menu, slider, and option explaining what they do and when you should manipulate them. (Steam Controller, Dualshock, Xbox, Switch)
Timestamps
0:11 - What is Mouse Joystick
1:23 - The Main Settings Page
1:35 - Click Action
2:05 - Sensitivity
2:26 - Rotation
3:20 - Sensitivity Vertical Scale
3:52 - Trackball Mode
5:36 - Invert Vertical Axis
6:04 - Gyro Enable Button
6:58 - Gyro Camera Scale
7:40 - Gyro Lean Bindings
8:22 - What Are Deadzones and Response Curves
10:06 - Minimum Joystick Output Value
11:09 - Enhance Small Movement Precision
11:41 - Custom Response Curve
12:10 - Invert Horizontal Axis
12:35 - Double Tap Binding
13:05 - Trigger Press Mouse Dampening
14:05 - Edge Spin
14:58 - Minimum Movement Threshold
15:25 - Gyro Steering Axis
15:52 - Gyro Lean Point
16:15 - Outro
Script Available At: bryanrumsey.wordpress.com/201...
If you enjoy this video and want more of the same stuff, please consider supporting the creation of them through my Patreon / bryanrumsey
If you want to listen to my inane, short form ramblings then consider following me on twitter: / bryanrumsey
#SteamInput #SteamController

Пікірлер: 44
@thepeoplesclub
@thepeoplesclub 5 жыл бұрын
Brilliant video again. I'm using my PS4 with gyro as my controller on PC. I own a steam controller and my muscle memory is letting me down. Love these explanations. Thanks.
@criticalinput
@criticalinput 5 жыл бұрын
The Dualshock 4 is a fantastic device. If there comes a time where I can't use a Steam Controller then the DS4 will certainly become my preferred device. Be sure to make good use of the gyro and touchbar as both are great features of the controller.
@g0etzome
@g0etzome 4 жыл бұрын
Great video! I like the series, it's the best out there, imo. Thanks and keep it up.
@Gl0ckb1te
@Gl0ckb1te 5 жыл бұрын
I love how u also mention ps4 controller, good vid. U earned a sub. Im glad we hav another youtuber covering steams controller set ups. U cover things with good detail.
@criticalinput
@criticalinput 5 жыл бұрын
Thanks for noticing the DS4. I actually started out doing just the SC but when Steam Input starting supporting more device I thought it was important to reflect the diversity in my videos. I even went so far as to completely remake my older videos to showcase the new controller support. I'm hoping to purchase an Xbox One and Switch controller this year but they are a bit pricey, especially since they'll mostly go unused. Anywho, thanks for the compliments and the sub!
@lnKy_PinKy_LinKy_StinKy
@lnKy_PinKy_LinKy_StinKy 3 жыл бұрын
thank you so much! this video definitely cleared up some confusion on steam gyro option!
@RambleCan
@RambleCan 5 жыл бұрын
Mouse Joystick is the most written off feature of Steam Input (imho). Most people will opt to go all mouse / kb if a game won't allow mixed inputs but mouse joystick CAN feel very good. It's just that the default settings almost always feel sluggish and you need to tweak more and set up sensitivity in game.
@criticalinput
@criticalinput 5 жыл бұрын
I think I've said this before, but before researching this video I was in the camp that believed it to be worthless. I still generally prefer m+k over XInput but now I'll easily choose Mouse Joystick over other options if I make an XInput config.
@majorgnu
@majorgnu 5 жыл бұрын
It's just so. damn. frustrating. to make configs with it due to having to trial and error it for every game, plus the fact that the configuration menu really doesn't lend itself to that, requiring multiple button presses for each tune-test cycle. There should really be an option to tweak values while observing the effects live to supplement the current clunky-ass workflow.
@criticalinput
@criticalinput 5 жыл бұрын
That would be amazing. A live tweak setting. Like decrease the opacity of the overlay and let the joystick control the game but have the bumpers more the setting slider bar left and right? That would be awesome.
@majorgnu
@majorgnu 5 жыл бұрын
@@criticalinput Yeah, something like that. Or at least let us hide/show the menu and have the current value be applied immediately instead of having to deselect the slider and sometimes back out further for it to take effect. Just that would be a great help.
@Gummelgimp
@Gummelgimp 5 жыл бұрын
Really help fully and thanks for Your Tipps in /r steamcontroller
@user-ym1pw8nu7t
@user-ym1pw8nu7t 3 жыл бұрын
Thanks for the help very confusing settings !
@davidyoung9289
@davidyoung9289 3 жыл бұрын
Excellent detailed video on mouse joystick. Regarding a game that already has a featureful set of configuration options for stick-aiming (such as Call of Duty games): What would be a good way to handle a game that allows deadzone to be set to zero, and the response curve to be set to linear? Particularly regarding the advanced options, would you just set the minimum joystick outputs and enhanced small movement precision to 0? I'm trying this but the behavior I am getting is that small movements are not lost, but there is a big jump in aim acceleration after a certain movement distance.
@1LevelUpGuy
@1LevelUpGuy Жыл бұрын
Hey, super set of videos! Would you know how to bind a button to "move cursor by X pixels to " by any chance? Thank you for the detailed tutorials.
@criticalinput
@criticalinput Жыл бұрын
I don't believe Steam Input supports that. You might be able to make a macro to do that but there isn't any in built process. And even the macro is gonna be more work than it's worth since you'll be making a series of activators with varying amounts of start and end delay.
@1LevelUpGuy
@1LevelUpGuy Жыл бұрын
@@criticalinput Hey, I actually found how to do that last week. There's a programmable output that goes by "move by amount", that can move the mouse/ cursor relative to current position by predefined pixels on X and Y axis. Pretty handy! Edit: Quite a task to search unless you know the exact words/terminology used in the steam config setup!
@nardo2762
@nardo2762 2 жыл бұрын
I play Escape from Tarkov with a controller. I've bonded basically all the inputs in the game. I'm just trying to get my aiming sensitivity as close to the smoothness of the mouse as possible. It's usable right now, but what sensitivity changes you think I should make to make it smoother? Most sensitivity is on default or low. I have a profile for Tarkov in the steam community too. I added bvb the BSG launcher to steam with my controller already connected to get it to work.
@criticalinput
@criticalinput 2 жыл бұрын
Sensitivity is entirely user preference. It also is compounded by exterior sensitivity settings from the game or even the OS. My best suggestion is to set aside and hour or two and play around with the settings. Get a feeling for what each setting does and dial in something that works best for you.
@marty712
@marty712 5 жыл бұрын
I got an idea from one of your SI profiles and thought I should ask. Would you do a FPS config that mixes JMove (and JCamera) with Mouse Like Joystick (on the Gyro) for right Trackpad?? It works really well when mixing them together!! i thought this might help someone with mixing JMove with Mouse Like Joystick (on the Gyro).. Any ideas??
@criticalinput
@criticalinput 5 жыл бұрын
If I were building an XInput config for a shooter then this is how I would handle it. Joystick Move is perfect for movement and for non-accurate aiming (like rotating the camera in a Lego game or a beat em up) but Mouse Joystick is superior for accurate aiming. Now you could use Joystick Move/Camera on the right pad and still do alright since your fine aiming is handled by gyro, but I have too much muscle memory for swiping the right pad and would opt to use Mouse Joystick instead.
@nanopi
@nanopi 5 жыл бұрын
disabling sensitivity on trackpads prevents this input style from being as good as the other options. being able to lower the sensitivity on the trackpad would give the possibility to not ram the edges of the output, and for the games that offer crazy high sensitivity on the analog stick, it would be possible to make this input style as good as mouse.
@criticalinput
@criticalinput 5 жыл бұрын
I'm not sure I understand. You can still edit the sensitivity in-game. You just don't have to juggle the sensitivity between SI and the game.
@nanopi
@nanopi 5 жыл бұрын
a slightly faster than normal swiping speed is too fast for this input style unless I use the dampening feature. there is also a glitch when the virtual analog stick goes as far as it can go. the X value is stopped by its maximum value but the Y value keeps going towards its maximum value causing the stick to move towards the corner.
@criticalinput
@criticalinput 5 жыл бұрын
Very investing glitch. I can't say I've run into that before but admittedly I haven't used Mouse Joystick as often as the other Input Styles. Have you submitted a bug report for it?
@refat17
@refat17 5 жыл бұрын
I really wish they replaced double tap with a simple touch binding. The normal mouse aim does have touch binding, so mouse joystick loses some functionality. But most importantly, they already have the different action types so touch binding already allows double tap binding.
@criticalinput
@criticalinput 5 жыл бұрын
Agreed on both parts. My two biggest feature requests currently are DirectInput support and making sure each Style has feature parity across identical Input Styles. (I.e. why aren't Touch Binding and Outer Ring binding found on every Input Style when applied to a touchpad?) I don't see the point in needlessly restricting Input Styles. I would love to see the entire configurator eventually get a thorough cleaning too. Some features have become redundant over time. However, I wouldn't suggest getting rid of Double Tap. I'm not 100% sure but I believe it acts similarly to a Start Press Activator, where the button is pressed but not held. Using the Double Press Activator on a Touch Binding would hold the button until you released your thumb. You could get around this by using the Double Tap to switch to a Layer with 2 Start Presses (one delayed a bit) but that's serious overkill for a feature that is already present. Not to mention that Layer switching tends to make held input hiccup for a second.
@refat17
@refat17 5 жыл бұрын
@@criticalinput I didn't know that actually. Thanks for the info. I also don't like the inability to switch the output type. Mouse Joystick is strictly right joystick output.
@criticalinput
@criticalinput 5 жыл бұрын
@@refat17 This is another bummer. I personally can't think of a reason why I would to use Mouse Joystick for movement (swiping to move sounds tiresome) but I'm sure there are people out there who would find an amazing use for it even if it were just in one specific game. Another weird one is Joystick Move and Joystick Camera. The only real difference is that Camera has adaptive centering (the 'center' of the joystick is wherever you place your thumb on the pad rather than always being the middle of the pad). Both Style share 90% of their options so it would make sense to merge them into a single "Joystick" Style and have a dropdown box for "Adaptive Centering" On or Off.
@refat17
@refat17 5 жыл бұрын
​@@criticalinput The reason I needed it was because the game I wanted it for had an aim mode which used the left stick for aiming. The right stick was for something else. If I had left stick mouse joystick, I would have used a mode shift or activator to use it on the aim mode.
@criticalinput
@criticalinput 5 жыл бұрын
@@refat17 Yup, just like that. I couldn't think of a use but you certainly needed it. Like I said earlier, I can't think of a single reason why any Input Style should be limited.
@fishywtf
@fishywtf 5 жыл бұрын
I have joystick mouse outer binded to joystick mouse to be used as camera acceleration using a hold action layer. 90% of the time it works but 10% it gets laggy trying to switch from low mouse sens to high mouse sens too fast. I'm trying to mimick apex legend camera acceleration using mouse input on DS4. Can you help me?
@criticalinput
@criticalinput 5 жыл бұрын
You could try using a combination of Apply Action Layer and Remove Action Layer rather than the Hold Action Layer. I've found that Hold is a bit buggier than using the Apply/Remove combination. But if the issues still arise then I would chalk it up to Steam Input not being up to the task of rapidly switching between to Layers in a short period of time. Layers as a whole still have room for improvement and optimization with loading times being the area that needs worked on the most. It's the reason that I'll always use a Mode Shift over a Layer/Set when I can.
@fishywtf
@fishywtf 5 жыл бұрын
@@criticalinput Yeah it may be Steam then. The apply and remove is good but it still just gets laggy. Hopefully they implement an acceleration feature later on 🤞.
@bandiiyy
@bandiiyy 5 жыл бұрын
I always have sensitivity issues using this mode, I just find the controllers sticky / inconsistent when playing. I always try avoid it for mouse instead
@criticalinput
@criticalinput 5 жыл бұрын
It's certainly difficult to work with, primarily because you are trying to feel out some very exact settings. I tend to use Mouse because I prefer digital movement in first person games but I've used Mouse Joystick a few times now and it's possible to get it to a useable state.
@AncientNoobBeast
@AncientNoobBeast 3 жыл бұрын
can you tell me how to set it up using controller settings and base configuration: desktop configuration the right joystick wont work as the mouse
@5thgearsimracing760
@5thgearsimracing760 5 жыл бұрын
Can i assign mouse movement to a flight stick?
@criticalinput
@criticalinput 5 жыл бұрын
Yup! You can assign mouse, keyboard, or Xbox bindings to practically any controller.
@5thgearsimracing760
@5thgearsimracing760 5 жыл бұрын
@@criticalinput are you 100% certain of this? Because i have tried almost everything. Can you confirm this please? I hope youre right. 👍
@criticalinput
@criticalinput 5 жыл бұрын
Yup. Your flight stick is most likely a DirectInput device so you'll need to enable Generic Controller Support in Steam and then define the flight stick. After that you'll need to set the joystick up for Joystick Mouse in the game's config.
@5thgearsimracing760
@5thgearsimracing760 5 жыл бұрын
@@criticalinput yes youre correct it is an input one may select. I have the tank throttle set to the thrust (hotas) controller as well as other buttons such as "E" for engine start etc. However, when i look for the mouse "Y" and "X" axis and replace it with flight stick "Y" and "X" axis it still doesnt work. Someone on the steam forum just told me its a feature thats currently not available. Hey, im going to give that steam generic controller support on steam a try. Thank you.
@criticalinput
@criticalinput 5 жыл бұрын
You won't be able to directly map the X and Y axes of the mouse. When you define the controller you'll let Steam know that the stick is a joystick and then in the configurator you'll assign the joystick to Joystick Mouse. This will send mouse output when you move the joystick.
Steam Input Essentials - Eps 8: Joystick Move
14:07
Critical Input
Рет қаралды 10 М.
Steam Input Essentials - Eps 1: Intro to Steam Input
10:24
Critical Input
Рет қаралды 17 М.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 49 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 55 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 42 МЛН
THIS STEAM SETTING COULD GIVE YOU BETTER CONTROLLER AIM
7:27
How to Use STEAM to Connect PS5 Controller to Windows PC - 2024 Tutorial
8:05
Chupacabra Tutorials
Рет қаралды 2,2 М.
An In-Depth Explanation of Activators and How to Use Them
20:06
Steam Controller Fan Club
Рет қаралды 9 М.
Old Big Picture versus Deck UI: Trackpad Mouse Settings
7:08
Mouse Regions are KEY to with playing RTS games on Deck
17:08
What is SIAPI? (Steam Input API)
8:20
Critical Input
Рет қаралды 4,7 М.