The Logitech G hub software supports G300s gaming mice. You can program these mice completely by installing either of the two software for any game.