Head tracking problem

The place for all discussion of the Oculus Rift compatible open source 3D drivers.
Post Reply
Garvik
One Eyed Hopeful
Posts: 2
Joined: Thu Aug 06, 2015 2:15 pm

Head tracking problem

Post by Garvik »

Hello everyone and sorry that my first post on here is going to be a call for help, but I am at my wit's end.

Everything was working fine the last couple of weeks [Win 10, Vireio 2.1.6, Oculus Runtime 0.5.0.1] and I did have a bloody good time enjoying Fallout New Vegas in VR. Then today head tracking just suddenly stopped working, however, not completely at first:

What happened:
I could roll my head and lean in/out and to the sides. Looking up/down/left/right was not working at all in the game with the strange exception when I used the hotkey to disconnect the screen. Once the screen was disconnected I could look up/down/left/right to peek into the edges just fine.

What I tried to fix it:
After fiddling around with the Vireio settings in-game to no avail (VRBoost on/off, forced mouse emulation HT) I decided it might be a good idea to give the new 3.0.0a2 as well as the 0.6.0.1 runtime a shot. This only made the problem worse, however, since now no head tracking whatsoever is working. At this point I also loaded up another game to see if it's not something related to only Fallout New Vegas, but all titles I tried had the exact same problem. Native VR demos are working fine.


Any advice on what is going wrong here? I'd really like to get the new 3.0.0x version of Vireio running properly since the VR (even without working headtracking) just felt a lot better compared to the old 2.x

User avatar
DrBeef
Vireio Perception Developer
Vireio Perception Developer
Posts: 328
Joined: Wed Aug 14, 2013 6:20 am
Which stereoscopic 3D solution do you primarily use?: Head Mounted Display (HMD)
Location: London

Re: Head tracking problem

Post by DrBeef »

Hi, that is fairly perculiar. It might help if you could use TraceSpy and get a debug log so we can see if there is anything telling in there. If that dosn't do it, then a completely fresh install of Vireio ensuring none of the old configuration is still on your system. If you can get a debug log, attach it here and I'll take a look at my next opportunity.

Garvik
One Eyed Hopeful
Posts: 2
Joined: Thu Aug 06, 2015 2:15 pm

Re: Head tracking problem

Post by Garvik »

Thank you for the quick reply!

I got TraceSpy and ran it while starting Fallout:NV and loaded a savegame:

Code: Select all

