Username:
B
I
U
S
"
url
img
#
code
sup
sub
font
size
color
smiley
embarassed
thumbsup
happy
Huh?
Angry
Roll Eyes
Undecided
Lips Sealed
Kiss
Cry
Grin
Wink
Tongue
Shocked
Cheesy
Smiley
Sad
12 ->
--
--
List results:
Search options:
Use \ before commas in usernames
Poll:
Poll (hidden)
You do not have permission to vote in this poll.
Expand it?
yes (16)
no (0)
Edit history:
TestSubject06: 2013-02-06 08:04:31 pm
TestSubject06: 2013-02-06 05:11:05 pm
TestSubject06: 2013-02-06 05:10:07 pm
TestSubject06: 2013-02-06 05:08:39 pm
TestSubject06: 2013-02-06 03:07:56 pm
TestSubject06: 2013-02-06 02:59:12 pm
TestSubject06: 2013-02-06 02:10:20 pm
Hey guys, I'm TestSubject06 and this is my first post here.

I've made a PS3 controller visualizer for use in streaming. I made it for my casual dustforce learning, you can see it in action here:

(along with all my rage turning into anti-rage)
Anyways, if that looks like something that could be useful to you you can download it from here:
https://dl.dropbox.com/u/13349757/PS3Input.zip
https://dl.dropbox.com/u/13349757/PS3Input-fix.zip
  -Fixed missing MSVCR100D.dll... i think
  -Added a button to reset and check for controllers
  -Added support for multiple controllers being plugged in

The actual window looks like this

You can just make the magenta transparent when making the screen region for it. It's pretty small so it can stay out of the way when you're streaming.

A few things to note about it though:
1. I have never tested this on any computer other than mine, so there's basically guaranteed to be strangeness.(like, I have no idea what happens if there's more than 1 controller plugged in)
2. To the best of my knowledge this only works on Windows, since it uses DirectInput for the pad detection.
3. It's hardcoded as fuck for my uses, so you pretty much need to mimic my DS3 setup for it to work properly.
4. Because it uses DirectInput the controller cannot be set to XInput(360) mode in DS3 tool.
  -It works, for the most part, except that the triggers cannot be independent, basically it's one or the other, not both.
  -also because of the hardcoded nature of the thumbstick stuff, if set to XInput mode, the Right thumbstick won't look right at all

This means that it won't work for any games that need the controller to be in 360 emulation mode, so unfortunately console ports are out.
The only DS3 settings of serious note are the axes for the thumbsticks. DS3 and DirectInput haven't gotten along very well so far.

If the game allows you to re-bind controls then this shouldn't really be a big deal, though I am still sour about having to do it this way.
EDIT: Quick note - Set all the tilts to none. It messes with the right stick, and I don't think any games use six-axis stuff anyways.

So, I guess.. would you guys like a beefed up version, so you can use it with pretty much everything?
like, customizeable images and XInput support?
Thread title:  
hmm, this looks like its to be used for emulated/pc stuff only right?  Could I play games on the ps3 and use this too?
I am pretty sure it should be only for PC/emulated stuff.
Yeah, this is PC only. I don't even know how you could play on PS3 and have PC read the inputs at the same time...
Yeah dont know how you can do that...wait isnt siglemic doing it in his latest streams though? or i got that wrong?
When you hook a ps3 controller up to the ps3 via USB, does it read inputs through the USB?  If thats the case a USB splitter might work, but I'm not sure if it would.
well, if you get a USB splitter, then yeah, theoretically it should work, since the driver only ever reads information from the controller? I don't know though... I don't have a PS3, nor do I have a splitter.
Quote from TestSubject06:
So, I guess.. would you guys like a beefed up version, so you can use it with pretty much everything?
like, customizeable images and XInput support?

Would like that very much! I've been looking for something like that.
The alternatives I have found only support analog stick direction with 100%, that is, it only shows I'm holding left but not by how much.

Yours already worked fine with my N64 controller I've connected via adapter. Just need that image/button position customizability Smiley
Quote from TenTimer:
Would like that very much! I've been looking for something like that.
The alternatives I have found only support analog stick direction with 100%, that is, it only shows I'm holding left but not by how much.

Yours already worked fine with my N64 controller I've connected via adapter. Just need that image/button position customizability Smiley

That's fantastic! I have 3 tests over the next 3 days of classes, so it might be a little bit.
So a strange bug has been found with AMD APU systems. If you're using OBS and you have an AMD A-X APU series chip, you can't use the window capture in OBS on the visualizer. I have absolutely no idea why, but OBS will render a single frame of it, and then never touch it again. The current workaround is to instead use a Monitor Capture as the source, and set the sub-region to just the controller. It really shouldn't be too much of a problem, but man that was an interesting hour and a half. It works fine on my i5, and this bug has only been seen (so far) on the APU, which is my laptop, and a friend's computer.
Heh, amateurs...
Is it possible you could make this for a 360 controller as well?
Yeah, .. at least it should be. As soon as I get through this round of tests, and get the custom images working, integrating XInput is my next goal.
How's it progressing? Smiley
Not well. I haven't had a damn break yet. This school is trying to murder me, I swear.
Thought about releasing the source so others could help?
I've been attempting to rig this to work with MotionJoy Xinput mode. I get fairly close but I can't stop the start button from mapping to R2 and the right stick from being stuck to the left.

One problem seems to be the way Motionjoy handled Xbox buttons. Instead of mapping X to A, it mapped A to Y. Also mapped start to left hat button.
If you're using an emulator, here's the control map I used to get all but the start and right stick working correctly.
Speed Runner
too bad you cant figure out a way to do it for PS2 Slim i would so have that on my stream when i stream FF7
Any progress? I'd love to see gba/snes/n64 support (with images!) <3
thethrillness.blogspot.com
Got this working nicely but was wondering what the best way I could use it with my PS3 and PC at the same time? I can't find a simple usb splitter that is 1 input and 2 output.....

When I use window capture Obs doesnt pick up my inputs on my controller even though i clearly see them working in the window whats up with that?
Quote from TheThrillness:
Got this working nicely but was wondering what the best way I could use it with my PS3 and PC at the same time? I can't find a simple usb splitter that is 1 input and 2 output.....


That is because USB isn't a 1-way cable. The controller both sends And receives information through the cable.
Fraudulent World Records
Quote from TestSubject06:
Not well. I haven't had a damn break yet. This school is trying to murder me, I swear.

hey uh, is there anyway you can make this open source? i'd like to make a project based off this (will provide credit + free )
Fraudulent World Records
Quote from VeritasDL:
Quote from TestSubject06:
Not well. I haven't had a damn break yet. This school is trying to murder me, I swear.

hey uh, is there anyway you can make this open source? i'd like to make a project based off this (will provide credit + free )

Edit.
made my own anyway. used you're images. http://puu.sh/8HMYa.jpg this is gunna make my life easier!
EPIC! Thanks man!