Controllers for consoles for FPS – the battle against stick drift and jitter when you compete with aim-assist turned off

Aim Assist Off: now and always

Origins of the adrenaline rush

Why? Why never use aim-assist when you’re playing on a console, especially against opponents using keyboard and mouse? The answer is, you shouldn’t. But that’s you. You might be the type to care about overall statistics, such as the kill death ratio and there’s nothing wrong with that. You’re having fun, you carry on with that. More importantly, you probably have known nothing other than aim-assist being a staple in your gaming existence.

When I was a young man, computer games weren’t in every home. The internet was that 28.8k box you could only use when nobody in the house wanted to use the telephone. If you wanted games, fun, and competition with your mates, you’d exit your front door with your home keys. You didn’t need to worry about the charge in your mobile phone because they weren’t invented yet.

Football was the name of the game, be it on concrete or grass (wherever you could find it). You’d pick your teams amongst your friends and use your jumpers for goalposts.

I played in central defence above the keeper when needed, or the traditional Number 8 position, going box-to-box. Among my peers, I was solid. I soon realised, that often my influence made a difference to whether my team would win. It was up to the attackers to score the goals to secure the wins, but you don’t lose a game if your team conceded fewer goals than the opposition, and that’s where I’d fit in.

There came a point where constant winning wasn’t the adrenaline I sought. I was not the one scoring the goals and having that rush. I noticed that when we were dominating a team, up by 4 or 5 goals, I would voluntarily do what others would find unthinkable. I’d switch sides. My thrill was the occasions where my influence would turn the tables and the day would end with the side I switched to would clutch a win from the jaws of defeat. And I would return home before the street lights turned on knowing that I played a huge role in the win. The triumph of the underdog, persevering through a combination of grit and skill became the thrill I enjoyed most, more than winning.

Gaming before aim-assist

Single-player campaigns used to be what I enjoyed most. Online gaming didn’t really exist, not for consoles, at least.

Then came the Playstation 2 and the release of Metal Gear Solid 3, a hugely successful and popular game. Yet people were not aware that it could be played against other players, online.

I caught on late and only played Metal Gear Online 1 (MGO) for less than a year, but the experience changed everything I knew about gaming. There was no going back. Single-player story campaigns weren’t going to do it for me anymore. The challenge of pitting my skills against non-AI was the rush I sought. MGO didn’t have aim-assist.

MGO2 did have a feature called ‘auto-aim’ but it was atrocious and seldom used in online gameplay. Between 2008 to 2012 I only played MGO2 online. The playing field was even, nobody had aim-assist (not like we know how overpowered aim-assist is in online gaming, today). When MGO2 servers were shut down, my gaming clan, HeWhoDares.com migrated to playing online with Battlefield 3, while simultaneously also enjoying Grand Theft Auto Online.

I never knew till the end, but I think Battlefield 3 (BF3) had aim-assist, and perhaps had it on by default for console players. Certainly, there was aim-assist turned on by default for Grand Theft Auto Online (GTAO). It didn’t take long for me to notice the lack of joy I was having when using the aim-assist feature on GTAO.

Even though all other opposition players I would encounter would certainly have had aim-assist turned on I decided to switch mine off permanently. It was the best gaming decision I ever made. I was having the most fun.

BF3 had its run. GTAO continued to go strong and even allowed me to attain Affiliate level on Twitch.com platform which is nice. MGO2-Revival (MGO2R) initiative brought me back briefly to MGO2 but sadly the scene was all but dead without the following two things, Survival and an active player base.

MGO2 Survival Mode

Gameplay wise? Survival was a randomly selected gametype on a randomly selected map. Two teams of 6 competed and whoever won went on to the next round.

With each consecutive win, you would get more and more GP. It capped out after 5 wins, and gave 500 GP from there on. And if you went undefeated then you were given a special colored beret that wasn’t available in the store.

Community wise? It was a cesspool.

– SterlingFox

Extremely low player base

