Merge pull request #11193 from jordan-woyak/ciface-input-backend-interface ControllerInterface: Add InputBackend interface.