Working on getting the updated cvars for L4D2.
Windows still has windows_speaker_config which is pretty much guaranteed to be Windows only.
The following exist on Mac and not on Windows. Waiting on a Linux dump to determine once and for all.
- cl_debugrumble
- cl_rumblescale
- cl_rumblescale2
- joy_axis_deadzone
Edit: All of the above except for joy_axis_deadzone are Mac-only. Looks like joy_gamecontroller_config is a good choice for Linux detection. There's also grab_window and gl_dump_stats (a command).
__________________