Gyroscope Ratcheting, and why you should use it.

  Рет қаралды 7,764

BoomBakalous

BoomBakalous

Күн бұрын

Special thanks to the folks at Gyroscope community for the help in making this video.
Thank you Deph, for the suggestion to use Wavenet for narration.
And thank you Jeynos (DirectedInput - / @directedinput ) for letting me use your footage.
0:00 Intro
0:16 How it works
02:27 Use cases and advantages
04:05 Cons and remedy
05:22 End
Game controller used in the video: Flydigi Vader 2
Mapping software: reWASD

Пікірлер: 45
@JibbSmartGD
@JibbSmartGD 2 жыл бұрын
Great explanation and examples! Here's another thing people can try to help balance high sensitivity for big turns and low sensitivity for precision: acceleration. JoyShockMapper and Fortnite let players set a "slow" sensitivity and a "fast" sensitivity. Depending on how fast they're turning their controller, it'll use one of those sensitivities or a projected sensitivity in between.
@boombaka
@boombaka 2 жыл бұрын
Thanks for the reply! I refered to acceleration in the video but I called it "pointer smoothing" instead
@JibbSmartGD
@JibbSmartGD 2 жыл бұрын
@@boombaka Ah. I thought "pointer smoothing" was referring to other methods that are also called smoothing :)
@Creshex8
@Creshex8 Жыл бұрын
A step-up sensitivity, instead of an analog one, is a great idea, that I feel is far easier to learn. Analog acceleration just feels out of control, despite how much practice someone may have at it.
@rthj6446
@rthj6446 Жыл бұрын
I am kinda impressed by myself that I managed to figure this out as a good method all on my own. Your explanation was pretty much my train of thought. Might not be impressive to you, but it is to me. However, now I know there is a community somewhere thinking of this problem as well. And I got a name to search with: Ratcheting. Thanks a million. Anyways. I think that the best solution would be to have a touch sensitive button left down right of B and A, placed so that the thumb can rest on it/ press it and still press all normal facebuttons. pressing it shuts off gyro. touching it switches gyro to a different sensitivity. Something that can be altered easily, since faster or slower depends on the game. Or maybe that would be in the way. If anyone got a step by step instructions for morons, I would gladly pay to get a copy.
@kurushimee
@kurushimee Жыл бұрын
I use this on my dualsense with touchpad for turning the gyro on, feels so good!
@CandarianGaming
@CandarianGaming Жыл бұрын
High sensitivity shakiness is easily stabilised by having the controller in your lap and using the bumpers for aim and shoot.
@Arkstellar
@Arkstellar Жыл бұрын
We need a controller with a touchpad for the right thumb (like the Steam Controller) for the easiest gyro ratcheting (touch pad to activate gyro; lift thumb to deactivate gyro). Or perhaps, even more interestingly, a right thumbstick that's touch sensitive, for even more flexibility. Place your thumb on the stick to activate or deactivate the gyro, and use the stick to make large 360° turns
@InklanUtterfield
@InklanUtterfield Жыл бұрын
The alpakka is planning on doing just that. But it's not commercially available yet.
@matj12
@matj12 Жыл бұрын
Alpakka is optimised for that. It doesn't have a right analog stick, and its area around the face buttons is touch-sensitive for ratcheting. Steam Deck has touch-sensitive analog sticks.
@vitrums
@vitrums 2 ай бұрын
The tradeoff you mention in the end is what made me drop my DualShock4 (which I successfully gyro-aimed with for 2 seasons straight in Destiny 2) and cash out for a pair of original Joy-cons. At the moment of writing I'm 2 days in actively brainstorming an enjoyable setup. Thank god I've eventually finalized my choice of which ratcheting button I'll be most accurate and comfortable with (R5) and the position of my gyro-hand (90ish degrees resting on the chair's armrest pad). Now all focus on figuring out the key bindings for my games. It will take awhile😅...
@marcievania
@marcievania Жыл бұрын
this is really cool and would probably be easier to adapt to than flick stick. i hope developers take note and start making this an option on consoles
@caleasthetic
@caleasthetic 7 ай бұрын
@@SimonWoodburyForget i Am pretty used to flick stick, but still not super great at it. But ratcheting seems easier to learn. Since oour not seperating large camera motions and small camera motion between to hands With flick stick oyu do the big movements with the stick and fine tune with gyro. Ratcheting resebles mouse aiming much more because of this. But it may require a higher sensitivity. or like jibbsmart said two different sensitivty's depending on how fast you turn the gyro. One way to do this is by using gyro always on with a higer sensitivity and a gyro modifier button ofcourse, but when you pull the left trigger for ADS you can use trigger dampening to slow down the gyro. Granted this method only works on games that have a ADS function. or even if the game does not, you could still use a button for the gyro dampening. But what do i know i am new to ratcheting. I only trid this for the last two days on two different games. For both games i have both flick stick enabled and gyro modifier on the left bumper. Only problem is on shadow warior 3 this button activates the weapon wheel. So i have set my weapons on the face buttons. And the face button actions on the dualsense edge back buttons. But on steam the dualsense edge is the only gamepad that lets you put unique mappings on the back buttons. On other controller your limited to just copies of other existing buttons. But this only works when you have the default config enabled.
@someonesomewhere8658
@someonesomewhere8658 2 жыл бұрын
Nice vid, we need more good gyro aiming content
@jarusll
@jarusll Жыл бұрын
Good explanation, gets my thumbs up
@peterprivacy5034
@peterprivacy5034 10 ай бұрын
Awesome video and explanation! Even a potato like me was able to follow along! Congrats!
@lencioasimov
@lencioasimov 11 ай бұрын
Great tip! Thanks you!!!!
@paulder0097
@paulder0097 Жыл бұрын
This probably could be easily added to console games too if controller manufacturers would give you the ability to turn the controllers gyro on and off, like they allow button remapping and macros, though I guess even in games that support gyro it's usually locked to only motion aim when aiming down sights, but there's probably still a few cases where ratcheting would be achievable in a useful way.
@jackbootshamangaming4541
@jackbootshamangaming4541 Жыл бұрын
why would it need to go on and off? It doesn't fall on the controller manufacturer at all. Just have an option for gyro in game, so if people don't want to use it, they don't have to. Nintendo does that. Even Sony has been doing it with their first party titles on the PS5, and The Last of Us 2 did it on the PS4 even. They've had Gyro since the PS3 and DS3
@IceBlueLugia
@IceBlueLugia 9 ай бұрын
⁠@@jackbootshamangaming4541He means turning it off temporarily to recalibrate or do things like in the video. Steam lets you map any button to any action, so I typically map the switch capture/share buttons on the switch pro and DualSense to turn off gyro temporarily if it starts drifting. Mapping it to any other button may lead to you losing actions
@caleasthetic
@caleasthetic 27 күн бұрын
This does not fall on the controller manufaturers. Each game developer needs to program in a gyro pause button or a gyro on button. the second problem is that most games only translate the right stick to the gyor instead of having it beahve like a mouse. Sony could do stick to gyro translation on the system level. just like the xim nexus controller translates stick aiming to gyro output. but it has the same problems a stick would have. it is dependend on the specific aim curve and camera acceleration curve for each game. if that curve has wildly fluctuating aim cuves the gyro will also feel horrible. Developers are just lazy. According to the best gyro developer jibbsmart (creator of flick stikc) it only takes 1 person 1 full day of coding to get the gyro basiscs in. The basics are: 1 use gyro as a mouse and not as the right stick. 2 use the natural sensitivity scale to translate realworld 360 degree of controller turn to 360 degrees of camera movement ingame. give the player sensible nr's to represent the gyro sensitvity. 1 means that 360 degree of realworld turn is 360 degree ingame. 4 means that 90 degree of realworld turn becomes 360 ingame. use nr from 0.5 to atleast 10. 3 a gyro pauze button or gyro activation button. 4 options of gyro always on (with gyro pauze button). gyro only on aim down sights. and maybe flick stick. Flick stick just changes the way the ingame charachter turns his body 180 or 90 degrees on the x axis. you need gyro to be able to look up and down. this only takes about 1 day of coding and 1 day of testing max. the gyro implementation on god of war ragnarok was only mayde because 1 guy liked gyro aiming and he had the freedom to implement them becasue he already was working on the aiming systems in the game.
@Creshex8
@Creshex8 Жыл бұрын
The shakiness of the gyro during button presses is as close as you can get to a GOOD disadvantage. Rough trigger pulls throwing your aim off is a problem with REAL firearms. And this just makes the game more immersive. You have to either develop steadier hands, or brace the controller on your lap for sensitive shots. Taking such stances is something a mouse cannot do as well, or with such versatility. The sensitivity of the gyro also makes it more precise than a mouse. Mice are braced when motionless against very small pressures, with what is called a static friction barrier. Gyro have no friction, so with very fine finger movements, you can line up incredibly precise shots, even at higher sensitivities. For anyone who wants a very deep crash course into developing steady hands, play Forbidden West with a gyro. It’s done with a bow, and you have to instead release the trigger carefully. This game will greatly help you develop steadier hands, and there are some incredible shots to pull off, like head shots on mounted soldiers, or clipping the bolts off giant mechanical animals, even shooting the teeth out of some.
@caleasthetic
@caleasthetic 6 ай бұрын
For some games you can avoid the stutter problem (his will only work if you use flick stick) For Flick stick you could use gyro only on whenn deflecting the stick and also turn on gyro when using ads. For example on god of war i only need gyro when i aim the ax, but i still like the quick flick of flick stick and i need a way to turn of the gyro. (this will not work as good on first person shooter that dont have ads). So on god of war i have the gyro button set to stick deflect and the button to on. For the second gyro button (the left trigger) i use mode shift for the gyro and the new button will be the left trigger. This way the gyro is only on when i really need it. But on other moments when i mash the buttons it will not turn on. Also the new steam update (i know this was not theire when you wrote your comment) has better filters for small movements. if you keep your hands steady enough the gyro will be turned of. Just watch a video from flick stick video''s about his config on Control ultimate edition. I have used the new beta update and it is alot better. Especially when you use flick stick. Now you only have to set up flick stick, and then the gyro settings will use the same pixel per rotation value for the gyro (instead of the old percentage based value's). So now i just set up flick stick and then i use the same value's for the gyro. Then i only have to set my modifier of 4 and i am done. I now have a 1:4 natural sensitivity on the gyro.
@caleasthetic
@caleasthetic 27 күн бұрын
one cool trick is to use the right trigger for ads and left trigger for shooting. this helps on both joycons, a full controller or the steamdeck. on the deck you also use the right tumb to move the camera, so shooting with that same hand will trow off your aim a little. with seperate joycons this also helps for the same reason. i use the mobapad M hd wioch has clicky triggers and buttons. so the trigger pull is also alot shorter. wich helps alot with the shakiness
@Wesmoen
@Wesmoen Жыл бұрын
Do you limit the vertical axis for smoother horizontal pans?
@evgeniykamenskikh1622
@evgeniykamenskikh1622 2 жыл бұрын
Can you please record a video of the full setup??
@boombaka
@boombaka 2 жыл бұрын
Hello, which full setup are you referring to?
@greenjp779
@greenjp779 Жыл бұрын
I think flick stick might be a more intuitive option with hold to cancel gyro button that only cancels gyro while you're holding it
@markpelayo
@markpelayo 2 жыл бұрын
Nice vid I instantly subscribe. Do you think Vader 2 Pro is a great controller?
@boombaka
@boombaka 2 жыл бұрын
Well, I don't have Vader 2 pro so you can take my words with a grain of salt, but it's a straight upgrade from regular Vader 2 (which is the one shown in the video). 2 Pro has better connection and also has 6-axis motion control that's compartible with Nintendo Switch.
@markpelayo
@markpelayo 2 жыл бұрын
@@boombaka Thank you sir
@bman50cent
@bman50cent 2 жыл бұрын
How does steam detect the flydigi controller as ? How do you enable games to enable gyro ? I am thinking of getting one.
@boombaka
@boombaka 2 жыл бұрын
Right out of the box, Windows see Flydigi controllers as Xbox controller and so does Steam. You have option to switch to Direct input mode and while Steam supports generic controller, it doesnt not allow you to use all buttons.
@bman50cent
@bman50cent 2 жыл бұрын
How accurate is the flydigi compared to the dualshock or dual sense ? do you notice any differences ?
@boombaka
@boombaka 2 жыл бұрын
Unfortunately, I don't have a Playstation controller so I can't give you an educated opinion.
@Jamie-69420
@Jamie-69420 8 ай бұрын
I think sony could the same with their adaptive trigger thing in dualsence but sadly ppl still think gyro is a gimmick nobody truly understand it's capabilities
@KinkajouJL
@KinkajouJL 2 жыл бұрын
please tell me the name of the joycons you showed in the 2:28
@boombaka
@boombaka 2 жыл бұрын
Hello, that footage wasnt mine and I do not own joycons. You can contact DirectedInput (link to his channel in description for info on that.
@justachicken7392
@justachicken7392 2 жыл бұрын
If the game doesnt support a hold on / hold off mode in the setting Menù, Is there a way to turn those on? Consider playing not on pc
@boombaka
@boombaka 2 жыл бұрын
That's tough luck, because console doesn't give players much liberty with customizing their controller
@HK_on_YT
@HK_on_YT 3 ай бұрын
Cronus Zen allows you to do that on any platform including consoles and PC.
@836universe
@836universe Жыл бұрын
What controller is that.
@boombaka
@boombaka Жыл бұрын
Flydigi Vader 2
@836universe
@836universe Жыл бұрын
@@boombaka ok thanks
@MortezaFC
@MortezaFC 9 ай бұрын
ive done this forever. touch right stick to disable gyro.
Beating the $20B Joystick Drift Problem, and giving it away for free
17:30
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 39 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 38 МЛН
Splatoon 3's Stick Vs Motion controls is.... interesting
11:36
Why Gamers Hate Motion Control (In Their Own Words)
18:57
Nerrel
Рет қаралды 706 М.
The FIRST EVER Flick Stick Game: Boomerang X
6:06
Jibb Smart - Game Dev
Рет қаралды 11 М.
Games Where You're NOT the Main Character
14:52
i am a dot.
Рет қаралды 2 МЛН
Motion Control and the Rejection of Progress
10:42
Nerrel
Рет қаралды 630 М.
Why Aren't Games Fun Anymore?
34:15
That Guy Bis
Рет қаралды 976 М.
skibidi toilet multiverse 039 (part 1)
5:29
DOM Studio
Рет қаралды 9 МЛН
MEGA BOXES ARE BACK!!!
8:53
Brawl Stars
Рет қаралды 36 МЛН