diff --git a/Build/UnityPackageCurrentBranch.bat b/Build/UnityPackageCurrentBranch.bat
index f6f77a8..5ee56cf 100644
--- a/Build/UnityPackageCurrentBranch.bat
+++ b/Build/UnityPackageCurrentBranch.bat
@@ -3,15 +3,17 @@ setlocal
call UpdateUnityProject.bat
-copy ..\MITLicense.txt ..\XInputUnity\Assets\XInputDotNet\
+echo "Up-to-date documentation at: https://github.com/speps/XInputDotNet" > ..\XInputUnity5\Assets\XInputDotNet\Docs.txt
+copy ..\MITLicense.txt ..\XInputUnity5\Assets\XInputDotNet\
set /P _version=Enter version || set _version=NONE
if "%_version%"=="NONE" goto :error
set _version=XInputDotNet-%_version%.unityPackage
-set _projectPath=%~dp0..\XInputUnity
+set _projectPath=%~dp0..\XInputUnity5
-"C:\Program Files (x86)\Unity\Editor\Unity.exe" -batchmode -projectPath "%_projectPath%" -exportPackage "Assets\Plugins" "Assets\XInputDotNet" "..\Build\%_version%" -quit
+echo Building package %_version% from %_projectPath%
+"C:\Program Files\Unity\Editor\Unity.exe" -batchmode -projectPath "%_projectPath%" -exportPackage "Assets\XInputDotNet" "..\Build\%_version%" -quit
goto :eof
diff --git a/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll b/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll
index 6e71e28..b881dfb 100644
Binary files a/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll and b/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll differ
diff --git a/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll b/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll
index 9dca90e..6c50726 100644
Binary files a/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll and b/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll differ
diff --git a/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll b/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll
index bd6cec1..fb2634d 100644
Binary files a/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll and b/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll differ
diff --git a/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll b/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll
index 1b3fc02..c6fe75c 100644
Binary files a/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll and b/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll differ
diff --git a/XInputUnity4/XInputInterfaceX64.dll b/XInputUnity4/XInputInterfaceX64.dll
index 1b3fc02..c6fe75c 100644
Binary files a/XInputUnity4/XInputInterfaceX64.dll and b/XInputUnity4/XInputInterfaceX64.dll differ
diff --git a/XInputUnity4/XInputInterfaceX86.dll b/XInputUnity4/XInputInterfaceX86.dll
index 9dca90e..6c50726 100644
Binary files a/XInputUnity4/XInputInterfaceX86.dll and b/XInputUnity4/XInputInterfaceX86.dll differ
diff --git a/XInputUnity5/Assets/XInputDotNet/Docs.txt b/XInputUnity5/Assets/XInputDotNet/Docs.txt
new file mode 100644
index 0000000..4deb255
--- /dev/null
+++ b/XInputUnity5/Assets/XInputDotNet/Docs.txt
@@ -0,0 +1 @@
+"Up-to-date documentation at: https://github.com/speps/XInputDotNet"
diff --git a/XInputUnity5/Assets/XInputDotNet/Docs.txt.meta b/XInputUnity5/Assets/XInputDotNet/Docs.txt.meta
new file mode 100644
index 0000000..41c2e3c
--- /dev/null
+++ b/XInputUnity5/Assets/XInputDotNet/Docs.txt.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 43d07360c75581d439e3717e25e66a4e
+timeCreated: 1491646258
+licenseType: Free
+TextScriptImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll b/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll
index 6e71e28..b881dfb 100644
Binary files a/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll and b/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputDotNetPure.dll differ
diff --git a/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll b/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll
index 9dca90e..6c50726 100644
Binary files a/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll and b/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterfaceX86.dll differ
diff --git a/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll b/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll
index bd6cec1..fb2634d 100644
Binary files a/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll and b/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputDotNetPure.dll differ
diff --git a/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll b/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll
index 7210028..c6fe75c 100644
Binary files a/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll and b/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterfaceX64.dll differ
diff --git a/XInputUnity5/XInputInterfaceX64.dll b/XInputUnity5/XInputInterfaceX64.dll
index 1b3fc02..c6fe75c 100644
Binary files a/XInputUnity5/XInputInterfaceX64.dll and b/XInputUnity5/XInputInterfaceX64.dll differ
diff --git a/XInputUnity5/XInputInterfaceX86.dll b/XInputUnity5/XInputInterfaceX86.dll
index 9dca90e..6c50726 100644
Binary files a/XInputUnity5/XInputInterfaceX86.dll and b/XInputUnity5/XInputInterfaceX86.dll differ
diff --git a/XInputUnity5/XInputUnity5.CSharp.csproj b/XInputUnity5/XInputUnity5.CSharp.csproj
index 7665376..7baa1e4 100644
--- a/XInputUnity5/XInputUnity5.CSharp.csproj
+++ b/XInputUnity5/XInputUnity5.CSharp.csproj
@@ -84,6 +84,7 @@
+