We have only been RVing for a short time (weekends and vacations) but long enough for the rug (runner) I bought to protect the carpet between the couches to drive me CRAZY
It always ended up in a wad tripping us! I came up with a solution and wanted to share it.
I bought two desk chair mats (I bought the cheaper more pliable ones at Office Max - $19.99) that goes under the chair and allows it to roll. DH cut the mats to attach to the back of the rug leaving about two inches around the edges and with maybe an inch between the pieces (so that the rug could be folded if needed to store)and attached the pieces (teeth side down, of course!) with Power Grab. We let it dry the recommended 24 hours and it was stuck tight! We put it in the motorhome and it works like a charm. No more "walking" rug!
Those little "teeth" really grip the carpet. Hope this helps some of you.