More importantly, the player base was nearly non-existent for my gaming availability and timezone. And yes, the community, even though smaller and post the initial closing back in 2012, remained a “cesspool” writ large. Thankfully, I remained relatively isolated within the close community of awesome people at HeWhoDares.com

MGO2, MGO2R, it had its day and it was time to move on.

I blame Jetbat for Call of Duty

I enjoyed GTAO, and I also got into Red Dead Redemption 2 Online (RDR2), playing them both always with aim assist turned off. I thought I was ‘happy’ in my little world. But then Jetbat in his infinite wisdom insisted I start playing Call of Duty Modern Warfare 2019 (CoD). I argued strongly against the franchise. So persistent was Jetbat’s cause that he gifted me the game for free for the Playstation 4 (PS4). I tried it.

Suddenly, I was thrust into the then-biggest online game of them all. CoD boasted a huge player base, cross-platform play, multi-player modes for the quick fix and Warzone for the epic squad battle experience. The die was cast.

I soon found myself scouring YouTube for tutorials to adopt the best controller button mapping settings that would suit my large hands and playstyle. I hadn’t played CoD since 2008!

Rear buttons on modern controllers are needed to compete

By the time I managed to transition on to the Playstation 5 (PS5), (which was in such high demand that I had to be on a waiting list and have it imported in) I started to notice controller issues. Gaming online is hard enough when trying to keep up with aim-assist opposition players and mouse and keyboard-accurate movement monsters! I needed rear/paddle buttons for my Close Quaters Combat (CQC) situations and for marking Points of Interest (POI). I also became introduced to a dreaded term that I had never heard of before, stick drift.

I either needed to modify my standard PS5 controller or purchase a third-party non-official Playstation controller with the back paddles.

I was never one with the experience nor surgical skill to solder. There were so many commercially available options from companies such as SCUF, Battle Beaver, and AIM.

Custom Battle Beaver Controller arrives!

Inspired by NoFate I purchased a Custom Battle Beaver Controller because it was at least still at heart an official PlayStation product, just with additional physical modifications.

Above are the specs I went with. With hindsight, I wish I had chosen different locations for the placement of the back buttons, but overall I was not disappointed.

The Battle Beaver Custom controller had very minimal and acceptable stick drift. I was very pleased with my purchase and didn’t look back.

$290 Custom Battle Beaver Controller dies in less than 12 months

Unfortunately, in less than a year, the Battle Beaver Custom controller became unusable due to impossible stick drift in addition to ‘jitter’. The crosshair of the controller had a mind of its own!

https://www.twitch.tv/videos/1817815286 This was the in-game moment I noticed my controller had completely become unusable.

For my aim-assist-off style, I have all but concluded that the settings for the ‘Right stick minimum’ value should be zero.

Setting ‘Right Stick Min’ to the value of zero does make one’s controller more prone to stick drift. Up until this point, I had resigned to the fact that for some reason, stick drift was to be accepted for all controller players, unless this value is set to at least 3 or 4 to compensate for stick drift. This is probably why aim-assist exists for CoD and is so powerful – it’s like that to allow console players to keep up with the accuracy of mouse and keyboard players who never suffer from needing to compensate for stick drift because they never will experience it.

The default setting on CoD for ‘Right Stick Min’ is the value ‘3’, minimum.

Purchasing the Dualsense Edge PS5 controller

I knew that I was going to return the Battle Beaver Controller for repairs. I was confident that everything would work out fine. Whilst waiting for the returned repairs, coincidently, the Dualsense Edge controller was released for the PS5.

I wished this controller was released a year earlier. What a wonderful concept that this Dualsense Edge controller had, the idea that you can swap parts of the controller instead of feeling as though you need to replace the whole unit when the controller breaks down. I thought about the long-term savings I would have had when I added up all of the individual Dual Shock Playstation 3 controllers I kept on buying to replace broken ones. I went into my local Euronics store, took the plunge, made the investment, and bought the Dualsense Edge controller. I was able to use it immediately and continue playing CoD whilst waiting for the Battle Beaver repairs to come through.

