I bet everyone who has ever played with a controller thought, “What if the 360-degree stick was actually the character’s horizontal field of view?”. That does sound tempting, and Jibb Smart was the one who went further with this idea. He developed the Flick Stick, and we were curious about how it all started. So let’s talk a little about history before jumping into the technical details:
It was mostly inspired by Splatoon, which required that players do all of their vertical aiming with the gyro. Their "reset camera" button interested me as well — it would quickly turn the camera to face the direction the left stick was pointing. When I tried it myself in Splatoon 2 I found it didn't do everything I wanted it to. I thought it could replace traditional stick aim entirely with some improvements:
- Dedicating the right stick to the camera flick
- Rotating the stick could rotate the camera
- The flick itself should never block gyro input
- The flick should be very fast, like a flick of the mouse
Lots of gamers are thankful for this invention, and since its first public appearance in 2019, it has gotten a solid community interested in adapting the existing technology for various games:
I got it working in an early prototype of JoyShockMapper in 2018 and was surprised by how well it worked, and how even with very little practice it could be quite useful. The basic implementation almost hasn't changed at all since that early prototype, and that's how I've been playing shooters ever since.
You can pay a visit to Jibb’s website! Now, let’s get into some technical reWASD-ish stuff :)
Tuning Flick Stick in reWASD
Apart from the official help guide that we strongly suggest checking out, let’s get more in-depth with certain games. The first thing we would like you to know is that reWASD’s Flick Stick works with Raw Mouse Input in games: our testing has shown, that even disabling acceleration in Windows settings still leaves some acceleration in games unless they offer to the Raw Mouse Input within the game settings. You still can use Flick Stick with games that don’t provide Raw Mouse Input, but it can be less precise.
Regarding what you can change in reWASD, the most important setting is X Sensitivity: find the X Sensitivity value that will make a full circle on your physical stick also a full circle for your character's field of view in-game. To know if its value is set up correctly, you need to test it in-game, and here are some tips we can give:
- Make sure to enable Raw Mouse Input and minimize Mouse Acceleration in-game (RMI is required for reWASD, but if there is no such option, you can still roll with it)
- Since this value depends directly on Mouse Sensitivity settings, don’t change them in-game while you’re figuring out the correct X Sensitivity value in reWASD: changing in-game settings will require you to tune reWASD settings again
- If you see a mini-map on your screen, that also can help you set up Flick Stick: PUBG, DOOM, and Destiny 2 have one, and it’s easy to see what direction you are facing
We can suggest several ways to check if your Flick Stick performs a 360° turn, set the X Sensitivity value and Apply the config first, then turn your character someplace you can easily memorize (some geometrical shape would be great orient; a corner of the box; a target, like many training places have; etc.)
- Deflect your stick up, then make a 360° turn
- If you didn't get to that starting point, raise the X Sensitivity
- If you surpassed the starting point, decrease X Sensitivity
- If you came back right where you started, time to double-check: rotate your stick several times, and ideally, each time you must end up in the same spot
I’d suggest maintaining the same speed you turn your stick with: games that keep Mouse Acceleration may change the way the mouse behaves depending on the speed you’re turning with.
Here are some finishing touches, after you’ve already figured out the approximate value by following the steps above:
- If you flick the stick down, you should turn 180°. That means, two flicks down make it 360°, so you must end up at the starting point
- If you flick the stick left or right, your character must turn 90°. Thus, making 4 flicks left or right is equal 360° and bring you to the initial point
We’ve run some tests with several games and figured out an approximate X Sensitivity value for them. Note, that we have NOT changed any in-game settings before or while testing (mouse sensitivity was in Default), except we have enabled Raw Mouse Input \ disabled Mouse Acceleration if this was possible. Fingers crossed so this information helps you find the value for your liking :) And since some of the games have their own quirks, I will describe them below: click on the name of the game to proceed to them.
Game | in-game settings | Suggested X Sensitivity value | Notes | |
---|---|---|---|---|
Raw Mouse Input | Mouse Acceleration | |||
Call of Duty Warzone | - | + | 742 | acceleration is still noticeable |
CS:GO | + | + | 1062-1066 | |
DOOM Eternal | - | - | 890 | |
Fortnite | + | - | 395-454 | |
Halo MCC: Halo 4 | - | + | 1648-1658 | |
Left 4 Dead 2 | + | - | 890-898 | |
Minecraft Java Edition | + | - | 390-396 | |
Apex Legends | - | + | 537-570 | while weapon holstered |
PUBG | - | - | 1325-1327 | |
Valorant | - | + | 846-858 | acceleration is still noticeable |
Destiny 2 | - | - | 594-626 | acceleration is still noticeable |
Shadow of the Tomb Raider | - | - | 640-664 | |
Overwatch | - | - | 630-640 | acceleration is still noticeable |
GTA 5 | + | - | 998 |
Apex Legends
We have picked some values for when you’re aiming with different weapons, and here they are:
Weapon | X Sensitivity value |
---|---|
G7 SCOUT \ R-301 | 743 |
R-99 \ P2020 | 668-679 |
RE-45 | 538-542 |
If you have a certain weapon that you use a lot, you can use Shift mode to create another layer of mappings, that will include Flick Stick for that weapon in particular.
PLAYERUNKNOWN'S BATTLEGROUNDS (PUBG)
Aiming will require another X Sensitivity value, depending on that weapon you want to use. Alternatively, you can use Flick Stick to look around, and when aiming — use the stick as a regular mouse. You can do this with a little help of Shift mode: set your aiming key as a Shift modifier, then set mouse mappings to the stick.
Let’s not forget about other settings that Flick Stick has:
Config example by CDrewind
- X Sensitivity is the mouse sensitivity parameter, and a reason for us making this post :)
- Threshold defines at what point of stick deflection the flick will fire: if your controller has served you a long time, you’d better not set this parameter too low
- Smoothing makes the Flick Stick less jittery
- Duration is the amount of time each flick would take
Another important thing worth mentioning is that Flick Stick is better used along with gyroscope aiming. Since Flick Stick covers the horizontal axis, the gyroscope will work with the vertical axis. We have some guides about remapping gyro: a fancy and serious manual, a less serious blog post, and a video with in-game examples. Choose your fighter ;)
We hope this post helps you figure out the perfect settings for Flick Stick in reWASD, and remember, you can always ask us any questions you have! Reach out to us wherever you feel comfortable: Discord text chat, on Facebook, or on reWASD Forum. Make sure to follow us on Pinterest, Reddit, and YouTube to keep your hand on the pulse.