GZDOOM: Compiled from github master two days ago
Controller: XBOX 360
Problem:
After setting up the XBOX 360 controller settings (axis, dead zone) everything works awesomely. After restarting the game, those settings are back to default.
The button configuration is being saved.
I find the button configuration in the gzdoom.ini. But I don't find anything about the joystick axis, sensibility and dead zone configuration.
The only thing I can think of posting here is my gzdoom.ini:
Code: Select all
# This file was generated by GZDoom g3.4pre-38-gc70f9cf on Fri Apr 6 10:19:35 2018
# These are the directories to automatically search for IWADs.
# Each directory should be on a separate line, preceded by Path=
[IWADSearch.Directories]
Path=.
Path=$DOOMWADDIR
Path=~/.config/gzdoom
Path=/usr/local/share/doom
Path=/usr/local/share/games/doom
Path=/usr/share/doom
Path=/usr/share/games/doom
# These are the directories to search for wads added with the -file
# command line parameter, if they cannot be found with the path
# as-is. Layout is the same as for IWADSearch.Directories
[FileSearch.Directories]
Path=~/.config/gzdoom
Path=/usr/local/share/doom
Path=/usr/local/share/games/doom
Path=/usr/share/doom
Path=/usr/share/games/doom
Path=$DOOMWADDIR
# These are the directories to search for soundfonts that let listed in the menu.
# Layout is the same as for IWADSearch.Directories
[SoundfontSearch.Directories]
Path=$HOME/.config/gzdoom/soundfonts
Path=/usr/local/share/doom/soundfonts
Path=/usr/local/share/games/doom/soundfontsmouse.*sens
Path=/usr/share/doom/soundfonts
Path=/usr/share/games/doom/soundfonts
# Files to automatically execute when running the corresponding game.
# Each file should be on its own line, preceded by Path=
[Doom.AutoExec]
Path=/home/matthias/.config/gzdoom/autoexec.cfg
[Heretic.AutoExec]
Path=/home/matthias/.config/gzdoom/autoexec.cfg
[Hexen.AutoExec]
Path=/home/matthias/.config/gzdoom/autoexec.cfg
[Strife.AutoExec]
Path=/home/matthias/.config/gzdoom/autoexec.cfg
[Chex.AutoExec]
Path=/home/matthias/.config/gzdoom/autoexec.cfg
# WAD files to always load. These are loaded after the IWAD but before
# any files added with -file. Place each file on its own line, preceded
# by Path=
[Global.Autoload]
# Wad files to automatically load depending on the game and IWAD you are
# playing. You may have have files that are loaded for all similar IWADs
# (the game) and files that are only loaded for particular IWADs. For example,
# any files listed under 'doom.Autoload' will be loaded for any version of Doom,
# but files listed under 'doom.doom2.Autoload' will only load when you are
# playing a Doom 2 based game (doom2.wad, tnt.wad or plutonia.wad), and files listed under
# 'doom.doom2.commercial.Autoload' only when playing doom2.wad.
[doom.Autoload]
Path=/home/matthias/.config/gzdoom/zdoom-dhtp-20180220.pk3
[doom.doom2.Autoload]
[doom.doom2.commercial.Autoload]
[doom.doom2.bfg.Autoload]
[doom.doom2.plutonia.Autoload]
[doom.doom2.tnt.Autoload]
[doom.doom1.Autoload]
[doom.doom1.registered.Autoload]
[doom.doom1.ultimate.Autoload]
[doom.doom2.wadsmoosh.Autoload]
[doom.doom1.bfg.Autoload]
[doom.freedoom.Autoload]
[doom.freedoom.demo.Autoload]
[doom.freedoom.phase1.Autoload]
[doom.freedoom.phase2.Autoload]
[doom.freedoom.freedm.Autoload]
[heretic.Autoload]
[heretic.heretic.Autoload]
[heretic.shadow.Autoload]
[blasphemer.Autoload]
[hexen.Autoload]
[hexen.deathkings.Autoload]
[hexen.hexen.Autoload]
[strife.Autoload]
[strife.strife.Autoload]
[strife.veteran.Autoload]
[chex.Autoload]
[chex.chex1.Autoload]
[chex.chex3.Autoload]
[urbanbrawl.Autoload]
[hacx.Autoload]
[hacx.hacx1.Autoload]
[hacx.hacx2.Autoload]
[harmony.Autoload]
[square.Autoload]
[square.squareware.Autoload]
[square.square.Autoload]
[delaweare.Autoload]
[woolball.Autoload]
[woolball.rotwb.Autoload]
[LastRun]
Version=215
[GlobalSettings]
timidity_tempo_adjust=1
timidity_key_adjust=0
timidity_drum_power=1
timidity_pan_delay=false
timidity_drum_effect=false
timidity_overlap_voice_allow=true
timidity_modulation_envelope=true
timidity_temper_control=true
timidity_lpf_def=1
timidity_channel_pressure=false
timidity_surround_chorus=false
timidity_chorus=1
timidity_reverb_level=22
timidity_reverb=4
timidity_portamento=true
timidity_modulation_wheel=true
min_sustain_time=5000
gus_memsize=0
midi_dmxgus=true
gus_patchdir=
midi_voices=32
midi_config=timidity.cfg
opl_core=0
opl_numchips=2
snd_streambuffersize=64
gme_stereodepth=0
spc_amp=1.875
mod_dumb_mastervolume=1
mod_autochip_scan_threshold=12
mod_autochip_size_scan=500
mod_autochip_size_force=100
mod_autochip=false
mod_interp=2
mod_volramp=2
mod_samplerate=0
wildmidi_enhanced_resampling=true
wildmidi_reverb=false
wildmidi_frequency=0
wildmidi_config=
fluid_chorus_type=0
fluid_chorus_depth=8
fluid_chorus_speed=0.30000001192092896
fluid_chorus_level=1
fluid_chorus_voices=3
fluid_reverb_level=0.5699999928474426
fluid_reverb_width=0.7599999904632568
fluid_reverb_damping=0.23000000417232513
fluid_reverb_roomsize=0.6100000143051147
fluid_threads=1
fluid_samplerate=0
fluid_interp=1
fluid_voices=128
fluid_chorus=true
fluid_reverb=true
fluid_gain=0.5
fluid_patchset=
fluid_lib=
timidity_frequency=44100
timidity_config=eawpats
opn_chips_count=8
opl_fullpan=true
adl_volume_model=3
adl_bank=14
adl_chips_count=6
snd_sfxvolume=1
snd_backend=openal
snd_hrtf=-1
snd_buffersize=0
snd_samplerate=0
snd_musicvolume=0.5
nointerscrollabort=false
m_show_backbutton=0
m_use_mouse=2
m_blockcontrollers=true
m_showinputgrid=0
show_messages=true
mouse_sensitivity=1
gl_texture_hqresize_mt_height=4
gl_texture_hqresize_mt_width=16
gl_texture_hqresize_multithread=true
gl_texture_hqresize_targets=7
gl_texture_hqresize_maxinputsize=512
gl_texture_hqresize=12
gl_texture_format=0
gl_texture_filter=4
gl_texture_filter_anisotropic=16
gl_satformula=1
vid_saturation=1
vid_contrast=1
vid_brightness=0.10000000149011612
gl_render_precise=true
gl_plane_reflection=true
r_mirror_recursions=4
gl_seamless=true
gl_mirror_envmap=true
gl_debug_breakpoint=false
gl_debug_level=0
vid_hwaalines=true
gl_finishbeforeswap=false
vid_hwgamma=2
gl_riskymodernpath=false
vr_hunits_per_meter=41
vr_screendist=0.800000011920929
vr_ipd=0.06199999898672104
vr_enable_quadbuffered=false
gl_texture_useshaders=true
gl_ssao_strength=0.699999988079071
gl_ssao_portals=2
gl_ssao=1
gl_fxaa=3
gl_lens_chromatic=1.1200000047683716
gl_lens_kcube=0.10000000149011612
gl_lens_k=-0.11999999731779099
gl_lens=false
gl_distfog=70
gl_renderbuffers=true
gl_multisample=16
gl_shadowmap_quality=1024
gl_legacy_mode=false
gl_lights_additive=false
map_point_coordinates=true
gl_attachedlights=true
gl_lights=true
vid_aspect=0
vid_refreshrate=0
vid_vsync=false
vid_defbits=24
vid_defheight=787
vid_defwidth=1400
Gamma=1.3499996662139893
statfile=zdoomstat.txt
savestatistics=0
strictdecorate=false
snd_waterreverb=true
snd_flipstereo=false
snd_channels=256
vid_cropaspect=true
vid_scalemode=0
vid_scalefactor=1
r_quakeintensity=1
cl_predict_lerpthreshold=2
cl_predict_lerpscale=0.05000000074505806
cl_predict_specials=true
cl_noprediction=false
telezoom=true
r_fakecontrast=0
chase_dist=90
chase_height=-8
gl_cachetime=0.6000000238418579
gl_cachenodes=true
nomonsterinterpolation=false
png_gamma=0
png_level=5
screenshot_dir=
screenshot_type=png
screenshot_quiet=false
use_joystick=true
autosavecount=4
saveloadconfirmation=true
disableautosave=0
autosavenum=0
smooth_mouse=false
m_side=2
m_forward=1
m_yaw=1
m_pitch=1
lookstrafe=false
freelook=true
invertmouse=false
cl_run=true
demo_compress=true
cl_waitforsave=true
save_dir=
longsavemessages=true
storesavepic=true
save_formatted=false
developer=0
cl_capfps=true
sentstats_hwr_done=332
sentstats_swr_done=0
sys_statsport=80
sys_statshost=gzstats.drdteam.org
sys_statsenabled=1
I_FriendlyWindowTitle=true
autoloadlights=false
autoloadbrightmaps=false
disableautoload=false
defaultiwad=DOOM 2: Hell on Earth
queryiwad=true
con_notifylines=4
con_ctrl_d=
con_buffersize=-1
gl_light_shadowmap=true
gl_light_particles=true
gl_light_sprites=true
gl_lights_checkside=true
gl_usefb=false
gl_sort_textures=false
gl_mask_sprite_threshold=0.5
gl_mask_threshold=0.5
gl_no_skyclear=false
gl_enhanced_nv_stealth=3
gl_billboard_particles=true
gl_billboard_faces_camera=false
gl_billboard_mode=0
gl_particles_style=2
gl_sprite_blend=true
gl_spritebrightfog=false
gl_usecolorblending=true
snd_alresampler=Default
snd_efx=true
snd_aldevice=Default
snd_mididevice=-2
r_fullbrightignoresectorcolor=true
r_line_distance_cull=0
r_sprite_distance_cull=0
r_linearsky=false
r_multithreaded=true
r_mipmap=true
r_minfilter=true
r_magfilter=false
r_blendmethod=false
r_fuzzscale=true
r_dynlights=true
r_polyrenderer=true
cl_oldfreelooklimit=false
showendoom=0
gl_es=false
vid_glswfb=true
gl_debug=false
bgamma=1
ggamma=1
rgamma=1
vid_forcesurface=false
vid_displaybits=32
vid_adapter=0
mouse_capturemode=1
i_soundinbackground=false
m_filter=false
m_noprescale=false
use_mouse=true
vid_winscale=1
fullscreen=true
swtruecolor=true
vid_maxfps=200
vid_renderer=1
[GlobalSettings.Unknown]
timidity_exe=timidity
timidity_extargs=
timidity_stereo=true
timidity_8bit=false
timidity_byteswap=false
timidity_mastervolume=1
timidity_pipe=90
[Doom.Player]
wi_noautostartmap=false
fov=90
classicflight=false
playerclass=Fighter
wbobspeed=1
stillbob=0
movebob=0.25
neverswitchonpickup=false
gender=male
team=255
skin=base
colorset=6
color=40 cf 00
name=Player
autoaim=0
[Doom.ConsoleVariables]
snd_pitched=true
r_vanillatrans=0
r_drawfuzz=1
vid_nopalsubstitutions=false
menu_screenratios=1
snd_menuvolume=0.7500000596046448
show_obituaries=true
gl_trimsprites=false
gl_precache=true
gl_texture_usehires=true
gl_aalines=false
gl_menu_blur=0
gl_paltonemap_reverselookup=true
gl_paltonemap_powtable=2
gl_bloom_kernel_size=7
gl_tonemap=0
gl_exposure_speed=0.05000000074505806
gl_exposure_base=0.3499999940395355
gl_exposure_min=0.3499999940395355
gl_exposure_scale=1.2999999523162842
gl_bloom_amount=1.399999976158142
gl_bloom=true
gl_lightmode=3
gl_fogmode=2
gl_lightadditivesurfaces=false
gl_brightfog=false
gl_enhanced_nightvision=true
gl_weaponlight=16
gl_bandedswlight=true
gl_scale_viewport=true
underwater_fade_scalar=1
am_showmaplabel=2
crosshairgrow=true
crosshairscale=0.6999998688697815
crosshairhealth=true
crosshaircolor=ff 00 00
crosshairforce=false
crosshair=7
hud_aspectscale=false
st_scale=0
paletteflash=0
hud_scale=0
st_oldouch=false
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_showangles=false
hud_berserk_health=true
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_ammo_order=0
hud_showlag=0
hud_timecolor=5
hud_showtime=0
hud_showammo=2
hud_showweapons=true
hud_showscore=false
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=0
cl_maxdecals=5024
cl_spreaddecals=true
wi_showtotaltime=true
wi_percents=true
dimcolor=ff d7 00
dimamount=0
uiscale=0
pickup_fade_scalar=1
blood_fade_scalar=1
allcheats=false
r_skymode=2
transsouls=0.75
screenblocks=10
r_deathcamera=true
cl_showsecretmessage=true
cl_bloodtype=1
cl_pufftype=2
addrocketexplosion=false
cl_missiledecals=true
cl_doautoaim=false
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
r_maxparticles=5000
r_rail_trailsparsity=1
r_rail_spiralsparsity=1
r_rail_smartspiral=false
cl_rockettrails=3
dlg_musicvolume=1
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
nametagcolor=5
displaynametags=1
language=auto
compatmode=0
vid_cursor=doomcurs
wipetype=2
dehload=0
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=4
msgmidcolor=5
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=6
msg=0
con_alpha=0.75
con_scale=0
con_scaletext=0
con_centernotify=false
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_portaloverlay=true
am_followplayer=true
am_textured=false
am_ovportalcolor=00 40 22
am_ovthingcolor_citem=e8 88 00
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_ncmonster=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_ovthingcolor=e8 88 00
am_ovunexploredsecretcolor=00 ff ff
am_ovsecretsectorcolor=00 ff ff
am_ovinterlevelcolor=ff ff 00
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovcdwallcolor=00 88 44
am_ovfdwallcolor=00 88 44
am_ovefwallcolor=00 88 44
am_ovlockedcolor=00 88 44
am_ovotherwallscolor=00 88 44
am_ovspecialwallcolor=ff ff ff
am_ovsecretwallcolor=00 88 44
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_portalcolor=40 40 40
am_thingcolor_citem=fc fc fc
am_thingcolor_item=fc fc fc
am_thingcolor_ncmonster=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_unexploredsecretcolor=ff 00 ff
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_efwallcolor=66 55 55
am_cdwallcolor=4c 38 20
am_fdwallcolor=88 70 58
am_tswallcolor=88 88 88
am_specialwallcolor=ff ff ff
am_secretwallcolor=00 00 00
am_wallcolor=2c 18 08
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_emptyspacemargin=0
am_showthingsprites=0
am_showtriggerlines=0
am_showkeys=true
am_drawmapback=1
am_map_secrets=1
am_customcolors=true
am_colorset=0
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0
gl_interpolate_model_frames=true
gl_light_models=true
gl_fuzztype=2
gl_sclipfactor=1.7999999523162842
gl_sclipthreshold=10
gl_spriteclip=3
r_highlight_portals=false
r_portal_recursions=4
r_shadercolormaps=true
[Doom.LocalServerInfo]
sv_corpsequeuesize=64
maxviewpitch=90
sv_portal_recursions=4
forcewater=false
sv_smartaim=0
sv_disableautohealth=false
sv_dropstyle=0
compatflags2=0
compatflags=0
[Doom.UnknownConsoleVariables]
[Doom.ConsoleAliases]
[Doom.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=slot 5
6=slot 6
7=slot 7
8=slot 8
9=slot 9
0=slot 0
-=sizedown
Equals=sizeup
tab=togglemap
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=+crouch
`=toggleconsole
shift=+speed
\=+showscores
,=+moveleft
.=+moveright
alt=+strafe
space=+jump
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
f11=bumpgamma
f12=spynext
sysrq=screenshot
pause=pause
home=land
uparrow=+forward
pgup=+moveup
leftarrow=+left
rightarrow=+right
end=centerview
downarrow=+back
pgdn=+lookup
ins=+movedown
del=+lookdown
mouse1=+attack
mouse2=+strafe
mouse3=+forward
mouse4=+speed
joy1=+use
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapprev
mwheeldown=weapnext
mwheelright=invnext
mwheelleft=invprev
dpadup=togglemap
dpaddown=invuse
dpadleft=invprev
dpadright=invnext
pad_start=pause
pad_back=menu_main
lthumb=crouch
lshoulder=weapprev
rshoulder=weapnext
ltrigger=+altattack
rtrigger=+attack
pad_a=+use
pad_y=+jump
w=+forward
e=+use
a=+moveleft
s=+back
d=+moveright
joy5=weapnext
joy6=weapprev
axis3plus=+jump
axis6plus=+attack
[Doom.DoubleBindings]
[Doom.AutomapBindings]
0=am_gobig
-=+am_zoomout
Equals=+am_zoomin
p=am_toggletexture
f=am_togglefollow
g=am_togglegrid
c=am_clearmarks
m=am_setmark
kp-=+am_zoomout
kp+=+am_zoomin
uparrow=+am_panup
leftarrow=+am_panleft
rightarrow=+am_panright
downarrow=+am_pandown
mwheelup=am_zoom 1.2
mwheeldown=am_zoom -1.2
xD