This gaming mouse features programmable buttons, ultrafast connectivity, and a 100-hour battery life on one charge.