Implement SET_CONTROLLER_INFO - properly implement control options
- no longer based on a core option