I do have the ultra small form factor optiplex 3020 if that matters.
April 24, 2024, 12:33:09 am
Just an update on this particular problem
I re downloaded both mame and FFB plugin. Then changed the mame.ini file to say Windows instead of auto. And everything is PERFECT!
You mean modding a Top Shot Elite? It's not very hard. I made a basic adapter plate to fit a Pico (w/ headers) where the original's mainboard sat in. The back analog stick and buttons will work just fine--but if you're using a 3D printable mount for the camera to fit at the front barrel, then you'll have to remove the original front buttons/right stick board to make room.Now it works perfectly, thank you very much, now I will continue testing things, this is a great project with more memory, more processor and a world of functions that can be added like the analog ones![]()
Do you happen to have any documentation on how you performed this? I have the Xbox version and was looking to do this same thing. are you able to keep the functionality of all the buttons?
-Thanks
Is there any known reason the IR camera in a Top Shot wouldn't work?Because it's not the same camera at all and wouldn't be compatible? Unless you have proof of it being the same Pixart sensor.
So I had a look at OpenVR2Key, I hadn't seen it before and I didn't realise it was open source. I setup my vive controller but thought I was going to have an issue as you said it needed an Index controller to map and he mentions that's what he has.Ah, maybe I didn't make it clear, I was talking about Virtual Desktop when it came to remapping, it has a bindings page. OpenVR2Key works fine with my Vive controller/tracker even on the newest release.
I dug around a bit in the code and figured I could probably make mouse clicks work but would need to hijack some keyboard keys to test it quickly and not bother with the user interface side of that.But this is pretty handy anyway. The only issue is there's no repeating function which I think is a limitation of the program to begin with, if you hold a button down it only sends the input once, which means it's not very useful for games with machine guns. I found that by adjusting the click detection threshold to 1 (might not be necessary) and the dragging threshold to 10 in the Vive Mouse config, the trigger is a lot more responsive, there's no weird delay. You could probably go even lower than 10ms, I think the code just waits for whatever the dragging threshold is before it actually sends a click which is why it's so slow by default.
So I've mapped F1 to left mouse, F2 to right mouse and F3 to middle mouse.
I'm attaching my build of the exe and the source code.