It should be compatible given the device works on Windows, Mac and Linux (which implies driverless USB HID compliance).
Foot pedals aren't great for responsive actions like ADS, Crouch or strafing. They're best assigned to secondary tasks like D-pad directions, Reload, Sprint etc. Melee is iffy.