Framerate drops to zero while using Razer Viper 8K Mouse

Issue Description:
While using a Razer Viper 8k, whether in main gameplay, menus or during cutscenes, the framerate drops to zero if the mouse is moving at anything other than a very slow pace. Works fine with a different mouse (Razer Taipan)

Steps to Reproduce:
Plug in Razer Viper 8KHz (RZ01-0358)
Start game.
Move mouse in wide sweeping motion from side to side
Observe that sound/music continues to play, but visuals stutter or freeze. If done in character select screen, note physics bugs, like chains flopping erratically after ceasing mouse motion.

Platform:
Steam

Approx. Time of Issue & Timezone:
2022-11-21T08:37:00 UTC

Reproduction Rate:
100%

Thank you for your report. Any chance you could upload your user_settings.config file and launcher log?

You can find these by doing the following:

  1. Press the Windows key + R
  2. Enter %appdata% within the search input and select ‘OK’
  3. Navigate to AppData\Roaming\Fatshark\Darktide\

Update:
I was able to resolve the issue by setting the polling rate for my mouse to 2000.
When it’s set to 4000 or 8000, I actually get minor performance issues systemwide, but it’s dramatically increased while playing Warhammer and so it’s the first place I noticed it.

1 Like

user_settings.config (3.3 KB)


adapter_index = 0
aspect_ratio = -1
borderless_fullscreen = true
development_settings = {
	controller_look_dead_zone = 0.1
	controller_look_scale = 1
}
fullscreen = false
fullscreen_output = 0
gamma = 0
gore_settings = {
	attack_ragdolls_enabled = true
	blood_decals_enabled = true
	gibbing_enabled = true
	minion_wounds_enabled = true
}
language_id = "en"
master_render_settings = {
	ambient_occlusion_quality = "low"
	anti_aliasing_solution = 2
	dlss = 0
	dlss_g = 0
	dlss_master = "off"
	dof_quality = "off"
	fsr = 3
	fsr2 = 0
	gi_quality = "low"
	graphics_quality = "custom"
	lens_flare_quality = "off"
	light_quality = "low"
	nv_reflex_framerate_cap = 2
	nv_reflex_low_latency = 1
	ray_tracing_quality = "off"
	ssr_quality = "off"
	volumetric_fog_quality = "low"
}
max_worker_threads = 6
performance_settings = {
	decal_lifetime = 10
	max_blood_decals = 15
	max_impact_decals = 15
	max_ragdolls = 5
}
render_settings = {
	ao_enabled = true
	baked_ddgi = false
	bloom_enabled = true
	cacao_downsampled = false
	cacao_quality = 2
	decals_enabled = true
	display_noise_enabled = true
	dlss_enabled = false
	dlss_g_enabled = false
	dof_enabled = false
	dof_high_quality = false
	dxr = false
	fsr_enabled = true
	fsr_quality = 3
	fsr2_enabled = false
	fxaa_enabled = false
	gamma = 2.2
	hdr_rgb_format = "R11G11B10F"
	jitter_enabled = true
	lens_flares_enabled = false
	lens_quality_color_fringe_enabled = false
	lens_quality_distortion_enabled = false
	lens_quality_enabled = false
	light_shafts_enabled = false
	local_lights_max_dynamic_shadow_distance = 50
	local_lights_max_non_shadow_casting_distance = 0
	local_lights_max_static_shadow_distance = 100
	local_lights_shadow_atlas_size = [
		512
		512
	]
	local_lights_shadow_map_filter_quality = "low"
	local_lights_shadows_enabled = true
	lod_object_multiplier = 1
	lod_scatter_density = 0.25
	motion_blur_enabled = false
	nv_framerate_cap = 60
	nv_low_latency_boost = false
	nv_low_latency_markers = true
	nv_low_latency_mode = true
	outline_enabled = true
	particles_capacity_multiplier = 1
	particles_simulation_lod = 0
	rough_transparency_enabled = false
	rt_checkerboard_reflections = true
	rt_light_quality = "high"
	rt_mixed_reflections = false
	rt_particle_reflections_enabled = false
	rt_reflections_enabled = true
	rt_shadow_ray_multiplier = 2
	rt_transparent_reflections_enabled = false
	rtxgi_enabled = true
	rtxgi_scale = 0.5
	sharpen_enabled = false
	skin_material_enabled = false
	ssr_enabled = false
	ssr_high_quality = false
	static_sun_shadow_map_size = [
		2048
		2048
	]
	static_sun_shadows = true
	sun_flare_enabled = false
	sun_shadow_map_filter_quality = "low"
	sun_shadow_map_size = [
		4
		4
	]
	sun_shadows = false
	taa_enabled = true
	ui_bloom_enabled = false
	upscaling_enabled = false
	upscaling_mode = "none"
	upscaling_quality = "ultra_performance"
	vertical_fov = 45
	volumetric_data_size = [
		80
		64
		96
	]
	volumetric_extrapolation_high_quality = false
	volumetric_extrapolation_volumetric_shadows = false
	volumetric_lighting_local_lights = false
	volumetric_reprojection_amount = 0.875
	volumetric_volumes_enabled = true
	world_interaction_size = [
		512
		512
	]
	world_space_motion_vectors = true
}
screen_mode = "borderless_fullscreen"
screen_resolution = [
	1920
	1080
]
sound = {
}
sound_settings = {
}
threads = {
}
vsync = false```
1 Like