Methodology
How controller matches are generated on this site.
Matching starts from controller compatibility data and narrows with your answers: platform, connection type, controller style, accessibility requirement, and optional feature preferences.
Key principles used in the filtering flow:
- Requirement-first filtering (platform and connection rules are strict).
- Accessibility is treated as a requirement, not a cosmetic preference.
- Trigger mode switch signals are normalized from multiple data fields to avoid false negatives in accessibility matching.
- Optional features are applied only after requirement filters are satisfied.
Data can change over time as product pages and controller variants change. Entries are manually reviewed and updated in the admin tooling for this project.