Azeron, Cyborg I, multiple Direct Input Devices creating issues for Joystick Gremlin

Oakes

New member
Jan 20, 2025
1
0
1
Hi Support

I have a Cyborg I, SW 1.5.5 / FW 96b, about a year old. Win 10. Great product so far.

I use Joystick Gremlin (https://whitemagic.github.io/JoystickGremlin/) to be able to collate several joysticks, button boxes etc into one vJoy (virtual joystick) for games that only support a few number of DirectInput devices, like Star Citizen and X4 etc.

On my main machine (PC1) I see 4 Azeron devices in Joy.cpl and in JG. I've managed to identify which is which in Device manager
  1. Azeron Keypad - Direct Input - 0 Axes, 853 Buttons, 0 Hats - HID-compliant consumer control device
    1. Is sending spurious button inputs at high frequency in JG, causing JG to slow to a crawl, this is a problem.
    2. Can be disabled in Device Manager without any issues (as far as I know).
  2. Azeron Keypad - Direct Input - 6 Axes, 32 Buttons, 1 Hat - HID-compliant game controller
    1. Is not doing anything in JG (or any other application) - ok? but what is it's purpose.
    2. Can be disabled in Device Manager without any issues (as far as I know).
  3. Azeron Keypad - Direct Input - 5 Axes, 10 Buttons, 1 Hat - HID-compliant game controller
    1. Is responding to movement of the thumbstick in JG and in other games - ok, no problem.
    2. Cannot be disabled in Device Manager without losing functionality.
  4. Azeron Keypad - Direct Input - 0 Axes, 0 Buttons, 0 Hats - HID-compliant vendor-defined device
    1. Is not doing anything in JG but causes various version of JG to hang, crash or behave odd, this is a problem.
    2. Is used by the Azeron Software
    3. Cannot be disabled in Device Manager without losing the use of the Azeron Software etc

To my mind, 1 and 4 are something special for Azeron and should not be seen by any other program, 2 I don't know and 3 should be the one we see normally.


On my second PC (PC2) I see 2 Azeron devices in Joy,cpl and in JG.
  1. Azeron Keypad - Direct Input - 6 Axes, 32 Buttons, 1 Hat - HID-compliant game controller
    1. Is not doing anything in JG (or any other application) - ok? but what is it's purpose.
    2. Can be disabled in Device Manager without any issues (as far as I know).
  2. Azeron Keypad - Direct Input - 5 Axes, 10 Buttons, 1 Hat - HID-compliant game controller
    1. Is responding to movement of the thumbstick in JG and in other games - ok, no problem.
    2. Cannot be disabled in Device Manager without losing functionality.
In device manager for my second PC I can see the same devices as for my main PC.
I discussed this over Discord with another JG user, he had the same behavior/devices etc as my second PC.

On my second PC I have no issues with JG expect for the minor inconvenience of having 2 Azeron Devices, one non-functional => I would like my main PC to behave the same.

On my first PC I have tried:
  1. Various USB ports
  2. Reinstalling the software
  3. Downgrade and then upgrade the FW
  4. Removing all Azeron devices in Device Manager (including entries in the registry connected to the devices) and reinstalling etc.
  5. Combinations of the above.
I see no difference no matter what I do.
  • What is the designed expected behavior of the Azeron software and FW?
    • How many devices should we see in Joy.cpl etc and which ones should we see?
    • Some detail regarding the purpose of each device would be nice.
    • Which ones are safe to disable?
    • Any idea why I see 4 devices with 2 having various non-standard behavior causing problems?
  • Is there a way to deep-clean the system to remove all Azeron traces and start over.
    • Format C: or fire is not an option :)
/Oakes
 

Attachments

  • DeviceInformationJG_pc1.png
    DeviceInformationJG_pc1.png
    41.2 KB · Views: 45
  • DeviceManager_pc1.png
    DeviceManager_pc1.png
    24.4 KB · Views: 36
  • Joy_cpl_pc1.png
    Joy_cpl_pc1.png
    12 KB · Views: 33
  • device_information_pc2.png
    device_information_pc2.png
    31 KB · Views: 36
  • devicemanager_pc2.png
    devicemanager_pc2.png
    24 KB · Views: 37
  • joy_cpl_pc2.png
    joy_cpl_pc2.png
    12.8 KB · Views: 36

Q_Prof

New member
Apr 18, 2024
1
0
1
@Oakes ... were you able to resolve everything... reason I ask is I have an Azeron with VKB Evo's and rudder, and in the process of setting up with Vjoy, HidHIde, and Joystick Gremlin, so similar set-up - all VKB devices into one virtual joystick.
Initially I too was seeing 4 gaming devices for the Azeron Cyborg2, but with a quick fix from Mario from Azeron, I was able to get down to the normal 2 game devices.

For me, since JoyStick Gremlin isn't seeing the buttons/joystick from Cyborg, I was going to just leave it on its own as a physical for now, to use for person movement and FPS, rather than use keyboard.

How are you using yours, if you are, implementing your Cyborg into your games, as I haven't got that far, yet?
I am currently working on setting up for Star Citizen - sticks and rudder into one Vjoy device, hide the sticks and rudder through HidHide, and just use the physical Cyborg with a SC profile.