I've been using my PS3 controller on my laptop for some time now, but something strange has been going on with it as of late... hopefully one of you guys can help me solve this. It connects to the bluetooth dongle just fine, but after a certain amount of time (practically at random it seems), the controller starts acting weird. For example, pressing left on the d-pad/analogue stick won't make the character move in-game until about a second later, sometimes I'll let go of the d-pad/analogue stick and the character will keep moving in whatever direction he's going for a couple more seconds (or he won't even stop, forcing me to disconnect the controller or unplug the bluetooth), and button presses sometimes won't respond at all. It doesn't do this all the time, and it's usually perfectly fine when it first connects... and disconnecting and re-connecting does fix it, but often only temporarily. I thought it only happened whenever I was playing something that might be considered CPU-intensive (for my laptop, anyway), like the Dolphin Emulator or certain Steam games... but it also seems to do it with less-strenuous games, too (like Spelunky, for example). Anyone have any idea what might be causing this? Is it the controller itself, the bluetooth dongle, or perhaps something wrong with my Laptop? --------------- Here's some info. Let me know if I need to provide more. I'm using an official first-party PS3 controller. It's a dualshock, six-axis version. The battery can be fully charged and it'll still happen. The bluetooth dongle is a TaoTronics TT-BA03 4.0 USB adapter. It's the only adapter I've got, so I haven't been able to test if it happens with another or not. Laptop is a Lenovo Thinkpad X230. Windows 7 Professional x64, 4gb of ram, 2.6ghz of memory (can be boosted up to 3.3), Intel i5, HD 4000, and has three USB slots (two 3.0, one 2.0). This issue doesn't seem to happen with corded USB controllers, so it may not be a hardware issue? I also tried both MotionInJoy/BetterDS3 and the ScpDriver, but it still manages to happen regardless of which one I use. Anyone have any ideas? EDIT - Oh crap, I think I posted this in the wrong section. Can a mod move this to the general board or something? Sorry about that.