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.
The choice of CPU is also important. All the laptops on this list come equipped with quad-core Intel Core i5 or i7 processors with ‘HQ’ or ‘HK’ at the end of their model names, but you’ll find some cheaper models on the market that only have a ‘U’ suffix. This denotes a much lower-power, dual-core processor that can prove to be a huge bottleneck in games if you have a high-end graphics card.