#2 support joystick in subsystem_base_t level