как насчёт кнопок "вперёд/назад"?)
я считаю, что здесь концептуальная разница. Когда мы привязываем WS, мы знаем, что то же самое действие может осуществляться аналоговым вводом, поэтому это ось. Контрпример: ты же не натягиваешь fire или action на ось? Например action - это просто действие, и никому не придёт в голову делать такую ось (ну может в каких-то крайне специфических случаях), вот так же с нажатием джойстика. Мне в принципе крайне тяжело придумать ситуацию для некоторого аналогового действия, на которое может быть забайндить как нажатие джойстика, так и другой аналоговый ввод. А вот MoveForward -> WS -> ось джойстика - пожалуйста