Best Keyboard for CS2 (2024)

  1. Home
  2. Guides

Based on 649 Pro Players

The most used keyboards by CS2 players

The most popular keyboards are calculated based on 649 professional players.

Introduction

CS2 is a game where every little thing matters. The tiniest mistake can cause your team to lose a site and consequentially a round, and from there on out things can spiral out of control pretty rapidly. If you want to be at your best in a game like this it’s important to be using gear that doesn’t hold you back. We all know that a mouse is a vital piece of kit, but people often ignore the keyboard when they really shouldn’t. In our best keyboard for CS2 guide, we’ll go over the most used keyboards in the professional CS2 scene (based on our CS2 Pro Settings and Gear List) so that you can get a keyboard that perfectly matches your preferences.

Our Guide

The Pro Usage Top 5 gets updated continuously and instantly so that you can always get an accurate overview of what the pros are using at any given time. In the body of the article itself, we go over the five most popular pro products in no particular order and, when relevant, we also give you some extra options in the form of products that fall just outside of the top 5 or are otherwise relevant.

What makes a keyboard good for CS2?

If you’ve ever watched a professional match you have no doubt noticed just how smooth and natural the pros seem to glide around the map. That’s the result of hours upon hours of training, of course, but there’s another factor at play here: all professional players don’t use a rubber dome office keyboard.

Gaming keyboards are much more responsive and consistent than a regular rubber dome board, meaning that they’ll allow you to be much more precise with your inputs, and we don’t have to tell you how much of an advantage that can give you.

The advantages don’t end with the responsiveness. Due to the great variety of form factors and availableswitches (see Different Keyboard Switches Explained)with these boards it’s really easy to find a keyboard that suits your exact preferences, both when it comes to the size and the overall feeling of the board. Want clicky and tactile feeling switches? You got it. More of a silent switch fan? There’s multiple options there too. Nowadays, there are also mechanical switches with a customizable actuation point, further emphasizing the custom aspect of mech boards.

In short: going for a mechanical keyboard gives you a great array of options so that you can get an experience that’s tailored to whatyouwant out of a keyboard.

Top keyboard brands in CS2

Based on 649 players

Last updated:

RankNameUsed by # playersPerc.
1Best Keyboard for CS2 (59)Logitech20030.82%
2Best Keyboard for CS2 (60)RAZER13320.49%
3Best Keyboard for CS2 (61)HyperX6510.02%
4Best Keyboard for CS2 (62)SteelSeries497.55%
5Best Keyboard for CS2 (63)Wooting487.40%

Razer Huntsman V3 Pro TKL

Razer’s top offering

Razer has been pumping out a lot of hot tech in the last couple of years, and this Huntsman V3 Pro TKL (see keyboard size differences explained) is no exception to that. It features analog optical switches, PBT keycaps, on-the-fly customization, and a programmable dial along with two buttons. To top it off, it also comes with a wrist rest.

Customizable keys

If you’re into the keyboard scene, you’ll know that switches with customizable actuation points are all the rage right now, and for good reason. They make movement and other precise inputs a lot easier, and Razer has understood this as well. You can select an actuation point between 0.1 and 4.0mm, and there’s also Rapid Trigger present on this keyboard, which means that a key resets the moment you let it go.

This Rapid Trigger functionality is extremely useful in a game like CS2. Due to the fact that you don’t have to wait until the switch travels over the reset point, your counter-strafing will become a lot more consistent. In general, analog switches like these are definitely the way forward for gaming keyboards. Top that off with a keyboard that’s just extremely responsive in general, and you have one of the best keyboards for CS2 right now.

This is a very high quality gaming keyboard that looks and feels very premium, so if you’re after that kind of thing then the Razer Huntsman V3 Pro TKL is one to look out for.

  • NiKo

  • jL

  • frozen

  • electronic

Staff’s Choice

Pro’s Choice

Razer Huntsman V3 Pro TKL is a best-in-class gaming keyboard. It’s also a very mediocre typing keyboard due to its loudness and subpar typing sound. I feel like those two sentences are the most important things to know for people who are considering purchasing this board.

Best Keyboard for CS2 (68)

Lars

Best Keyboard for CS2 (69)

4 of 5

Read review (04/2024)

Best Keyboard for CS2 (70)
More RAZER

Check price

