All of the major (and some of the minor) gaming-gear manufacturers have developed their own mouse-control customization software, which usually encompasses advanced macro programming. Often, the software also enables you to control and customize a gaming keyboard of the same brand. In addition to recording macro commands, these software dashboards let you activate premade, game-specific profiles; create your own profiles; and adjust any on-mouse lighting/LED bling. Many also offer presets for non-gaming use, letting you leverage your mouse's programmability in Excel or Photoshop when you're not blowing up starships or hapless zombies.
Purists will argue that you need a PC to truly play games, especially if you're a fan of pushing the levels of graphics quality beyond the capabilities of a mobile phone or a mere gaming console. In this regard, the gaming desktop is still king, particularly when it comes to having the kind of components and horsepower needed to run 4K games smoothly and support virtual reality (VR) setups, such as the Oculus Rift and the HTC Vive. But if you want or need something you can tote around the house or over to your friend's place, we're here to help you choose the right gaming laptop.