Stock DualSense Edge controller arrives with zero stick drift!

https://www.twitch.tv/videos/1874992900

This is how the stock Dualsense Edge controller performed straight out of the box. There was no stick drift, amazing!

Custom controller repairs and the hidden costs of EU Customs

These were the upgrades I chose when returning the Battle Beaver Controller to the manufacturer internationally to the United States.

I wasted no time in getting in touch with Battle Beaver to arrange returning the controller back to them for servicing and repairs. On their site, it was quoted as $18 USD for repairs (not including shipping) on top of the additional services I wanted done. I thought that was more than fair.

However, with Battle Beaver being a US-based company, by definition outside of the EU, I got hit by at least an additional $80 USD when having to pay for Customs and Taxes!!!

I took the hit. What other choice did I have, throw away a $290 USD controller by not paying taxes?

https://www.twitch.tv/videos/1874989203

Unfortunately, my troubles didn’t end there. Though the jitter issue of the right stick module was resolved, I felt that the stick drift of the right analogue module returned far worse than how it was before their repairs.

I was imensely disappointed with the quality control of Battle Beaver and their returned product. I informed them of the situation and they responded with the following:

… whether it is a new build or one sent in through Send-In Services, receives the same Quality Assurance Final Testing process. Controllers being worked on through Send-In Services are checked by a second tester just to verify the controller is working to our standards before being shipped back to the customer.
 
However, I must insist that when you were initially invoiced for your Send-In Repair, we did acknowledge that you were playing on sub-standard DeadZone Settings…

– Battle Beaver support

Dualsense Edge controller gets stick drift

“When it rains… it pours” is how the saying goes. Sure enough, in about a year of using the DualSense Edge, it started to exhibit stick drift in the right-hand stick module. No problem, that is what I thought. I’ll just spend $20 and replace the right stick module, that’s why I bought the Dualsense Edge.

  • At that time, for months, the Dualsense modules were out of stock
  • Eventually, when they were in stock, they were drastically marked up in price – defeating the purpose of the controller’s existence, in my opinion. Why should a replacement singular analogue module almost be the price of a brand new PS5 controller? Shameful support for this premium product by Sony.

Now I needed to find non-conventional solutions for my Dualsense Edge controller. Thankfully, this led me down the path of discovering Hall Effect and Tunneling Magneto-Resistance (TMR) technology.

At first, I unwittingly purchased a modification solution for my Dualsense 5 when I purchased the ElecGear Hall Joystick Replacement. I failed to realise that it required soldering and promptly returned the item back to Amazon.

2-Year store Warranty – DualSense returned for repair/replacement

Luckily for me, I remembered that Euronics had a 2-year store warranty for the Dualsense Edge controller. I expected to turn up, demonstrate the stick drift flaw in-store and then immediately leave with a brand new replacement Dualsense Edge controller. Instead, I signed some papers and was told to wait for at least 2 weeks while they send it off for repairs and I’ll receive an SMS/email notification on the repair status.

Great. Now I haven’t got a Dualsense Edge. At home, I am stuck with the standard PS5 controller that came with the console that has no back paddles and has stick drift. I also have the returned Battle Beaver controller that was returned with the worst stick drift I have ever experienced.

Custom Battle Beaver controller resurrection?!?!

There was light at the end of this tunnel. During my research process which led to discovering Hall Effect and TMR technology I also saw many YouTube videos where Dualsense and Dualshock controllers were recalibrated and the changes saved to the controller. I thought it was worth a try to see what effect this process would have on my otherwise useless Battle Beaver controller.

In the above comparison image, on the left, you’ll see how awful the returned ‘repaired’ Battle Beaver controller was. You will even notice the ‘jitter’ with how offset from the centre the black dot is on the right hand circle.

After the calibration, you will notice the amazing unbelievable improvements to the Battle Beaver controller. Running the Dualshock calibration online tool restored my Battle Beaver controller to a working optimal standard, meaning I could now use it while I waited for the repairs of my Dualsense Edge controller – oh happy days!