Pros

  • Comes with a wrist rest
  • Good gaming performance
  • Customizable switches + Rapid Trigger
  • Comes with a multifuctional dial

Cons

  • Expensive
  • Typing sound is loud and not pleasing
  • Wrist rest is of lower quality than on older Razer keyboards

Specs

Form FactorTKL
SwitchesRazer Analog Optical
PCBNon-Hotswappable
RGBYes
Height3.9cm
Width36.4cm
Length14.0cm
Weight720g

Logitech G715

Aesthetically pleasing

The G715 is a TKL keyboard that’s very much focused on dreamy aesthetics, and you can take that quite literally as it comes with a cloud-shaped wrist rest. Logitech sells a bunch of customization packs for this board, meaning that you can change the top plate as well as the keycaps so that the board fits your personal aesthetic, and that combined with the RGB lighting that runs across the bottom of the board makes this a sight to behold, if you’re into that type of look.

It’s not all about looks, though. The board runs on Logitech’s flawless LIGHTSPEED wireless technology, giving you lag-free wireless connectivity, and it comes with PBT keycaps, making for a pleasant typing and gaming experience.

This is certainly not a board for the budget-minded people, but if you’re attracted to this type of design it’s a very alluring option. If you’re more focused on performance, we’d recommend other keyboards though.

Logitech G715

Used by 47 CS2 players ()

  • b1t

  • zont1x

  • juanflatroo

  • biguzera

Pro’s Choice

The G715 is wireless gaming keyboard with unique looks that you can customize even further due to the swappable top plates.

Best Keyboard for CS2 (76)
More Logitech

Check price

Pros

  • Customizable top plate + keycaps
  • Flawless wireless connection
  • Included wrist rest
  • Underglow lighting looks great
  • PBT keycaps

Cons

  • Expensive
  • Looks won’t be for everyone

Specs

Form FactorTKL
SwitchesGX Blue Clicky, GX Red Linear, GX Brown Tactile
PCBNon-Hotswappable
RGBYes
Height3.8cm
Width37cm
Length15.7cm
Weight975g

Wooting 60 HE

The benchmark

If you’re even a little bit familiar with gaming keyboards you’ll know the Wooting 60 HE. It’s the board that kickstarted the optical/magnetic switches revolution, and it’s still one of the very best performers out there. The Wooting 60 HE certainly wasn’t the first board to have customizable switches, but it was definitely the first board to show the true potential of the technology. Its implementation of Rapid Trigger technology was so good and revolutionary that other brands simply had to start copying it, name and all.

Something that’s also universally loved is the customization ‘software’. If you want to tweak your keyboard’s settings, you simply need to go to a webpage. There’s no need to download any software, and Wootility (which is the name of the customization page) performs flawlessly.

Do it your way

The Wooting 60 HE isn’t only focused on performance. The designers at Wooting know that keyboard people love to tinker and customize their stuff, so the keyboard is made with that in mind. Wooting sell a bunch of customization options themselves, but the board is also designed to fit into popular aftermarket cases. That’s really handy for people who want to upgrade the plastic Wooting 60 HE to something that looks and feels more premium.

All in all, the Wooting 60 HE is a board that’s made by keyboard lovers, and it shows. Wooting came from basically nowhere and shot up the ranks of the most used gear in no time due to how good this board is. If you want pure gaming performance in a 60% layout, this is the one to focus on.

Wooting 60 HE

Used by 186 CS2 players ()

  • TenZ

  • f0rsakeN

  • Twistzz

  • something

Staff’s Choice

Pro’s Choice

The Wooting 60HE is a keyboard that started a massive revolution in the world of mechanical gaming keyboards and has since become absolutely iconic. If you ask me, it completely deserves this status. This is the best gaming keyboard out there right now.

Best Keyboard for CS2 (82)

Lars

Best Keyboard for CS2 (83)

5 of 5

Read review (03/2024)

Best Keyboard for CS2 (84)
More Wooting

Check price

Pros

  • Very precise and responsive customizable switches
  • Best-in-class gaming performance
  • Customization can be done in browser and is incredibly easy to use
  • Made to be modded, so easy to customize to your liking

Cons

  • Typing sound out of the box isn’t the best, but this is a nitpicky complaint

Specs

