- UID
- 386520
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 163
- 精华
- 0
- 积分
- 82
- 金钱
- 1083
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 289 小时
- 评议
- 0
- 帖子
- 163
- 精华
- 0
- 积分
- 82
- 金钱
- 1083
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
在youtube中看到類似答案。不過是英文的。
It's NOT an USB issue. It's something to do with Microsoft device drivers. Open your Device Manager. Scroll down for a "Microsoft Common Controller For Windows" listing just below "Keyboards" and "Mice and other pointing devices". Select the arrow so you can see the 360 subsection. DISABLE the 360 controller, or remove your physical devices until it disappears. Play game. It's a driver incompatibility with some HID devices. I'm using a PS/2 Keyboard, a Logitech M325 bluetooth mouse, and the game runs fine. If I plug the Xbox360 controller in, it'll hang on load screen (immediately unplugging 360 controller and the game screen refreshes), won't update objectives, won't open the door, the interrogation dialog won't happen and they'll be idly standing there, etc. Unplugging the 360 controller and everything updates. Events finally trigger, etc. So, I tried my Generic "Steel Series" $20 USB PC controller. It's NOT Microsft approved for 360, didn't come with the logo, and normally does NOT get recognized by most games and needs x360ce to get spoofed as a 360 controller. Anyways, it's a USB controller and I've played through several hours with it and the game runs near perfect. Plug the 360 controller back in, and the freezes occur again. With Device Manager open in Win 7, the 360 controller runs a separate, Microsoft specific driver that runs in tandem the HID and USB drivers. Meaning 3 different instances are noted in Device Manager with regards to 1 360 controller. The Generic PC controller only has the HID and USB drivers, and NOT the MS one. ONLY problem I've had with the generic controller is the game remaps the "X", "B", and "Y" buttons, while swapping the trigger buttons with the shoulder buttons. The shoulder/trigger buttons are able to be remapped in the options.
Anyways, if you get the hanging, the game WILL work with a PS/2 keyboard, a Logitech M325 bluetooth, and a generic PC controller. IF you have the generic controller and the game is still freezing, disconnect your keyboard. If no go, remove the mouse. My Win7 will auto install drivers and auto disable when the device is removed. Make sure when you physically remove the 360 controller (or any other Microsoft "approved" devices with the logo on the box) are actually disappearing in device manager when unplugged. This is Ubi's fault for releasing a game and then ignoring such a glaringly BAD bug in their "Day 1" patch. Utter BS. And to the poster, you need to update this video as it's incorrect. It's NOT a USB issue. It's a Microsoft Driver issue with 360 controllers and other devices.
Also, for whatever reason, the game can detect the generic controller as a Xbox or PS controller. It might be this detection .dll is having an issue with the drivers. Those that have ZERO issues, are playing keyboard + mouse only, OR are using a generic controller or possibly a PS controller. |
|