I’m having a joystick made for me and i want zero lag. Will a wireless PCB add lag? Any reason to stick to a wired PCB?
I understand that now the 360 wireless pads have common ground, so they are now easier to mod than earlier models. And never heard about lag issues.
PS3 pad hack is a pain in the ass to solder. Patience and practice are your friends.
Wireless pads do lag. It might be in the milliseconds but they do lag.
You are not lying its such a damn pain.
Never heard of this although I’ve had ps3 signal drops from controller for no reason that’s why I never use the wireless in tourny’s only casual games but that’s just my experience.
no conclusive body of opinion yet. Some people say yes, some people say no! Who can bring the proof?
Well, jack it up to your computer and give lagtestor a try.
And maby theres something about it here too
http://www.wsdmag.com/Articles/ArticleID/6718/6718.html
Ergo, wireless lags, and that article gives an idea of how much lag for each method. It’s very vague about the latency on bluetooth, but this page:
gives a blanket statement of 40-50ms.
Each ‘frame’ is 16.6ms, so it should be easy to determine the minimum frame lag based on those number.
not a noticeable lag
Well that sucks, i guess i’ll have to go wired for sfhd and sfiv
I’m not an expert but I thiiink this is how it works:
Of course sending the signal through the air is very fast. Strictly speaking, it’s probably not as fast as through a wire, but I think it’s close enough that the difference is negligible. They both happen at incredibly high speeds.
Delay would come from the time it takes for the controller to ready the signal for sending (encoding it) or the time it takes for the console to interpret that signal on receipt (decoding it). A good system of information should be able to minimize the time taken for this to a very small degree.
The real problem would come from when a given signal doesn’t make it there. With a wire, I believe it’s safe to assume that everything sent is received. With a wireless connection, it’s inevitable that every once in a while you’ll send something and for whatever reason it just doesn’t get picked up. (I’m willing to bet that this would work like packet loss on the internet.) Without a safeguard against this inevitability, this would mean dropped inputs for the player.
To prevent dropped commands, the controller probably has a method of labelling signals so that they can be interpreted sequentially, in order, and so the console knowns when it’s missed out on something (on a step of input instructions). By the time the console recognizes that something’s missing, the window of opportunity for an instantaneous reaction has already been lost. The console then has to send a request back to the controller for that step, and upon receipt the controller will send that step again. The result of this is random, variable input delay.
Anyone who’s read about why GGPO is so much better than all the other past netcode algorithms used for fighting games knows that variable input delay is the worst possible form of input delay. If your moves always lag two frames, well that sucks but you can adapt to it. If you never know how much (if at all) your moves will lag, you’re screwed!
Like I said, I’m not an expert and I’m not 100% sure that this is how it works, but it’s a pretty good educated best-guess and I’m willing to bet on it.
The lag from a wireless controller should be small enough that it doesn’t matter for casual stuff, but I guarantee a serious player will notice something’s not quite right. It’s the reason all of Hori’s sticks for the next-gen consoles are wired, and the reason the upcoming Mad Catz SF4 sticks are too.
Jesus, around 3 frames?
i’m never using wireless again. i never even knew PS3/360 controllers were bluetooth though. -_-
Pretty sure 360 controllers are not Bluetooth.
Well shit, there goes my dream of a wireless joystick for the PS3. cries Time to stock up on Cthulhu boards.
Hold up here. The xbox 360 wireless controller uses 2.4 GHz RF signal. That first article is dated from 2003 and is talking about a 27-MHz signal. LOL
Now on to bluetooth:
We need someone to actually test these devices because those articles DONT seem to apply to the modern gaming devises that are PS33 and Xbox 360 wireless controllers. They both seem powerful enough to have FAR less lag than is reported in some above posts.
Don’t forget bigger bandwidth doesn’t equate with lower latency.
I’ve tested this with lagtestor (I mapped “A” button to the controller)
And the results were:
For PS3 wireless and wired buttons: none to 1 ms difference.
For PS3 wireless and wired stick movement (SANWA JLF): 1~2 ms difference
For Xbox wireless: 1~2 ms difference
Hope this helps.
^ wow man. Those are great results.
I use wireless sticks in addition to wired so this is great news. I must admit I never feel like my wireless sticks lag at all. How far away were you from the receiver in the wireless tests? It would be interesting to know the distance to stay within.
Never feels like it lags to me either, but i was willing to chalk it up to me not being able to tell the difference. Awesome results though. No one’s going to be able to tell 1ms from 0ms anyway.
Yea, I think the minimum is something like 4-5 ms to be able to tell and even then MOST people wouldn’t.