Form Factor60%
SwitchesLekker
PCBHotswappable
RGBYes
Height3.8cm
Width30.2cm
Length11.6cm
Weight605g

Logitech G Pro X Keyboard

Made for Pros

Logitech’s G line of products is directed at professional and competitive gamers. In case you’re wondering what the ‘X’ does different than its predecessor: this is basically the same keyboard as the previous G Pro but this version has a hotswappable PCB, meaning that you can change switches without having to (de)solder.

The G Pro X is a very compact TKL keyboard with a detachable cable, making it easy to carry around. Aside from that it’s got a relatively small footprint with its thin bezels, and while the body is made out of plastic it is a sturdy board regardless, so you can definitely use this one as a travel type of board.

Focused on performing

Because this is aimed at competitive gamers you won’t find any additional features such as a volume dial or media buttons. You get a button to turn on gaming mode (which disables the Windows button etc.) and a toggle to turn off the programmable RGB backlighting, and that’s pretty much it. That’s no problem for competitive gamers though, and the lack of fancy features or design elements makes this product rather friendly on your wallet. The option to change up the switches on a whim makes it a great board for people who like to switch it up every now and again, as a set of switches is cheaper than an entirely new board.

One obvious downside that also shows the age of this board a bit is that it connects via a Micro USB cable, meaning that you probably won’t be able to use any custom keyboard cables that you may have lying around.

If you want a compact hotswappable mehcanical keyboard that gets you into Logitech’s ecosystem, this is the one to look out for, though if you’re purely looking for performance there are better options out there in this day and age.

Logitech G Pro X Keyboard

Used by 109 CS2 players ()

  • donk

  • rigoN

  • Zyppan

  • nukkye

Pro’s Choice

What you’re getting is a solidly built gaming keyboard without any unnecessary frills that’ll last you a pretty long time and delivers everything you’d want out of a competitive gaming keyboard. Nothing more, but certainly nothing less either.

Best Keyboard for CS2 (90)

Lars

Best Keyboard for CS2 (91)

3.5 of 5

Read review (08/2020)

Best Keyboard for CS2 (92)
More Logitech

Check price

Pros

  • Hot-swappable PCB means changing switches is very easy
  • Sturdy build quality

Cons

  • Keycaps don’t feel very premium
  • Non-standard bottom row means that switching out keycaps can be a hassle

Specs

Form FactorTKL
SwitchesGX Blue Clicky, GX Brown Tactile, GX Red Linear
PCBHotswappable
RGBYes
Height3.5cm
Width36cm
Length15.5cm
Weight980g

Logitech G Pro X TKL

What’s in a name?

The G Pro X TKL is the successor to the G Pro X. The old G Pro X was also a TKL board, so the naming scheme is a bit confusing, but there are some differences between the two. The TKL is wireless, for instance. It also drops the hotswap functionality that its predecessor offered. This would be understandable if the board offered optical/magnetic switches, but it doesn’t, which makes it a puzzling change to some.

Just decent

The G Pro X TKL is a decent keyboard, but nothing more than that. It’s a good option for people who want a wireless gaming keyboard that won’t lag or drop its connection. If you’re after the best gaming performances there are better options on the market in this day and age though, especially for the price.

Logitech G Pro X TKL Keyboard

Used by 43 CS2 players ()

  • s1mple

  • m0NESY

  • w0nderful

  • device

It’s a decent gaming keyboard, but nothing more than that. Had it come out at the end of last year it would’ve been a different story, but gaming keyboard technology is going through a phase of rapid changes, and it seems like this one can’t keep up.

Best Keyboard for CS2 (98)

2.5 of 5

Read review (11/2023)

Best Keyboard for CS2 (99)
More Logitech

Check price

Pros

  • Good build quality
  • Comes with an amazing carrying case
  • Flawless and lossless wireless connection
  • Stock PBT keycaps feel good

Cons

  • Stabilizers are a little rattly (especially the spacebar)
  • Expensive
  • No hotswap functionality
  • Not having switches where the actuation point etc. can be customized is a miss in a board aimed at competitive gamers
  • Volume wheel feels flimsy and can’t be programmed

Specs

Form FactorTKL
SwitchesGX Brown Tactile, GX Red Linear, GX Blue Clicky
PCBNon-Hotswappable
RGBYes
Height3.4cm
Width35.2cm
Length15.0cm
Weight950g

