calculating sens/accel after dpi change: for cl_mouseaccelstyle 0: new_sens = old_sens * (old_dpi / new_dpi) new_accel = old_accel * [ (old_dpi / new_dpi) ^ 2 ] new_senscap = old_senscap * (old_dpi / new_dpi) outdated: ----- for cl_mouseaccelstyle 1: new_sens = old_sens * ( old_dpi / new_dpi ) new_offset = old_offset * ( new_dpi / old_dpi ) new_senscap = old_senscap * (old_dpi / new_dpi) cl_mouseaccel stays the same ----- "I would like to know the way to calculate the sens for cg_zoomsenstivity 1 and cg_zoomsensitivity 0" cg_zoomsensitivity 0 (old broken algorithm): zoomsens = sens * 2 * arctan[ 0.75 * tan[cg_zoomfov/2] ] / 75 cg_zoomsensitivity 1 (corrected version): zoomsens = sens * arctan[ 0.75 * tan[cg_zoomfov/2] ] / arctan[ 0.75 * tan[cg_fov/2] ] evaluate in degree mode or convert to radians and then back to degrees. thx to injx for all of those