如何检测哪个操纵杆按下了按钮?

How to detect which joystick pressed button?

在 Unity InputManager(编辑 -> 项目设置 -> 输入)中,我可以定义和命名不同的输入。我有一个名为 "Draw" 的事件,它在按下 joystick button 0 时发生。这似乎有效。但是,我无法分辨哪个控制器按下了按钮,因为 Joy Num 选项仅适用于轴而不适用于按钮。怎么做?

// How to tell which controller?
bool pressedDraw = Input.GetButtonDown("Draw");

不同操纵杆上的相同按钮被定义为自己的按钮,如文档所述here

Joystick1Button0
Joystick2Button0
...