HyperX Alloy FPS

The old guard

A lot of mechanical gaming keyboards try to dazzle you with extra features and impressive RGB backlighting, but the HyperX Alloy FPS doesn’t do all that. It’s made for (as the name obviously suggests) serious FPS gaming. It’s made out of a solid steel frameandit has a detachable cable (even on the full size version, which is somewhat of a rarity) so it’s going to be plenty durable and portable for the traveling gamer.

Basic functionality

While there’s no RGB show to be found here there’s still (red) backlighting so that you can see what you’re doing in dark environments. The board also has full N-key rollover (NKRO) so that you’ll never have any issues with keys not registering, no matter how many you’re pressing at the same time. The bezels of the board are almost non-existent as well so that the footprint of this board remains minimal (even for a full sized plank) so all in all you can say that this keyboard definitely is made for serious competitive gaming.

It’s not the one to get for gamers who like to tinker with their keyboards (on the performance side or the hardware side) but if you don’t care about all that then you can go for the Alloy FPS. It’s a very old product at this point in time, so you’re not getting any revolutionary features, but if you don’t mind that then this offers a good bang-for-your-buck proposition.

HyperX Alloy FPS

Used by 21 CS2 players ()

  • imoRR

  • stanislaw

  • XigN

  • draken

The HyperX Alloy FPS was made as a minimal-distractions board that’s aimed towards competitive gamers who want a reliable mechanical gaming keyboard without any unnecessary frills, and this full-sized keyboard is exactly that.

Best Keyboard for CS2 (105)
More HyperX

Check price

Pros

  • Straightforward design
  • Detachable cable
  • Sturdy build quality

Cons

  • Red backlighting only
  • Very limited customization options

Specs

Form FactorFull Size
SwitchesCherry MX Red, Cherry MX Brown, Cherry MX Blue
PCBNon-Hotswappable
RGBNo
Height3.5cm
Width44.2cm
Length13.0cm
Weight1100g

Logitech G915 TKL

Sleek wireless action

The G915 TKL is a perfect keyboard for those who want to cut the cord and/or for people who want to also bring their keyboard to work, college, or what have you without it looking out of place. This is helped by the fact that it can connect via Bluetooth and, as such, to multiple devices without having to reconnect or switch the receiver. The G915 TKL is rocking Logitech’s LIGHTSPEED wireless, ensuring a completely hassle-free and flawless connection at all times.

Low profile

The G915 TKL not only looks sleek, it also feels sleek due to its low profile design. If you feel like regular keyboards are too high or you get wrist pains using regular boards, it can be a good idea to look towards low profile options. All of this comes in a package complete with media controls, a volume rocker, and gaming controls, making this a great ‘battlestation’ type keyboard for the gamer on the go. It does charge via Micro USB though, which is a downside in today’s market.

If you want a full-featured and wireless TKL keyboard that won’t look out of place in a work or school environment due to its sleek low profile design, the Logitech G915 TKL could be an option.

Logitech G915 TKL Carbon

Used by 19 CS2 players ()

  • NagZet

  • chocoTaco

  • vice

  • El1an

Staff’s Choice

Pro’s Choice

The G915 TKL is a great wireless gaming keyboard, and due to the underlying tech (Logitech’s LIGHTSPEED wireless technology ensures a lossless and hassle-free connection) it’s one of your only options on the market today if you’re a serious gamer with a desire to cut the cord. All of that comes at a price though, so if you don’t really care about the wireless aspect there are plenty of other options to look at from Logitech and other brands that’ll be a bit friendlier on your wallet.

Best Keyboard for CS2 (111)

Lars

Best Keyboard for CS2 (112)

4.5 of 5

Read review (07/2021)

Best Keyboard for CS2 (113)
More Logitech

Check price

Pros

  • Flawless wireless connection
  • Sturdy build quality
  • Looks sleek and modern
  • Included media keys and volume rocker
  • Multi-device connectivity thanks to BT and USB connection options

Cons

  • Expensive
  • Keycaps aren’t the best

Specs

Form FactorTKL
SwitchesGL Clicky, GL Tactile, GL Linear
PCBNon-Hotswappable
RGBYes
Height1.9cm
Width36.7cm
Length15.1cm
Weight814g

SteelSeries Apex Pro

Customizable

