Search Issue Tracker

Fixed in 4.5.X

Votes

0

Found in

4.3.3f1

Issue ID

585683

Regression

Yes

Input.GetJoystickNames() contains disconnected controllers

Android

-

This is a regression from Unity 4.2.2f1. When the controller is disconnected while the application is running, Input.GetJoystickNames() still returns the name of that controller as if it was still connected.

Reproduced on:
Google Nexus 5 with Android 4.4.2
with a wired Sony PlayStation 3 controller

Reproduced with:
Unity Version 4.3.3f1 (c8ca9b6b9936)

Fix:
If a joystick is disconnected it will now show up as an empty string in the GetJoystickNames() array.

Comments (3)

  1. Tset_Tsyung

    Jun 08, 2018 09:51

    This issue isn't resolved. Still happening to me on Unity 2014.3.1f1.

  2. Vercin

    Mar 24, 2014 14:27

    Is should be fixed in 4.3.4f1 ? Im using Unity 4.3.4f1 and when testing on nexus 4 + gamestick controller after disconnect it still returns "Boradcom Bluetooth HID" and not empty string

Add comment

Log in to post comment