Tunneling Magneto-Resistance (TMR), the Hall Effect killer

I hate stick drift. Learning about Hall Effect and TMR technology for controllers inspired me to try and safeguard against ever having to experience stick drift again.

Hall effect sensors work based on the Hall effect, which generates a voltage difference across a semiconductor material when a magnetic field is applied.

TMR sensors work based on the tunneling magneto-resistance effect, where the electrical resistance of a material changes when a magnetic field is applied.

The power consumption of TMR sensors is usually in the range of 0.1-0.3 mA, while Hall effect sensors can consume 0.5-2 mA.

(Mainly because of this difference, hall effect joystick cannot work very well when installed on those stock controllers.)

Gulikit says it has design patents on its TMR sticks, as well as its earlier Hall effect ones.

The Verge

The future?…

I knew I wanted modifications to be done to my Battle Beaver controller, but done locally. While I was at it, I might as well modify my standard PS5 controller as well and also mod either my PS3 or PS4 with a Hall Effect upgrade. I purchased the following modification products as illustrated in the images below.

Through a local board game store I was referred to a local engineer who had done soldering modifications to his own PS5 controller and also his wife’s controller, too. We have agreed on prices for his services for fulfilling my controller modification needs.

By November 2024, I should have all the delivered parts and then arrange for the soldering modifications to occur.

Wish me luck.

Designing your own Leaderboard and Medium ad using Canva.com

Designing Google sized ads for free using Canva.com

Design for free with Canva.com
  1. Register a free account with Canva.com or login with your Google.com account
  2. Start a new design
  3. Type ‘ad’ and select from the dropdown your desired ad dimension
  4. Design from scratch or make life easier by adapting an already existing design from the list of freely available templates that Canva provides
  5. After you have finished your design, click the top right ‘download’ button option to export the file to a .png format to your local hard drive
  6. All work is automatically saved to the cloud through Canva
  7. Repeat the process for any other advert dimensions that you require
There are many freely available high quality resources from this left hand menu

Other than the templates that you might base your designs upon, make sure to use the other available resources where you can easily find, buttons, backgrounds, and high quality stock images, many of which are completely free.

Keeping your WordPress (Akeeba backup) file size small

Quick-guide

Maintenance. Now that your site size and akeeba backup file size is decluttered you need to keep it that way. Images are your enemy, they are the cancer that starts of small and eventually metastasize into losing money on avoidable server host changes.

From now on, the images that you use to illustrate your pages and posts throughout your WordPress website need to be appropriately resized and compressed BEFORE they are uploaded to your Media Library (via your post creation).

Processing new images:

  1. No image file should be larger than 90kb filesize
  2. Jpg format only (no png, no gif, no animated gifs, no bmp)
    • Animated gifs need to be uploaded to a service like gfycat and use its generated url
  3. Convert your image to jpg

Squoosh.app

  1. Compress and resize that jpg image using Squoosh.app
  2. Choose the option to Resize dimensions restraints (Edit):
    • The maximum height allowed for Portrait images – height 500px (max)
    • The maximum width allowed for Landscape images – width 600px (max)

Possible exception to the above dimension restrictions can be: Unless it is a non-post image ie. an ebook cover, your profile page image, something intended to be read when clicked such as a newspaper snippet/cutting.

Make all images have a maximum height of 480px if you are hardcore!

The right hand side is where you make alterations and see a preview of the image you are about to produce from the original image.

Keep the default settings, but ensure that ‘Maintain aspect ratio’ box is checked.

Click the ‘down arrow’ button that is situated in the bottom right hand corner. This will save the new compressed and resized image to your local hard drive. This newly downloaded image is what you shall use for your WordPress posts/pages.

Newsgroups Usenet delivered via DockSTARTer containers – troubleshooting path conflicts

I ran DockSTARTer but for some reason Radarr/Sonarr/Lidarr all refused to acknowledge the path that exists for them respectively. How do I resolve this?

