Estou com um problema relacionado a estes dois controladores.
Preciso usar os dois no mesmo micro. Ok, é só plugar...
Mas preciso que o BU0836 seja o controlador ID0 (para o IL-2) e o Mjoy o ID1.
Acontece que por concepção, o Mjoy foi feito para ser um joystick, então ele tem um ID baixo, para aparecer antes de outro joystick plugado no micro.
E o BU0836 foi feito para ser um ad-on, então ele tem um ID alto.
Mesmo um controlador USB generico, reconhecido como USB JOYSTICK aparece antes do BU0836A Interface - note que a ordem alfabetica dos nomes não influencia.Exemplificando esta pironga:
Se voce tem um CH PRO Pedal, e compra um Saitek X-52, o pedal assume o ID0, entao voce não consegue ajustar as curvas de sensibilidade do X-52 no setup do IL-2, pois lá aparece só o CH PRO Pedal (Voce pode fazer este ajuste fora do jogo, com o IL2JoyControl).


Por experiência com o Mjoy16 sei que posso mudar o Vendor ID no firmware de forma que ele passa a ser reconhecido depois do USB Joystick. Para o Mjoy16 existe instruções de como e onde mudar este Vendor ID.
Mas não existe para o Mjoy - e o BU0836 tem o codigo bloqueado.
Eu tenho o códido fonte .asm do Mjoy, então bastaria alterar este codigo do Vendor ID e gerar um novo .HEX (o firmware) usando o AVR Studio 4.
A questão é que não sei uma vírgula de programação.

Fico na base da tentativa e erro...
Sobre o ID do Mjoy e do BU0836 tenho estas informações:
Então, tenho que mudar o ".equ VendorUSBID =0x0777 ;vendor identifier (Atmel=0x03EB)" do Mjoy para que fique maior do que o "0x16c0" do BU0836.==============================================
Mjoy
.equ USBversion =0x0100 ;for what version USB is that (1.00)
.equ VendorUSBID =0x0777 ;vendor identifier (Atmel=0x03EB)
.equ DeviceUSBID =0x0001 ;product identifier (USB Joystick)
===============================================
Name: BU0836 Interface
Product ID: 0x05b5
Vendor ID: 0x16c0
Só que para mim estes códigos (em hexadecimal) e hieroglifos são a mesma coisa...

Alguem tem uma ideia do que usar que seja maior do que 0x16c0?
Já pedi ajuda a russos e argentinos, mas por hora Neres de Pitibiriba.
Sokol1