-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrift.cfg
90 lines (82 loc) · 1.74 KB
/
rift.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
// Test configuration for the Oculus Rift.
config:
{
// load the Oculus Rift support module and register it.
initCommand = "import rift; rift.registerService();";
display:
{
type = "Equalizer";
geometry = "ConfigPlanar";
numTiles = [1, 1];
referenceTile = [0, 0];
referenceOffset = [0.0, 0.0, 0.04];
tileSize = [0.075, 0.09];
autoOffsetWindows = false;
windowOffset = [0, 0];
//windowOffset = [0, 0];
tileResolution = [1280, 800];
//windowOffset = [0, 0];
//tileResolution = [1920, 1200];
fullscreen = false;
borderless = true;
drawFps = true;
disableConfigGenerator = false;
stereoMode="Mono";
enableSwapSync = false;
enableStencilInterleaver = true;
displayStatsOnMaster = false;
tiles:
{
local:
{
t0x0: { riftEnabled = true; };
};
};
};
services:
{
OculusRiftService: {};
MouseService: {};
KeyboardService: {};
ViewRayService:
{
inputService="MouseService";
hasNormalizedInput = false;
};
};
defaultFont:
{
filename = "fonts/segoeuimod.ttf";
size = 14;
};
camera:
{
controller ="KeyboardMouse";
headOffset = [ 0.0, 0.0, 0.0 ];
position = [0.0, 2.0, 0.0 ];
//controller ="Mouse";
};
interactor:
{
style = "Mouse";
};
ui:
{
//gamepadInteractionEnabled = false;
gamepadInteractionEnabled = true;
pointerInteractionEnabled = true;
menu3dEnabled =true;
menuRayPlaceEnabled = false;
menuDefaultPosition = [-0.1, 0.0, -1.5];
menuDefaultScale = 3.0;
menuToggleButton = "Button3"; // mouse middle button
clickButton="Button1"; // mouse left button
confirmButton="Button4"; // keyboard enter
cancelButton="Button5"; // keyboard backspace
};
pythonShellEnabled = true;
missionControl:
{
serverEnabled = true;
};
};