0	0,00000000	fnv4gb	HIJACKDLL checking process:
1	0,00143723	fnv4gb	fnv4gb.exe
2	0,00324488	fnv4gb	F:\Perception\
3	0,00419350	fnv4gb	F:\Perception\
4	0,00584440	fnv4gb	Game profile not found for: fnv4gb.exe
5	1,04827111	explorer	shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FF8D1CCE7B8: (caller: 00007FF8D1CC49F9) ReturnHr[PreRelease](94) tid(790) 80070490 Element not found.
6	1,20850052	Steam	Game update: AppID 22380 "", ProcID 3488, IP 0.0.0.0:0
7	1,67123785	FalloutNV	Direct3DCreate9(32)
8	1,67131094	FalloutNV	Couldn't open log file for writing.
9	1,67138652	FalloutNV	Hx // Success opening key.
10	1,67148729	FalloutNV	Hx // Success writing to Registry.
11	1,67154607	FalloutNV	Hx // Success writing to Registry.
12	1,67157562	FalloutNV	Hx // Success closing key.
13	1,67540149	FalloutNV	F:\Perception\
14	1,67664215	FalloutNV	g_pfnDirect3DCreate9
15	1,67703871	FalloutNV	Couldn't open log file for writing.
16	1,70135652	FalloutNV	F:\Perception\
17	1,70139820	FalloutNV	F:\Perception\cfg\config.xml
18	1,70155744	FalloutNV	Got target exe as: FalloutNV.exe
19	1,70158792	FalloutNV	F:\Perception\cfg\profiles.xml
20	1,70211199	FalloutNV	Found specific profile: Fallout - New Vegas (32bit)
21	1,70213905	FalloutNV	Set the config to profile!!!
22	1,70247309	FalloutNV	gameType: 212086587
23	1,70251601	FalloutNV	F:\Perception\cfg\users.xml
24	1,70281210	FalloutNV	Load the specific user!!!
25	1,70293620	FalloutNV	C:\Users\Patrick\AppData\Local\Oculus\ProfileDB.json
26	1,70313432	FalloutNV	Load Oculus User Profile.
27	1,70330165	FalloutNV	{
28	1,70343725	FalloutNV	Oculus
29	1,70350070	FalloutNV	Profile
30	1,70356757	FalloutNV	Users
31	1,70362480	FalloutNV	[{
32	1,70369851	FalloutNV	User
33	1,70375667	FalloutNV	Me
34	1,70382385	FalloutNV	Name
35	1,70388046	FalloutNV	Me
36	1,70394266	FalloutNV	}]
37	1,70405805	FalloutNV	TaggedData
38	1,70411403	FalloutNV	[{
39	1,70418028	FalloutNV	tags
40	1,70423440	FalloutNV	[{
41	1,70430002	FalloutNV	Product
42	1,70435632	FalloutNV	RiftDK2
43	1,70442008	FalloutNV	}
44	1,70447855	FalloutNV	{
45	1,70454449	FalloutNV	Serial
46	1,70460047	FalloutNV	2077DR01MQAN
47	1,70466361	FalloutNV	}]
48	1,70477775	FalloutNV	vals
49	1,70483405	FalloutNV	{
50	1,70489998	FalloutNV	DefaultUser
51	1,70495597	FalloutNV	Patrick
52	1,70502719	FalloutNV	CenteredFromWorld
53	1,70508317	FalloutNV	[0
54	1,70515284	FalloutNV	}
55	1,70526574	FalloutNV	}
56	1,70532235	FalloutNV	{
57	1,70538642	FalloutNV	tags
58	1,70544862	FalloutNV	[{
59	1,70551954	FalloutNV	User
60	1,70557583	FalloutNV	Me
61	1,70563990	FalloutNV	}]
62	1,70575249	FalloutNV	vals
63	1,70580910	FalloutNV	{
64	1,70588063	FalloutNV	Gender
65	1,70593755	FalloutNV	Male
66	1,70600349	FalloutNV	PlayerHeight
67	1,70606414	FalloutNV	1.800000
68	1,70613536	FalloutNV	EyeHeight
69	1,70619197	FalloutNV	1.696672
70	1,70625697	FalloutNV	IPD
71	1,70631326	FalloutNV	0.064000
72	1,70637982	FalloutNV	NeckEyeDistance
73	1,70643612	FalloutNV	[0.080500
74	1,70650485	FalloutNV	EyeToNoseDist
75	1,70655990	FalloutNV	[0.032000
76	1,70662833	FalloutNV	}
77	1,70674185	FalloutNV	}
78	1,70679752	FalloutNV	{
79	1,70686128	FalloutNV	tags
80	1,70692318	FalloutNV	[{
81	1,70698849	FalloutNV	User
82	1,70704447	FalloutNV	Me
83	1,70710979	FalloutNV	}
84	1,70716484	FalloutNV	{
85	1,70722891	FalloutNV	Product
86	1,70729143	FalloutNV	RiftDK2
87	1,70735550	FalloutNV	}]
88	1,70746933	FalloutNV	vals
89	1,70753091	FalloutNV	{
90	1,70759685	FalloutNV	EyeCup
91	1,70765314	FalloutNV	A
92	1,70771815	FalloutNV	EyeReliefDial
93	1,70777413	FalloutNV	0
94	1,70784069	FalloutNV	MaxEyeToPlateDist
95	1,70789636	FalloutNV	[0.037650
96	1,70796821	FalloutNV	CustomEyeRender
97	1,70802544	FalloutNV	true
98	1,70808951	FalloutNV	}
99	1,70820147	FalloutNV	}]
100	1,70832681	FalloutNV	}
101	1,70846366	FalloutNV	F:\Perception\cfg\users.xml
102	1,70869382	FalloutNV	Load the specific profile!!!
103	1,70876131	FalloutNV	Save the settings to profile!!!
104	1,70925895	FalloutNV	Using Rift Profile:
105	1,70929098	FalloutNV	Default
106	1,70932861	FalloutNV	Unspecified
107	1,70935318	FalloutNV	None
108	1,70937993	FalloutNV	IPD: 0.064
109	1,70940481	FalloutNV	PlayerHeight: 1
110	1,75436542	FalloutNV	HIJACKDLL checking process:
111	1,75440305	FalloutNV	FalloutNV.exe
112	1,75475419	FalloutNV	F:\Perception\
113	1,75494080	FalloutNV	F:\Perception\
114	1,75657087	FalloutNV	Found a profile!!!
115	1,75692232	FalloutNV	Checking:
116	1,75700661	FalloutNV	COMCTL32.dll
117	1,75707379	FalloutNV	...
118	1,75714626	FalloutNV	Checking:
119	1,75721126	FalloutNV	d3d9.dll
120	1,75727533	FalloutNV	...
121	1,75734562	FalloutNV	Found
122	1,75740720	FalloutNV	D3D9.DLL
123	1,75747065	FalloutNV	...
124	1,75764140	FalloutNV	Checking:
125	1,75772755	FalloutNV	XINPUT1_3.dll
126	1,75777390	FalloutNV	...
127	1,75784823	FalloutNV	Checking:
128	1,75790421	FalloutNV	KERNEL32.dll
129	1,75797233	FalloutNV	...
130	1,75803764	FalloutNV	Checking:
131	1,75810078	FalloutNV	USER32.dll
132	1,75816298	FalloutNV	...
133	1,75822643	FalloutNV	Checking:
134	1,75829113	FalloutNV	GDI32.dll
135	1,75835302	FalloutNV	...
136	1,75841678	FalloutNV	Checking:
137	1,75848209	FalloutNV	ADVAPI32.dll
138	1,75854523	FalloutNV	...
139	1,75861241	FalloutNV	Checking:
140	1,75868083	FalloutNV	SHELL32.dll
141	1,75874086	FalloutNV	...
142	1,75880680	FalloutNV	Checking:
143	1,75886994	FalloutNV	ole32.dll
144	1,75893245	FalloutNV	...
145	1,75899808	FalloutNV	Checking:
146	1,75906308	FalloutNV	steam_api.dll
147	1,75912497	FalloutNV	...
148	1,75918873	FalloutNV	Checking:
149	1,75925156	FalloutNV	WSOCK32.dll
150	1,75931376	FalloutNV	...
151	1,75937814	FalloutNV	Checking:
152	1,75944253	FalloutNV	d3dx9_38.dll
153	1,75951624	FalloutNV	...
154	1,75957471	FalloutNV	Checking:
155	1,75963940	FalloutNV	DINPUT8.dll
156	1,75970161	FalloutNV	...
157	1,75976537	FalloutNV	Checking:
158	1,75983006	FalloutNV	WINMM.dll
159	1,75989133	FalloutNV	...
160	1,75995758	FalloutNV	Checking:
161	1,76001574	FalloutNV	DSOUND.dll
162	1,76007825	FalloutNV	...
163	1,76014481	FalloutNV	Checking:
164	1,76020764	FalloutNV	binkw32.dll
165	1,76027233	FalloutNV	...
166	1,76034760	FalloutNV	Checking:
167	1,76040856	FalloutNV	libvorbisfile.dll
168	1,76047045	FalloutNV	...
169	1,76053856	FalloutNV	HookAPICalls(D3D): TRUE
170	1,77347394	ProfilerU	WaitForProfileChange - succeeded
171	1,77605572	explorer	shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FF8D1CCE7B8: (caller: 00007FF8D1CC49F9) ReturnHr[PreRelease](95) tid(2f48) 80070490 Element not found.
172	1,90073479	FalloutNV	Direct3DCreate9(32)
173	1,90081316	FalloutNV	Couldn't open log file for writing.
174	1,90092918	FalloutNV	F:\Perception\
175	1,90112045	FalloutNV	g_pfnDirect3DCreate9
176	1,90119883	FalloutNV	Couldn't open log file for writing.
177	1,91346146	FalloutNV	F:\Perception\
178	1,91349101	FalloutNV	F:\Perception\cfg\config.xml
179	1,91369784	FalloutNV	Got target exe as: FalloutNV.exe
180	1,91374076	FalloutNV	F:\Perception\cfg\profiles.xml
181	1,91437804	FalloutNV	Found specific profile: Fallout - New Vegas (32bit)
182	1,91441941	FalloutNV	Set the config to profile!!!
183	1,91487630	FalloutNV	gameType: 212439467
184	1,91491735	FalloutNV	F:\Perception\cfg\users.xml
185	1,91502963	FalloutNV	Load the specific user!!!
186	1,91507691	FalloutNV	C:\Users\Patrick\AppData\Local\Oculus\ProfileDB.json
187	1,91515840	FalloutNV	Load Oculus User Profile.
188	1,91520225	FalloutNV	{
189	1,91526974	FalloutNV	Oculus
190	1,91529960	FalloutNV	Profile
191	1,91533195	FalloutNV	Users
192	1,91536398	FalloutNV	[{
193	1,91540099	FalloutNV	User
194	1,91543738	FalloutNV	Me
195	1,91547377	FalloutNV	Name
196	1,91549927	FalloutNV	Me
197	1,91553846	FalloutNV	}]
198	1,91561031	FalloutNV	TaggedData
199	1,91564608	FalloutNV	[{
200	1,91568838	FalloutNV	tags
201	1,91572228	FalloutNV	[{
202	1,91576395	FalloutNV	Product
203	1,91580065	FalloutNV	RiftDK2
204	1,91584295	FalloutNV	}
205	1,91587654	FalloutNV	{
206	1,91591915	FalloutNV	Serial
207	1,91595679	FalloutNV	2077DR01MQAN
208	1,91600126	FalloutNV	}]
209	1,91608057	FalloutNV	vals
210	1,91611852	FalloutNV	{
211	1,91616424	FalloutNV	DefaultUser
212	1,91620312	FalloutNV	Patrick
213	1,91625008	FalloutNV	CenteredFromWorld
214	1,91629207	FalloutNV	[0
215	1,91632783	FalloutNV	}
216	1,91637387	FalloutNV	}
217	1,91639844	FalloutNV	{
218	1,91643109	FalloutNV	tags
219	1,91646313	FalloutNV	[{
220	1,91649112	FalloutNV	User
221	1,91651165	FalloutNV	Me
222	1,91654306	FalloutNV	}]
223	1,91659283	FalloutNV	vals
224	1,91661957	FalloutNV	{
225	1,91664663	FalloutNV	Gender
226	1,91667462	FalloutNV	Male
227	1,91670324	FalloutNV	PlayerHeight
228	1,91672812	FalloutNV	1.800000
229	1,91675549	FalloutNV	EyeHeight
230	1,91678317	FalloutNV	1.696672
231	1,91680898	FalloutNV	IPD
232	1,91683698	FalloutNV	0.064000
233	1,91686466	FalloutNV	NeckEyeDistance
234	1,91689389	FalloutNV	[0.080500
235	1,91692904	FalloutNV	EyeToNoseDist
236	1,91695330	FalloutNV	[0.032000
237	1,91698378	FalloutNV	}
238	1,91702825	FalloutNV	}
239	1,91705251	FalloutNV	{
240	1,91708113	FalloutNV	tags
241	1,91710974	FalloutNV	[{
242	1,91715111	FalloutNV	User
243	1,91718625	FalloutNV	Me
244	1,91723011	FalloutNV	}
245	1,91726214	FalloutNV	{
246	1,91729418	FalloutNV	Product
247	1,91732030	FalloutNV	RiftDK2
248	1,91734954	FalloutNV	}]
249	1,91739930	FalloutNV	vals
250	1,91742761	FalloutNV	{
251	1,91745187	FalloutNV	EyeCup
252	1,91747675	FalloutNV	A
253	1,91750909	FalloutNV	EyeReliefDial
254	1,91753211	FalloutNV	0
255	1,91755917	FalloutNV	MaxEyeToPlateDist
256	1,91758405	FalloutNV	[0.037650
257	1,91761764	FalloutNV	CustomEyeRender
258	1,91763817	FalloutNV	true
259	1,91766523	FalloutNV	}
260	1,91771095	FalloutNV	}]
261	1,91777128	FalloutNV	}
262	1,91781763	FalloutNV	F:\Perception\cfg\users.xml
263	1,91792617	FalloutNV	Load the specific profile!!!
264	1,91795292	FalloutNV	Save the settings to profile!!!
265	1,91826363	FalloutNV	Using Rift Profile:
266	1,91829224	FalloutNV	Default
267	1,91831744	FalloutNV	Unspecified
268	1,91834325	FalloutNV	None
269	1,91837218	FalloutNV	IPD: 0.064
270	1,91839986	FalloutNV	PlayerHeight: 1
271	1,91860140	FalloutNV	BaseDirect3D9::CreateDevice
272	1,91863095	FalloutNV	F
273	2,71528249	FalloutNV	[OK] Normal D3D device created
274	2,71533381	FalloutNV	Number of back buffers = 1
275	2,71545200	FalloutNV	Format of back buffers = 16
276	2,71554437	FalloutNV	D3DSWAPEFFECT_DISCARD
277	2,71560969	FalloutNV	[OK] Config loading - OK
278	2,71568278	FalloutNV	[OK] Stereo mode is enabled.
279	2,71574654	FalloutNV	Config type: 1021221
280	2,71581807	FalloutNV	Stereo: 110
281	2,71590422	FalloutNV	Reset DirectXInputControls
282	2,71609986	FalloutNV	D3D ProxyDev Created
283	2,71619845	FalloutNV	Try to init VR Boost
284	2,71732372	FalloutNV	VR Boost Loaded
285	2,71742854	FalloutNV	Success loading VRboost methods.
286	2,71757876	FalloutNV	F:\Perception\
287	2,71783162	FalloutNV	HMDisplayInfo_OculusRift()
288	2,72138877	FalloutNV	[CAPI] LibOVR module is located at C:\WINDOWS\SYSTEM32\LibOVRRT32_0_6.dll
289	2,82367431	FalloutNV	scaleToFillHorizontal: 1.195114
290	2,82373931	FalloutNV	Created HMD Info for: Oculus Rift DK2
291	2,82403074	FalloutNV	Reset DirectXInputControls
292	2,82999893	FalloutNV	Created D3DProxyDeviceAdv
293	2,83008135	FalloutNV	D3D ProxyDev Init
294	2,83020638	FalloutNV	type: 1021221, aspect: 0 stereo mode: 1072693248
295	2,83061630	FalloutNV	GB - Try to init Tracker
296	2,83070370	FalloutNV	Motion Tracker Created
297	2,83077648	FalloutNV	Motion Tracker Init
298	2,83085424	FalloutNV	OculusTracker Start
299	2,83092670	FalloutNV	OculusTracker Initialize
300	2,83260031	FalloutNV	oculus tracker initted
301	2,83266780	FalloutNV	Tracker Got
302	2,83273405	FalloutNV	Setting Multipliers
303	2,83279905	FalloutNV	Setting Mouse EMu
304	2,83287338	FalloutNV	HowToSaveRenderStates = SELECTED_STATES_MANUALLY
305	2,83293559	FalloutNV	Created OculusRiftView
306	2,85818149	FalloutNV	F:\Perception\
307	3,04164574	FalloutNV	[OK] Vireio D3D device created.
308	3,46955585	ProfilerU	WaitForProfileChange - succeeded
309	47,87712921	explorer	shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FF8D1CCE7B8: (caller: 00007FF8D1CC49F9) ReturnHr[PreRelease](96) tid(1420) 80070490 Element not found.
310	50,21376953	Steam	Game removed: AppID 22380 "", ProcID 3488

hoopera
One Eyed Hopeful
Posts: 6
Joined: Thu Apr 17, 2014 4:33 pm

Re: Head tracking problem

Post by hoopera »

I'd like to reiterate here that I am also having the same issue with Mirror's Edge. I'd like to play it with Vireio (as I find the Geometry 3D MUCH better with it than VorpX), but headtracking is not working.

I'm also using the newest Vireio and Windows 10.

Post Reply

Return to “Development / General Discussion”