stargazer, запустил я тестовый ROM. При старте этого теста джой секунды полторы вибрирует. Идентификатор вибро джойстика-
030D, обычный джой-
0F0D,без джойстика-
FF0F.
Parameter, в твоей программе это по сути скорость вибрации, здесь три скорости и ещë "нулевая". То есть параметр 00;10;20 и 30 это "нулевая скорость"-вибрации нет.
01;11;21 и 31 первая скорость
02;12;22 и 32 вторая скорость
03;13;23 и 33 третья скорость
В непрерывном режиме стрелками джоя перебираем параметры и джой соответственно вибрирует. Кнопки
A, B, C в этом режиме никак не влияют(может и не должны).
В счëтном режиме включение и отключение вибрации происходит по нажатию кнопок
A ,B и вибрация будет соответствовать цифрам в параметрах.
То есть, если не нажимать этих кнопок , то
стрелками джоя можно пролистать все параметры от 00 до 33 и вибрации не будет. Можно на любом числе нажать копку
A или
B и вибрация включится и будет соответствовать числу. Можно опять менять числа в параметрах, но вибрация останется прежней, пока мы не нажмëм на кнопки
A или
B. Как-то так.
С кнопкой
C почемуто всë сложнее, я успел запутаться
Завтра ,после работы, ещë потестирую и подумаю как видео понаглядней снять.