I've used the Rhino with HID Hide a few times so far I've had no trouble, using a vkb grip & the VPforce Loopback app plus hid hide to make IL2 see the Rhino & grip as one & not see the vkb grip alone.
Glad to hear it doesn’t sound like HID hide is the issue. But I use Gremlin/vJoy to merge the throttle and clutch on my sim racing pedals into a single axis for rudder pedals in flight sims. So I need to keep it enabled.
time to invest in separate rudder pedals? Even just the 'cheap' Logitech ones will do, their what I use, plus light & easy to move, I have my logitech racing pedals mounted inverted above my rudder pedals & they both fit
I saw in the previous discussion with @smitty981 it was maybe xpforce related? I don’t have plans to use XPForce so if that’s really the issue then it’s no big deal.
I use vjoy and joystick gremlin and have no issues? I made a custom plugin to do differential braking with the lever on my joystick grip combined with my rudder pedals
If it were me, I’d wire the shift register up to a simple arduino (uno or similar) and send the output of the shift register to serial so you can see what’s being read. There are a ton of guides on YouTube for reading out a shift register with arduino.
all the FF FF FF's are coming in even with the shift register disconnected... so even if i had a spare arduino around it wouldnt tell me much. also tried new FW update, same.
Each FF is a hexadecimal 8 bit number (FF = 11111111) to indicate signal from the shift register board. An unpressed shift register should read: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
The first 4 FFs are for the 32 buttons (4x8 bits =32). When a button is pressed you should see one of the FFs change to something like F7 (11110111) or BF (10111111). Where the 0 in the binary byte is the button being pulled to ground.
I’m trying to think of why you would be getting FF for all 16 bytes though. That is odd. My first guess would be an issue with your SCK or CS wiring/connections.
That’s what I don’t get.. I followed my pic above exactly .. I did the crisscross in the joystick, and then it’s red, green, yellow, blue (white on the lower cable), black.
And you’re certain the 9 pin plug isn’t the issue? I agree at first glance it looks correct. I would unplug the JST XH 5pin from the main board and check continuity between the SR and JST plug. You could also make sure there is nothing shorted together too for good measure.
yep i checked for shorts, all good there. all the button pins beep on the meter for continuity when i press the corresponding button. ill check continuity with the 5pin to register board, ive been using this 9pin in this application before with no issues and the female one is brand new
Even with nothing connected to the shift register button wise you should see the debug as FF FF FF FF 00 00 00… so to see all 16 FFs to me says it is an issue between the SR and main board.
Are any of the pins on the 9 pin plug connected to the metal case? Anything touching metal in the enclosure or on your rig that could be causing a short?
9pins are in 3dprints, nothing touching metal. woah this is weird, im just messing with buttons here and if i hold down more than 2, i can get 24,25,26,27 to light up
Only other suggestion I have is to eliminate the 9 pin to verify that isn’t the issue. I know I had some issues during bench testing with my connections showing continuity but actually being loose and causing issues. I had to put it down and come back and start from scratch a couple times.