Dont use /tv and /music, ect… set your vars right to use /storage. The others are going away in a couple months. To do this you need to edit the .env file

Support staff

Troubleshoot instructions to resolve issue:

  1. /home/<username>/.docker/compose/
  2. show the hidden files (if using GUI), else use VIM
  3. Edit the .env file as shown below
DOCKERSTORAGEDIR=/mnt

In the terminal, restart/rebuilt the Docker containers:
$ ds -c up

Resolve any port number conflicts
Only the value on the right hand side of the ‘=’ sign was changed to resolve the conflict within the same .env file as before

4. Return to the terminal and repeat this command (use SUDO, if necessary):
$ ds -c up

The new path now works and is accepted by Radarr
This directory path is wrong and needs to change
MainDir path becomes: /storage/downloads

5. Quick aside tip:

Host field will work with: nzbget

What name should I use? – creating online social media handles, avatars

Whether you are starting out and have never created an online identity before, or you are re-branding, there is no time like the present to make a start.

Thinking about rebranding your online gaming identity

A clanmate approached me with this age old question. I’m grateful that he solicited advice. I have helped many people in the past before in creating new online names.

Fundamentally and ideally you wish to end up having the same online handle for all platforms, gaming and social media.

Below are suggestions in some resemblance of order you might want to look into ensuring your proposed handle is not taken.

Basics

  • Short and sweet: Try to invent a name that has few characters as possible and also think about the verbal pronunciation of the name. Say it out aloud to yourself in different sentences and settings over and over. This is your name, make sure you’re happy with how it is said and pronounced. People shall be using this to address you!
  • Creativity (to an extent): Your research will lead you to many dead ends. You’d be surprised how many of your first 20-30 names that you think of are already taken. Don’t be disgruntled. Where possible, be creative, perhaps using numbers in the place of some characters.

    However, try to be tasteful and mindful. ie. xxx_MumraMayne_xxx, usage of ‘xxx’ might get you blocked by search engines, limiting your online exposure and also.. it’s rather emo and tacky and dated, right?
  • Be original?: There’s a great reason that Google is named so. Not only does it have real meaning but also at the time it was not widely used. That said, don’t be afraid to use combination of words to form new names.
  • One for all and all for one: Lastly and final basic rule is to not create any accounts on any platform until you have ensured that all your main platforms have your decided name available.

Playstation Network

You are a gamer. I recently attempted creating a new PSN account. Wow, everything felt like it was taken already. Start your Playstation, go to the relevant menu option on your console and attempt to create a new name that is not already taken. Whatever you find here, will most likely not be taken on other platforms.

Twitter

There are online checkers that might help you discover if your Twitter is taken.

Facebook / Instagram

Worth creating this, even if only for Instagram.

YouTube

Back in the day YouTube used to offer creators the ability to create unique urls for their channel if they got popular enough. Research and find out if this is still the case.

Google Mail

Gmail is free, but also making use of their free online tools is great. ie. GoogleDocs, GoogleDrive, etc

Top Level Domain

Purchasing a domain name for a year should be the cost of a meal for two. Go the extra mile and purchase your newly created name. You can always use free services to have your .com redirect your followers to wherever you want them to go.

Tools

Top Level Domain search

Name checker #1

Name checker #2

How to listen to in-game audio and other audio inputs on console while also streaming

Introduction

You wish to listen to other audio inputs without sacrificing your in-game audio, nor give up the ability to chat with friends via Discord or Skype / simultaneously livestream with your audience etc.

What I use

  • Astro A40 mixamp, compatible with 3.5mm headsets but I use the headset listed below
    [black arrow – front & back views]
  • Astro Wired Headset [green arrow]
  • Console (PS4) with optical out [red arrow]
  • Macbook Pro [blue arrow]
  • Optional: Alternate music source of your choice. Android phone / MP3 player / iPod etc [grey arrow]