When SteelSeries first announced the Apex Pro line, their unique selling point was their OmniPoint switches. These are switches (What Are OmniPoint Switches?) that can be customized by the user, meaning that you can choose theactuation pointyourself. This is interesting because it allows you to have different profiles for different games, and you can even set different keys to be more (or less) sensitive than others. If that’s something that sounds like it interests you the Apex Pro is a good keyboard to consider.

In addition to this, the Apex Pro comes with a customizable OLED screen and a wrist rest.

Rapid Trigger

The OmniPoint switches steal the show (as a bonus they’re also quite smooth and thus pleasant to use) and with a recent update, all SteelSeries Apex keyboards also have Rapid Trigger functionality. This makes actions such as counter-strafing and just movement in general a lot more precise, so there are definitely ingame benefits to gain from using this technology.

If you’re looking for a TKL keyboard that you can tweak to match your exact playing style (down to setting the exact sensitivity on a per-key basis) then the Apex Pro line should be on your radar.

SteelSeries Apex Pro

Used by 18 CS2 players ()

  • olofmeister

  • ubah

  • BnTeT

  • Summer

Pro’s Choice

The SteelSeries Apex Pro is a keyboard that’s focused on gamers who try to min-max everything. With its customizable switches, you could set your reload key to require a lot more force in order to actuate than your movement keys, giving you a way to customize the board to match your exact playing style.

Best Keyboard for CS2 (119)
More SteelSeries

Check price

Pros

  • Customizable actuation point for the switches
  • Included wrist rest
  • USB passthrough
  • Volume wheel feels nice to use
  • Cable routing options on the bottom

Cons

  • Subpar keycaps
  • OLED screen feels a bit like a gimmick
  • Only the main cluster of keys has OmniPoint switches

Specs

Form FactorFull Size
SwitchesOmniPoint
PCBNon-Hotswappable
RGBYes
Height4.36cm
Width43.7cm
Length13.9cm
Weight970g

The Best Keyboard for CS2 – Conclusion

Counter-Strike is a simple game, at least when it comes to the basic gameplay. You have no abilities and you don’t need to build stuff or any of that, so you don’t need a super decked out board to play this game. The pros opt for minimal keyboards, with a sturdy build quality and a small footprint. That’s important because tournament desks often don’t allow for much room, so getting an absolutely massive board can be detrimental to their performance.

Most of the popular gaming keyboards used to be full sized boards, and that could’ve been because of the fact that Counter-Strike is such a customizable game that the numpad can become a handy addition instead of something that’s in the way. You can make buy binds, for example, and bind them to the keys on your numpad. These days we see the professional CS players moving towards smaller boards though. Of course the size of your keyboard is down to personal preference, but it’s an interesting development regardless. We hope that this list has been informative for you.

If you’re interested in learning more about gaming keyboards, feel free to check out our gaming keyboards list. This has every single keyboard that’s ever been entered into our database, along with specs and usage percentages. It’s a great resource for people who are looking for a keyboard for CS2.

Lars

Reviews, Community, FPS

Former semi-pro gamer turned writer, product reviewer, and community manager.

Best Keyboard for CS2 (121)

Login

Please login to comment

0 Comments

Inline Feedbacks

View all comments

Manage your privacy

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Click below to consent to the above or make granular choices.Your choices will be applied to this site only.You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.

FunctionalAlways active

The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.

Preferences

The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.

Statistics

The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Marketing

The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.

Statistics

Marketing

Features

Always active

Always active

Manage optionsManage servicesManage {vendor_count} vendorsRead more about these purposes

Manage options

{title}{title}{title}

Manage your privacy

To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.

FunctionalAlways active

The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.

Preferences

The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.

Statistics

The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Marketing

The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.

Statistics

Marketing

Features

Always active

Always active

Manage optionsManage servicesManage {vendor_count} vendorsRead more about these purposes

Manage options

{title}{title}{title}

'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); }}window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "

", overlayContainerClose = "

", overlaySpinner = "", overlayTitle = "

" + scriptOptions._localizedStrings.redirect_overlay_title + "

", overlayText = "

" + scriptOptions._localizedStrings.redirect_overlay_text + "

"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) }});/** * Cross-Origin-Opener-Policy blocked the access to the opener */if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } };}})();
Best Keyboard for CS2 (2024)
Top Articles
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 6594

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.