-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
23 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
/temp/ | ||
/.vs/ | ||
/test/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||
<LocalDebuggerCommand>C:\Program Files\AutoHotkey\AutoHotkey.exe</LocalDebuggerCommand> | ||
<LocalDebuggerWorkingDirectory>$(SolutionDir)bin</LocalDebuggerWorkingDirectory> | ||
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> | ||
<LocalDebuggerCommandArguments>oculus_touch_vjoy.ahk</LocalDebuggerCommandArguments> | ||
</PropertyGroup> | ||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||
<LocalDebuggerCommand>C:\Program Files\AutoHotkey\AutoHotkey.exe</LocalDebuggerCommand> | ||
<LocalDebuggerWorkingDirectory>$(SolutionDir)bin</LocalDebuggerWorkingDirectory> | ||
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> | ||
<LocalDebuggerCommandArguments>oculus_touch.ahk</LocalDebuggerCommandArguments> | ||
</PropertyGroup> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
/Debug/ | ||
/Release/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
AutoOculusTouch - Helper library to provide AutoHotKey with Oculus Touch state. | ||
Copyright (C) 2018 Kojack ([email protected]) | ||
Copyright (C) 2019 Kojack ([email protected]) | ||
|
||
AutoOculusTouch is released under the MIT License | ||
https://opensource.org/licenses/MIT | ||
|
@@ -20,7 +20,7 @@ v0.1.2 - Added capacitive sensor support. Built against Oculus SDK 1.20 | |
v0.1.3 - Changed initialisation to use Invisible mode. Added button comments to example script. | ||
v0.1.4 - Added vibration. Added orientation tracking (yaw, pitch, roll) for touch. More example scripts. Built against Oculus SDK 1.26 | ||
v0.1.5 - Added vJoy integration. You can now output gamepad/joystick values for axes and buttons. | ||
|
||
v0.1.6 - The vJoy installer has a slightly higher version than the latest vJoy sdk, which breaks compatibility. I've updated it so it should work again. I've added in the Oculus and vJoy sdk files needed to compile, some people had issues setting things up. It should be fairly self contained now. Built against Oculus SDK 1.41. I've improved the vJoy script to have all buttons. | ||
|
||
Installation | ||
AutoOculusTouch can be placed anywhere. No explicit installation is required. | ||
|
@@ -58,6 +58,7 @@ Vibration has 3 properties: frequency, amplitude and oneshot. | |
Frequency: 1==320Hz, 2==160Hz, 3==106.7Hz, 4=80Hz (this is the frequency of vibration) | ||
Amplitude: 0-255 (0 stops vibration, 1-255 are the strength) | ||
Oneshot: If this is zero, the vibration will stay at the level you set until you manually change/stop it. If this is 1, the vibration will be a short pulse then stops on it's own. | ||
(Note: this probably doesn't work on a Rift-S, they apparently aren't compatible with this style of vibration, it was deprecated) | ||
|
||
Orientation Use | ||
Yaw: clockwise is positive | ||
|