View Issue Details

IDProjectCategoryLast Update
0003653AI War 1 / ClassicBug - OtherJul 15, 2011 11:29 am
ReporterChainedLupine Assigned ToChris_McElligottPark  
Status closedResolutionnot fixable 
Product Version5.000 
Summary0003653: AI War 5.000 -- Unable to use keyboard shortcuts in-game
DescriptionDiscovered this issue with AI War: If you have had a joystick or gamepad hooked up to your PC at one time but not actively connected at the time you start the game, AI War will not accept keyboard input. The game works just fine, but none of the keyboard shortcuts work. (However, the chat bar entry at the game setup lobby does works.)

In the logs I was seeing:

ErrorsReportedByEngine-----------------------------------
7/12/2011 1:53:38 AM (5.000)
-----------------------------------Error-----------------------------------Log String: <RI.Hid> Failed to read input report:
The device is not connected.

Stack Trace:

(repeats several times)

I went to Control Panel / Game Controllers. I had one joystick, my Microsoft Sidewinder Feedback Pro stick, which was listed as Disconnected. (I usually leave the joystick unplugged and put away when not in use.) By simply removing this joystick reference in Game Controllers, the error messages went away and keyboard input resumed working in AI War.

My guess is that when AI War (or Unity?) is enumerating active HID devices, if it encounters an error for whatever reason then it stops and never finishes testing the rest of the devices.

OS: Windows Server 2003
TagsNo tags attached.
Internal Weight

Activities

Chris_McElligottPark

Jul 15, 2011 11:25 am

administrator   ~0012728

Yep, you're exactly right in what's going on, and in your diagnosis of why. We've mentioned this to Unity after one other person found this issue, but no mention of movement yet from them. For our part, the call that is erroring out is way down in the Unity code stack and not something that we can touch. :/

ChainedLupine

Jul 15, 2011 11:26 am

reporter   ~0012729

Note that I had briefly upgraded to 5.011 and this was never a problem, so it's possible that this bug has already been resolved in the beta. I'm not running 5.011 right now due to playing with a friend who is running the OSX version and has had problems updating to 5.011. So we're sticking to 5.000 for now.

Chris_McElligottPark

Jul 15, 2011 11:28 am

administrator   ~0012730

Huh! That would be interesting if that's the case, and they silently fixed it in one of their more recent versions. We upgraded the version of Unity slightly between 5.0 and 5.011, I _think_. Been a while. ;)

If your friend is on Steam and has the bad updater, s/he can fix that through this post: http://www.arcengames.com/forums/index.php/topic,8748.0.html

ChainedLupine

Jul 15, 2011 11:29 am

reporter   ~0012731

Ah, bummer. I hope they get this fixed soon! I've toyed with Unity but haven't used it yet for a released game. Nice engine, when it's working properly I suppose. :)

Issue History

Date Modified Username Field Change
Jul 15, 2011 11:23 am ChainedLupine New Issue
Jul 15, 2011 11:25 am Chris_McElligottPark Note Added: 0012728
Jul 15, 2011 11:25 am Chris_McElligottPark Status new => closed
Jul 15, 2011 11:25 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Jul 15, 2011 11:25 am Chris_McElligottPark Resolution open => not fixable
Jul 15, 2011 11:26 am ChainedLupine Note Added: 0012729
Jul 15, 2011 11:28 am Chris_McElligottPark Note Added: 0012730
Jul 15, 2011 11:29 am ChainedLupine Note Added: 0012731