private void UpdateDeviceList() { var s = new string[] { "All" }; EnumManager.UpdateEnum("DirectInputGameControllerDevices", "All", s); foreach (DeviceInstance di in dinput.GetDevices(DeviceClass.GameController, DeviceEnumerationFlags.AttachedOnly)) { EnumManager.AddEntry("DirectInputGameControllerDevices", di.InstanceName); } }