This commit is contained in:
Howard Stearns 2016-04-29 16:56:30 -07:00
parent b05bbdd041
commit cd0737446b

View file

@ -292,15 +292,15 @@ function checkHardware() {
mapToAction('L4', 'ContextMenu');
break;
case 'Vive':
mapToAction('RightPrimaryThumb', 'ReticleClick');
mapToAction('LeftPrimaryThumb', 'ReticleClick');
mapToAction('RS', 'ReticleClick');
mapToAction('LS', 'ReticleClick');
break;
}
triggerMapping = Controller.newMapping(Script.resolvePath('') + '-trigger-' + hardware);
Script.scriptEnding.connect(triggerMapping.disable);
triggerMapping.from([Controller.Standard.RT]).peek().to(rightTrigger.triggerPress);
triggerMapping.from([Controller.Standard.LT]).peek().to(leftTrigger.triggerPress);
triggerMapping.from(Controller.Standard.RT).peek().to(rightTrigger.triggerPress);
triggerMapping.from(Controller.Standard.LT).peek().to(leftTrigger.triggerPress);
clickMappings[hardware] = {click: clickMapping, trigger: triggerMapping};
}
@ -428,7 +428,7 @@ var SETTINGS_CHANGE_RECHECK_INTERVAL = 10 * 1000; // milliseconds
function checkSettings() {
updateFieldOfView();
checkForDepthReticleScript();
checkHardware();;
checkHardware();
}
checkSettings();
var settingsChecker = Script.setInterval(checkSettings, SETTINGS_CHANGE_RECHECK_INTERVAL);