<?xml version="1.0" encoding="utf-8"?>
<!--
  USB device filter for the controller test experiment.
  Listing the vid/pids we observed the 8BitDo receiver cycling through,
  so Android routes ACTION_USB_DEVICE_ATTACHED to us and we can claim
  the device before kernel usbhid re-probes it.
-->
<resources>
    <!-- 8BitDo "Pro 2 Wired Controller" — D-input / generic HID mode (0x2DC8/0x3106) -->
    <usb-device vendor-id="11720" product-id="12550" />
    <!-- 8BitDo IDLE state seen on macOS (0x2DC8/0x3107) -->
    <usb-device vendor-id="11720" product-id="12551" />
    <!-- Microsoft Xbox 360 Controller — X-input mode emulation (0x045E/0x028E) -->
    <usb-device vendor-id="1118" product-id="654" />
    <!-- Sony DualShock 4 — the mode the adapter latches into on macOS (0x054C/0x05C4) -->
    <usb-device vendor-id="1356" product-id="1476" />
</resources>
