Jens Oliver Meiert

CS:GO on macOS, an Amateur Setup

Post from May 25, 2021 (↻ September 7, 2021), filed under .

For 20 years, from 2001 to 2021, I hadn’t played Counter-Strike. As the global pandemic meant I couldn’t perform any of my hobbies—the last one, also started during the pandemic, being kart-racing—, I got into playing CS:GO. (I’m j9t.)

Part of what intrigued me was to see how the older Jens would approach the game, how I would learn and train. (I do learn and train, but let’s save my training routines as well as the sites and teams and players I follow for another day.)

At the time of this writing, I’m a level 21 (Lieutenant Rank 21) and yet to rank in the competitive modes. I’m still a beginner. [Three months later, I’m at Colonel Rank 35 and started ranking as a Silver Elite in Wingman.] However, as a member of the tech industry working with Apple machines and macOS, that stood out as rather uncommon: Most CS:GO players, and players in general, use Windows.

The following is a collection of settings and thoughts on playing CS:GO on macOS. (For my hardware and software setup, see the last section.)

Jens playing Counter-Strike: Global Offensive.

Figure: One way of going through a pandemic.

Launch Options

Here are my current launch options:

+cl_forcepreload 1 -nojoy -novid -tickrate 128

Total CS:GO has a good overview of launch options. I’m still reviewing them.

Video Settings

For video options, I’m tweaking. I have most settings on “auto” (which seems to select the best option for the system), as dialing them down or turning them off didn’t lead to noticeable performance improvements.

Here are the settings that are not on “auto,” or that could be of interest:

Mouse Settings

Mouse (Logitech G305):

In macOS:


This setup is largely due to preference, and to find a balance between cursor control and speed. The macOS settings turned out pretty important though: Originally I was playing with 800 DPI and a slightly higher sensitivity, but observed occasional cursor “jumpiness,” ruining my accuracy. When I changed the system settings for tracking and scrolling to their lowest, that disappeared.

Hardware and Software

I’ve been playing on an iMac 27″ 2019 with 64 GB RAM, using macOS Catalina 10.15.7 macOS Big Sur 11.15 (which seems more stable than playing on Catalina).

My mouse is a wireless Logitech G305 mouse. (I’m contemplating to upgrade, and to switch to a mouse with a cord.)

My keyboard is a Koolertron macro mechanical keyboard, which I have barely customized yet and think about swapping for a gaming keyboard.

My headset is a wireless Logitech G533 headset.

My mousepad, which I never thought to matter that much, is a Titanwolf 440×350 mm.

An amateur setup, just to be clear. So far it’s been working fine, and when I upgrade it, I’ll try to update this post.

❧ What did I get completely wrong? What’s helpful? What’s your setup? What are your tricks? Please leave a comment (while still open) or respond to the tweet for this post!

Tweet this? (If it changed your life, you delight me with a coffee.)

About Me

Jens Oliver Meiert, on April 29, 2020.

I’m Jens Oliver Meiert, and I’m an engineering manager and author. I’ve worked as a technical lead for Google, I’m close to the W3C and the WHATWG, and I write and review books for O’Reilly. Other than that, I love trying things, sometimes including philosophy, art, and adventure. Here on I share some of my views and experiences.

If you have questions or suggestions about what I write, please leave a comment (if available) or a message.

Read More

Have a look at the most popular posts, possibly including:

Cover: The Web Development Glossary.

Perhaps my most comprehensive book: The Web Development Glossary (2020). With explanations and definitions for literally thousands of terms from Web Development and related fields, building on Wikipedia as well as the MDN Web Docs. Available at Apple Books, Kobo, Google Play Books, and Leanpub.

Stay up-to-date? Follow me by feed or on Twitter.

Looking for a way to comment? Comments have been disabled, unfortunately.

Found a mistake? Email me,

You are here: HomeArchive2021 → CS:GO on macOS, an Amateur Setup

Last update: September 7, 2021

Professional frontend developers produce valid HTML and CSS.