How I stream, listen to music, and also listen to in-game audio (Mumra2k 2020 – hewhodares.com)

Red Arrow: In-game audio is heard via the digital optical port of the console which is plugged in at the back of the A40 mixamp.

Blue Arrow: The mixamp gets its power from USB connection to the Macbook. This connection also allows you to hear input from the Macbook, ie. Spotify, iTunes playlist, YouTube browsing etc. This also allows you to communicate with team mates, but only through VOIP apps such as; Discord, Skype, Mumble.

If you have a capture card system already setup for streaming, having the mixamp connected to your Mac/PC allows for you to have your mic also broadcast your voice to your stream

Grey Arrow: This is optional, but if you have a male-to-male 3.5mm cable, you can plug in external mp3 players of your choice, or your phone etc. The audio from here will only be heard by you and cannot be heard by your stream audience.

Note: This methodology no longer allows you to communicate with players over PSN with your headset mic. You will have to switch to alternatives such as Discord, Skype.

PSN Party Chat: getting the best of all worlds!
You can still join and hear other players in PSN Party Chats. However, they will not be able to hear you. If your preference is to still make use of PSN voice chat as well as all the other features addressed in this post, this is achievable through using an external usb microphone and pluging that into one of the free USB ports of your console.

The external mic now allows the PSN party members to hear your voice.

Blue Yeti USB microphone

Gaming – video editing for free (PC/MacOSX)

Video editing is a joy. There’s a great sense of achievement in curating and creating montage footage of highlighted moments.

What is the best free video editing software?

There are many free to use options out there for any platform or operating system that you may be working with. The most popular operating systems being Windows on the PC and OSX for Mac. This post does a good enough job listing the many options currently out there: https://www.oberlo.com/blog/best-free-video-editing-software

However, I will focus on the entirely free Professional Editing Software, HitFilmExpress. HitFilmExpress, in my experience, is simple to use with a small learning curve. Simple edits can quickly be achieved. And with the addition of using free presets and plugins created by the community, you are able to create stunning features such as this (see below)

How to get started

Download HitFilmExpress for your platform

Though free, you need only jump through a one-time-only social media related hoop to gain access to the full program. After which, all updates and subsequent upgrades are free forever. Download it here HitFilmExpress.

Install some community plugins

An example of free to use plugins created by members of the community

A combination of the above available community preset plugins were used to create the showcased YouTube video above.

Learn the basics, get familiar with HitFilmExpresss

You’ve got a brand new video editing program installed, along with the community plugins, now what?

If like myself you’re familiar with video editing software such as Final Cut Pro or Adobe Premiere, then the interface and the options to get started should be intuitive.

For those of you who are in need of a crash course in the basics, you can find many tutorials through YouTube searches. I recommend you start with working through some of the official tutorials provided by the makers of the program which can be found here: https://fxhome.com/video-tutorials#/hitfilm-express-tutorials

Watch their ‘basic’ related tutorial video first to get a head start

Click the image above, locate and watch their basic’s video. Then feel free to watch their other tutorials along with finding community created tutorials via YouTube searches.

bro, how do I stream on Mac?

The basics to getting started for streaming via your Mac.

    1. OBS: Streaming software
      This is the basic software which you need. It’s open source and FREE. Download the latest version for your operating system.

      Play the above video, follow that video tutorial instructions.
    2. iShowU: incorporate Discord/Skype/VOIP/WhatYouHear
      If you want that extra swag in your recordings/livestream I cant recommend highly enough that you include your in-game chat call. Follow this tutorial to get it setup correctly.
      Your audio input and output settings should resemble something like the image above if you followed the tutorial correctly.
    3. Optional extras:
      I’ve not tried any of these (yet) but I hope to one day get around to implementing some of these extras to make my stream more awesome. Check em out for yourself. Have a go!

      1. Streamlabs.com
      2. Streamjar.tv
      3. muxy.io
      4. Nightbot
    4. Make sure you credit ole Mumra2k for this awesome ensemble of tutorials, along with the original content creators!