I didn't have to do anything extra one I had mapped it to WRC9 apart from tweaking the sensitivity on it.
Mine only shows as one device, an Arduino Leonardo Controller.
It sounds like yours may be outputting two signals, one for the axis and one for a keyboard binding, check to see what you have bound to look back in WRC9, unbind whatever that is and give it a go then.
It may also be worth downloading the diview tool linked above, as that will show you if it is outputting two signals and may allow you to disable one of them.
It may also be outputting as just a keyboard output (the diview tool will confirm that), in which case I would ask for a refund, as that's not going to offer the same degree of control as one outputting as an axis.
Hi Scaff thanks for coming back to me.
So as an update today... and so my original post also puts nobody off buying a Generic USB handbrake for themselves (as they are really good...so far)
I do have a part confession to make... today with further testing etc I have found out my Button box is also running a Arduino Leonardo board to and it is THAT device (the button box) that is showing as the keyboard (and not the game controller also showing as a keyboard as well)
So further testing and set up in a number of games this morning (with the handbrake that IS correctly showing as a game controller) and this seems to have gone well..,
But there is only one that is not playing ball and I think it’s more an example of poor controller support rather than the fault of the Arduino board which appears to be working fine.
My other rally games are fine, Dirt Rally and Dirt Rally 2.0 work great as does assetto corsa too...
But there is only one sims not playing well and this is WRC 9... for the life of me I cannot get it to work cleanly...
in DIVIEW it appears as an axis correctly (as it should) it appears as an axis (axis 6) in Assetto Corsa... and in Windows it appears as the Rudder Axis too (so all analogue)
However in WRC 9... if I bind the handbrake it shows as R with vertical analogue arrows...
However the generic ‘controller’ profile (that I cannot delete) also uses the same binding
I have added another custom profile for a controller and tried to bind other keys instead as the look up/ down....
Update 2:
Just restarted WRC 9 and it’s now working fine? Go figure... me thinks some WRC controller code may be a little bit ‘jangly’... the restart seems to have cleared out multiple default controller/ wheel bindings from conflicting...
All ‘weird science’ as it were?
Anyway all’s good now... the handbrake is working great... thanks Scaff fir your recommendation.., I don’t think I would have pressed the trigger without your excellent video mate (just one of your many excellent videos...)