Let’s tear this file apart, piece by piece. Contrary to what the name implies, xlive.ini is not an official Microsoft file. It is a creation of xlive.dll wrappers (most famously Xliveless or Ultimate ASI Loader ). These wrappers are reverse-engineered replacements for the official xlive.dll (Games for Windows - Live).

; Fake achievements (rarely used, mostly for show) Achievements=0

TechHistorian_Gamer

"My controller has double input." Solution: Set FakeXInput=false or delete the line. The wrapper is emulating a controller and the game sees your real one.

Did it save your 100-hour Fallout 3 save? Or did it corrupt your Resident Evil 5 co-op? Post below. Let’s archive this knowledge before it’s lost to time. End of post.

GFWL required you to sign into a Microsoft account, save your game to a "profile," and sync achievements online. When GFWL died (or became unstable), many games became unplayable or couldn't save.

But depending on which wrapper you use (Xliveless, Ulimate ASI, or Goldberg), you might see advanced toggles: