I have low pile carpeting in my sewing room that keeps my roller sewing chair from scooting out from under me. I keep a long wand magnet nearby to pick up my scissors and pins that fall from my sewing desk, keeps me from leaning over in the chair to reach them and ending up like you did.
No problem with the roller chair by our computer desk, I just get myself into the knee opening of keep myself anchored there.