Christian Calderwood tvingades stanna av andra förare som omringade honom med sina fordon och tog hans nycklar.
Omkring sheriffdomstolen fick veta att Calderwood, 42, knappt kunde stå vid tiden då polisen anlände.
Calderwood, från Kirkintilloch, East Dunbartonshire, kommer att dömas i april.
Rätten hörde att Calderwood sågs köra oberäkneligt på M80, väster om Stirling, omkring 17:00 den 23 maj förra året.
Motorister såg honom snabba på och sakta ner, och viking från körfält till körfält.
Lindsey Brooks, åklagare, sade att andra bilister var så oroade över hur han körde att de började följa honom, och såg att han sedan gick med i M9.
En lastbilschaufför såg Calderwoods bil komma upp bakom honom, nästan träffa honom, sedan köra om och bara missa baksidan av lastbilen innan han glider på den hårda axeln och tillbaka igen på motorvägen.
Efter att ha sett ytterligare oberäknelig körning saktade lastbilschauffören ner till ett stopp nära parken Keir rondellen och tvingade Calderwood att stanna bakom honom.
Mrs Brooks sa att andra bilister slutade tillsammans med Calderwood, "på ett effektivt sätt blockera honom".
Ett vittne tog ut nycklarna ur bilens tändning.
Mrs Brooks sade: " Vittnena talade med de anklagade, som verkade vara förvirrade och skummande ur munnen.
"Polisen märkte att han var ostadig på fötterna, omedveten om sin omgivning, var han var eller vad han gjorde.
"Det verkade finnas vitt pulver runt hans mun och officerarna sa att de hade svårt att hålla honom vaken."
Han blev tillsagd att göra ett andningsprov vid vägkanten, men han verkade inte förstå vad han skulle göra.
Ett blodprov visade senare höga nivåer av Etizolam, en benzodiazepin som förskrivs för ångest och sömnlöshet i Indien och Japan.
Calderwood erkände att han körde bil medan han var oduglig genom droger.
Sheriff Richard McFarlane sköt upp straffet i fyra veckor för rapporter och diskvalificerade Calderwood från att köra i mellantiden.
Han sa: "Från beskrivningen jag har, du var knappast lämplig att stå, än mindre köra ett fordon."
En man som körde 20 km på en motorväg efter att ha tagit droger var "skum från munnen" när han stoppades av polisen, en domstol har hört.