Logitech F710 Wireless Gamepad
No, the F710 is designed for Windows® 8, Windows 7, or Windows Vista, Chrome OS. - Will, Logitech.
If you are playing the PC version of these games, the F710 will work for you just fine. With games like COD, you'll need to make sure to change the in-game settings to recognize your controller and not the mouse/keyboard.
you can play any game that has support for this device. if the game you are attempting to play does not have support, you can create a profile for the game with the downloadable software on Logitech website