<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>On 2013-04-25, at 5:38 AM, Henri Tuhola <<a href="mailto:henri.tuhola@gmail.com">henri.tuhola@gmail.com</a>> wrote:</div><div><br></div><blockquote type="cite"><div><div dir="ltr">On Thu, Apr 25, 2013 at 1:29 AM, Todd Showalter <span dir="ltr"><<a href="mailto:todd@electronjump.com" target="_blank">todd@electronjump.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br></div>    Yes, definitely.  Which also leads to the whole device naming<br>
question; ie: if someone unplugs a controller and plugs it back in,<br>
how do you make sure player 2 stays player 2?  But I think as long as<br>
the rules are simple (if one controller disappears and reappears,<br>
assume it's the same player, if multiple controllers disappear and<br>
reappear at the same time, well, pilot error, user gets whatever they<br>
get), it's largely a problem that can be papered over.</blockquote><div><br></div><div style="">Although there doesn't seem to be unique identifiers in the devices. It is possible to identify a controller by using the USB port it was connected into, and the device class. You can use the same technique to identify an USB hub.</div>
</div></div></div>
</div></blockquote><div><br></div><div>True, and you can use that and other hints (vendor & device Ids or strings and so forth), but you can't count on people plugging the pad back into the same port (my living room PC has something like 14 USB ports, and they are around the back where I can't see them).</div><div><br></div><div>Once you get into Bluetooth controllers where there is no physical wire...</div><div><br></div><div>                                      Todd.</div><br><div><span style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">--</span><div style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">  Todd Showalter, President</div><div style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">  Electron Jump Games, Inc.</div></div></body></html>