Add a DeviceName column and the CUSTOMPROFILE enum to account for non-Xinput or Keyboard settings