|
311 | Backend / Core | Feature | Low | Low | Add Device Capabilities display | Closed | |
Task Description
Add a Device Capabilities window that shows what the connected devices are capable of.
|
|
310 | Backend / Core | Feature | Low | Low | Allow the changing of which XInput version to use | Closed | |
Task Description
Rather than just using the version of XInput as dictated by the version of the installed operating system, allow the user to override it.
Possible options:
Automatic [default]
XInput14
XInput13
|
|
309 | Backend / Core | Feature | Medium | Very Low | Add a DevicesChanged() event | New | |
Task Description
Add an application-wide event to classes/forms can subscribe to so they are notified if there has been a change to a connection change to gamepads/headsets so they can perform any necessary actions, such as the Input Tester refreshing its gamepad selection menu.
|
|
308 | User Interface | Overhaul | Low | Low | The Input Tester should use DeviceProfile | New | |
Task Description
The Input Tester shouldn’t be hardcoded to use an Xbox One control pad, but instead should use the DeviceProfile class to describe a pad (its graphic and overlay button states). This will allow the Input Tester to should the relevant game pad for the current device.
|
|
307 | User Interface | Feature | Low | Low | Add Backup/Restore | Closed | |
Task Description
Add support for backing up and restoring settings.
|
|
306 | Backend / Core | Feature | Low | Low | Add Input Tester | Closed | |
Task Description
Add support for testing connected gamepads, such as button presses, etc.
Also return raw input and battery values.
|
|
305 | User Interface | Enhancement | Low | Low | Add Notifications section to Settings window | Closed | |
Task Description
Add a dedicated Notifications section to the Settings window rather than just lumping the notification settings with into the Interface section.
|
|
304 | User Interface | Feature | Low | Very Low | Add Flat Battery Indicator icons | Closed | |
Task Description
Add flat-style battery icons.
|
|
303 | Backend / Core | Enhancement | Very High | High | Debugging Tools | Closed | |
Task Description
Add debugging tools to help with testing gamepads and headsets without requiring the need to physically (dis)connect the hardware. Connecting and then removing and inserting the battery in a control pad is time consuming and wears the pad down; instead, add a software solution for emulating this scenario.
|
|
302 | User Interface | Bug Report (major) | High | High | Battery display doesn't update upon state change | Closed | |
Task Description
When a battery changes power level or a gamepad becomes disconnected, it isn’t reflected within the interface.
|
|
301 | Backend / Core | Bug Report (minor) | Medium | Medium | State keeps getting updated even when not required | Closed | |
Task Description
Even when the state of a connected device hasn’t changed between refreshes, the device is re-selected and the UI is updated. There’s no reason for this as it’s wasting (admittedly a small amount of) resources.
|
|
300 | Backend / Core | Test | Low | Low | Test Multiple Gamepads | New | |
Task Description
Connect multiple controllers and see if XBDS behaves as expected.
|
|
299 | Backend / Core | Feature | Medium | Very Low | Add Global Enable/Disable | Closed | |
Task Description
Add a global (to the application) Enable and Disable setting so XBDS can be disabled (prevents device polling) without having to be entirely exited.
|
|
298 | User Interface | Feature | Low | Low | Audio announcement for battery level changes | Closed | |
Task Description
Have options for text-to-speech for when a battery level changes.
For example,
Player 1's battery level is now medium
The spoken text will be entirely configurable.
|
|
297 | User Interface | Feature | Low | Low | Allowing the toggling of Gamepad/Headset | New | |
Task Description
Allowing the toggling of the battery information in the main window between Gamepad and Headset. The background should change to a headset and the displayed textual information should update to that of the Headset data.
|
|
295 | Backend / Core | Enhancement | Medium | Low | Use XInput 1.3 or 1.4 depending on Windows version | Closed | |
Task Description
XInput 1.3 works on Vista and higher, and XInput 1.4 only works on Windows 8 and higher.
XBDS 1.00 now uses XInput 1.3; instead, only use XInput 1.3 on Windows Vista/7, otherwise use XInput 1.4.
|
|
293 | User Interface | Feature | Medium | Low | Display Notifications on Battery Events | Closed | |
Task Description
When the battery state for a device changes (empty, low, medium, full, [dis]connected), optionally display a Windows notification.
|
|
292 | User Interface | Feature | Medium | Low | Add more keyboard shortcuts to main window | Closed | |
Task Description
In addition to the Refresh shortcut (F5, BrowserRefresh), add more shortcuts such as being able to minimise to the taskbar/systray.
|