Tom Clancy’s Rainbow Six: Vegas 2 Guide

Xbox One Wireless Controller Compatibility Guide for Tom Clancy's Rainbow Six: Vegas 2

Xbox One Wireless Controller Compatibility Guide

Overview

Mostly just for myself, to remember this method of getting the game to work natively with the Xbox One Wireless Controller.

The Changes Required

Navigate to the game’s local files > Rainbow Six Vegas 2KellerGameConfigPCKellerJoysticks.ini
Open the ini file pointed out above
Change Joystick 0 to reflect the following:
[Joystick0]
ProductName=XINPUT compatible HID device
VendorID=1118
ProductID=767
UseXInput=true

To clarify, change the ProductName, VendorID and ProductID.
Then add a new line between the ProductID and the bindings that follow.
The new line should be the UseXInput=true
It should look like this:

[Joystick0]
ProductName=XINPUT compatible HID device
VendorID=1118
ProductID=767
UseXInput=true
Joy1=XboxTypeS_A
Joy2=XboxTypeS_B
…and so forth…

This was specifically on Windows 10, but should work with Windows 7 and 8/8.1 since MSFT eased their grip on the driver availability.

SteamSolo.com