Om du någonsin velat styra din Android-telefon från din dator för bekvämare arbete , för att spela in handledningar eller för att ge presentationer utan att ständigt röra din telefon, är scrcpy ett av de verktyg som är värda att ha till hands. Det är lätt, gratis, belamrar inte din telefon med appar och fungerar förvånansvärt smidigt även på enkla datorer.
I den här guiden ska vi se i detalj hur man använder scrcpy från Windows för att styra och spela in din Android-skärm , men vi kommer också att granska dess funktion på macOS och Linux, kraven, hur man aktiverar USB-felsökning, ansluter via USB och Wi-Fi, justerar upplösning och FPS, spelar in videor, tar skärmdumpar, drar och släpper filer och till och med några avancerade alternativ som bara är tillgängliga på Linux.
Vad är scrcpy och hur fungerar det egentligen?
Scrcpy (Screen Copy) är ett verktyg med öppen källkod som speglar din Android-skärm på din dator i realtid , så att du kan styra den med ditt tangentbord och din mus. Det är inte en emulator: det du ser är din fysiska enhet, med alla dess appar, aviseringar och inställningar, precis som du har dem i fickan.
Tricket är att när du ansluter din telefon till din dator startar scrcpy en liten tillfällig server på enheten med hjälp av ADB (Android Debug Bridge). Denna server fångar skärmvideon och skickar den till datorn med ett mycket optimerat protokoll för låg latens och god bildkvalitet.
På PC-sidan tar scrcpy-klienten emot och avkodar videorutor i realtid och visar dem i ett fönster, samtidigt som den vidarebefordrar dina klick, musrörelser och tangenttryckningar till din mobila enhet. Alternativt kan du använda den över ett nätverk (Wi-Fi eller TCP/IP) utan att behöva hålla telefonen inkopplad med en kabel hela tiden.
En av de mest intressanta sakerna är att scrcpy inte kräver root-åtkomst eller installation av permanenta appar på enheten : servern kopieras och körs tillfälligt, och när du stänger fönstret försvinner allt. Detta gör det mycket praktiskt för arbetsmiljöer, demonstrationer, teknisk support eller utbildning där du inte vill lämna något installerat på klienters eller studenters telefoner.
Minimikrav för att använda scrcpy på Android och PC
Innan du börjar är det viktigt att vara tydlig med vad du behöver på både din mobiltelefon och dator för att scrcpy ska fungera korrekt och ge en bra användarupplevelse.
På telefonsidan är scrcpy kompatibel med Android 5.0 (API 21) och senare , så praktiskt taget alla relativt moderna telefoner eller surfplattor stöder det. Märket spelar ingen roll (Samsung, Xiaomi, Realme, Pixel, etc.), så länge du kan aktivera USB-felsökning.
På en dator fungerar scrcpy utan större problem på Windows, macOS och Linux . Många Windows-paket inkluderar redan ADB, medan det på Mac och Linux vanligtvis installeras via pakethanteraren. Helst bör du använda en dator med en hyfsad processor och, om möjligt, en stabil USB-anslutning eller ett bra Wi-Fi-nätverk om du ska arbeta trådlöst.
Du behöver också en USB-kabel av god kvalitet om du använder kabelanslutet läge , eftersom om kabeln har dålig kontakt och kopplas bort även när du rör telefonen en aning, kommer scrcpy-sessionen att avslutas plötsligt. Och om du planerar att använda en nätverksanslutning, se till att din telefon och dator är på samma lokala nätverk och att port 5555 inte är blockerad.
Med dessa minimikrav uppfyllda kan scrcpy erbjuda låg latens, bra videokvalitet och smidig enhetskontroll , utan den "fördröjning" som andra provisoriska skärmdelningslösningar ger.
Ladda ner och installera scrcpy på Windows, macOS och Linux
Scrcpy är helt gratis och har öppen källkod, och distribueras huvudsakligen från sitt officiella GitHub-arkiv på Genymobile . Installationsprocessen varierar något beroende på ditt operativsystem, men i samtliga fall är det ganska enkelt.
I Windows är den vanligaste metoden att ladda ner motsvarande ZIP-fil (32-bitars eller 64-bitars) från GitHub . När du väl har den, extrahera den helt enkelt till en mapp som du enkelt kan komma åt (till exempel Desktop eller C:\Tools\scrcpy). ZIP-filen innehåller den körbara filen scrcpy.exe, icke-konsolversionen, ADB-binärfilerna och några supportfiler.
På macOS har du två huvudalternativ: använd Homebrew med kommandot "brew install scrcpy" eller använd MacPorts med "sudo port install scrcpy". Pakethanteraren laddar ner både scrcpy och ADB, tillsammans med alla nödvändiga beroenden, så att du sedan kan köra "scrcpy" direkt från terminalen.
På Linux-distributioner är installationen också enkel, eftersom scrcpy finns tillgängligt i många av dem och fungerar i spegelläge på din dator . Till exempel kan du på Debian eller Ubuntu installera det med "sudo apt install scrcpy" , medan det typiska kommandot på Arch Linux är "sudo pacman -S scrcpy". När programmet är installerat är det tillgängligt från terminalen utan någon speciell konfiguration.
Fördelen med denna multiplattformsmetod är att du kan ha scrcpy redo på några minuter i praktiskt taget vilken miljö som helst , utan besvärliga guider eller installationsprogram fulla av reklam, vilket är just en av dess stora styrkor jämfört med andra kommersiella lösningar.
Så här aktiverar du USB-felsökning på Android steg för steg
Det viktigaste kravet för att scrcpy ska kunna kommunicera med din telefon är att ha USB-felsökning aktiverad i utvecklaralternativen . Det låter tekniskt, men processen är enkel och reversibel, så det finns inget att oroa sig för.
För att börja måste du aktivera utvecklaralternativ på din enhet. På de flesta telefoner görs detta genom att gå till Inställningar > Om telefonen (eller Programvaruinformation) och trycka på "Byggnummer" sju gånger i rad tills du ser ett meddelande som anger att du nu är en utvecklare.
När du har gjort det, gå tillbaka så ser du ett nytt avsnitt som heter "Utvecklaralternativ" eller något liknande i systemmenyn . Gå dit, hitta alternativet "USB-felsökning" och aktivera det. Systemet visar ett meddelande som förklarar att detta tillåter felsökning av anslutningar från din dator.
Första gången du ansluter telefonen till datorn med scrcpy eller ADB visas en dialogruta på telefonens skärm som ber dig att godkänna USB-felsökning för den datorn. Det är viktigt att acceptera, och om du planerar att använda det ofta kan du också markera rutan för "Tillåt alltid från den här datorn" så att du inte behöver bekräfta varje gång.
Efter denna lilla justering är din telefon redo för scrcpy att ansluta och spegla din skärm via både USB och Wi-Fi . Du behöver inte rota din enhet, installera något från Google Play eller modifiera systemet.
Använda scrcpy med en USB-anslutning i Windows
Trådbundet läge är det mest stabila och minst besvärliga att använda initialt, särskilt om ditt mål är att styra Android från Windows och spela in skärmen med bästa möjliga kvalitet . När du har laddat ner scrcpy och aktiverat USB-felsökning är processen mycket enkel.
Anslut först din telefon till din dator med en USB-kabel . I många fall visar Android standardmeddelandet för att välja anslutningsläge (endast laddning, filöverföring etc.), men scrcpy fungerar så länge USB-felsökning är aktiverat och din dator har ADB-åtkomst till enheten.
I Windows öppnar du mappen där du extraherade scrcpy och letar upp de huvudsakliga körbara filerna: "scrcpy.exe" och "scrcpy-noconsole.exe" (eller scrcpy-noconsole.vbs) . Om du kör den första kommer du också att se kommandokonsolen om du vill visa felmeddelanden; den andra startar direkt fönstret med mobilskärmen utan att visa konsolen.
När du kör scrcpy för första gången kommer programmet att upptäcka den USB-anslutna enheten, ladda upp den lilla servern till din telefon och öppna ett nytt fönster som visar din Android-skärm . Om din telefon ber om felsökningstillstånd då, bevilja det, och från och med då borde du kunna navigera enheten med hjälp av mus och tangentbord.
I det här läget kommer du att märka att latensen är mycket låg och bilden är mycket skarp , vilket gör scrcpy perfekt för att visa applikationer, undervisa i en demo på ett möte, hålla en kurs eller helt enkelt använda din mobiltelefon från din dator som om det vore en emulator, men med din riktiga enhet.
Anslut scrcpy trådlöst via Wi-Fi (TCP/IP)

Om du tycker att det är obekvämt att använda en kabel eller behöver röra dig med enheten medan den visas på skärmen, kan scrcpy också användas över ditt lokala nätverk med hjälp av ADB över TCP/IP . Det är lite mer tekniskt, men när du väl har konfigurerat det är det väldigt bekvämt.
Den typiska proceduren är följande: Först, med mobiltelefonen och datorn anslutna via USB, öppna en terminal eller kommandotolk på datorn och kör kommandot "adb tcpip 5555" . Detta startar om mobiltelefonens ADB-server för att acceptera inkommande anslutningar på port 5555 i nätverket.
Sedan behöver du veta din Android-telefons lokala IP-adress . Du hittar den i Inställningar > Wi-Fi > Nätverksinformation eller Anslutningsdetaljer. Med den IP-adressen till hands kör du "adb connect PHONE_IP:5555" på din dator, till exempel "adb connect 192.168.1.50:5555". Om allt fungerar korrekt kommer ADB att svara att anslutningen har upprättats.
Därifrån kan du koppla bort kabeln, lämna telefonen urkopplad och starta scrcpy offline genom att helt enkelt skriva "scrcpy" i terminalen eller öppna den körbara filen i Windows. Verktyget kommer att upptäcka den nätverksanslutna enheten och öppna fönstret som tidigare, men den här gången via Wi-Fi.
En annan möjlighet är att direkt använda parametern "scrcpy –tcpip=MOBILE_IP:5555" , som försöker upprätta ADB-anslutningen och öppna fönstret i ett enda steg, och sparar vissa kommandon om du redan är van vid verktyget.
Styra Android från din dator: mus, tangentbord och genvägar
När anslutningen är upprättad, oavsett om den är trådbunden eller via Wi-Fi, öppnar scrcpy ett fönster som visar din Android-skärm i realtid . Därifrån kan du navigera precis som om du höll i din telefon, men med de extra fördelarna med ett tangentbord och en mus.
Grundfunktionen är intuitiv: ett vänsterklick motsvarar ett tryck på skärmen , medan dra musen medan du håller ner knappen simulerar en svepgest. Scrollhjulet låter dig scrolla upp och ner som om du använde pekskärmsscrollning på din telefon.
När du behöver skriva placerar du helt enkelt markören i ett textfält och använder datorns fysiska tangentbord för att skriva text på din mobila enhet . Detta är en livräddare om du skriver mycket i meddelandeappar, e-post eller om du testar formulär i dina applikationer.
Scrcpy innehåller också flera mycket praktiska genvägar, såsom möjligheten att kopiera och klistra in text mellan datorn och enheten eller tangentkombinationer för snabba åtgärder (till exempel kombinationer för att gå tillbaka, gå till start eller låsa skärmen, beroende på version och konfiguration).
Tack vare allt detta blir verktyget idealiskt för utvecklare som vill felsöka appar på en riktig enhet , supportpersonal som behöver se vad en kund gör eller utbildare som vill lära ut hur man använder en applikation utan att behöva rikta en kamera mot mobiltelefonen.
Kvalitetsalternativ: upplösning, FPS och bitrate i scrcpy
Även om scrcpy fungerar mycket bra med standardinställningarna, vill du ofta justera upplösningen, bildrutor per sekund eller bithastighet så att den passar din dator, ditt nätverk eller din avsedda användning (presentationer, streaming etc.).
Om du vill minska CPU-belastningen och nätverksanvändningen kan du begränsa den maximala upplösningen som skickas från din mobila enhet med hjälp av parametrar som "--max-size" eller dess förkortning "-m". Till exempel säkerställer "scrcpy -max-size 1024" eller "scrcpy -m 1280" att bilden inte överskrider dessa pixlar i bredd eller höjd, samtidigt som bildförhållandet bibehålls.
Bildfrekvensen kan också justeras med alternativ som "–max-fps 30" eller "-fps 30" , vilket tvingar scrcpy att inte överstiga 30 FPS. För presentationer, support eller kontorsuppgifter är denna hastighet mer än tillräcklig och kan avsevärt förbättra prestandan på mindre kraftfulla datorer eller nätverk.
Bithastigheten, som avgör videokomprimeringskvaliteten, ligger vanligtvis runt 8 Mbps som standard, men du kan öka eller minska den med "--bit-rate" . Till exempel prioriterar "scrcpy -bit-rate 12M" bildkvaliteten något högre, medan lägre värden sparar bandbredd.
För en mer uppslukande upplevelse kan du även starta scrcpy i helskärm genom att lägga till "--fullscreen" i startkommandot. Och om du vill se allt som verktyget erbjuder i din specifika version kan du alltid köra "scrcpy --help" för att se hela listan över parametrar och nya funktioner.
Spela in din Android-skärm och ta skärmdumpar med scrcpy
En av de främsta användningsområdena för scrcpy, särskilt när den används från Windows, är att spela in mobilskärmen i en videofil utan att behöva installera inspelningsappar på själva enheten eller vara beroende av integrerade systemfunktioner.
För att spela in, lägg helt enkelt till alternativet "–record filename.mp4" i startkommandot . Till exempel startar "scrcpy –record demo.mp4" kopieringen och genererar samtidigt en MP4-fil med allt som händer i scrcpy-fönstret.
Om du föredrar att arbeta med lägre upplösningar eller begränsad FPS under inspelning kan du kombinera parametern "--record" med parametrarna för storlek och bildfrekvens . Ett typiskt exempel skulle vara "scrcpy -m 1280 -max-fps 30 -record tutorial.mp4", vilket fungerar mycket bra för demonstrations- eller träningsvideor.
Förutom video låter scrcpy dig ta ögonblicksbilder av skärmen med hjälp av kortkommandon: i Windows och Linux används vanligtvis Ctrl+S, medan motsvarande kombination i macOS vanligtvis är Command+S. Varje skärmdump sparas i den aktuella mappen med ett automatiskt genererat namn.
Mellan duplicering, inspelning och bildtagning blir scrcpy ett mycket kraftfullt verktyg för att skapa innehåll, spela in förklarande videor, dokumentera fel eller förbereda material för klienter och studenter utan att behöva spela in mobilskärmen med externa kameror.
Ytterligare funktioner: fildragning, avancerad Wi-Fi och HID-läge
Utöver grunderna döljer scrcpy flera avancerade funktioner som gör det till mer än bara en enkel skärmspegling , särskilt användbart för dem som arbetar med appar eller material på Android dagligen.
En av de bekvämaste funktionerna är möjligheten att dra och släppa filer från din dator till scrcpy-fönstret för att överföra dem till din telefon. Beroende på inställningarna kopieras en vanlig fil till enhetens lagring om du drar den, medan en APK-fil startar installationen direkt, vilket avsevärt snabbar upp distributionen av testappar.
Inom området trådlös anslutning har vi redan sett den grundläggande användningen av ADB över TCP/IP, men du kan också starta om sessionen när du byter nätverk eller mobilen förlorar IP-adressen genom att upprepa kommandot "adb connect IP:5555" eller direkt använda "scrcpy –tcpip=IP:5555" när du behöver det.
På Linux innehåller scrcpy ytterligare funktioner som HID-tangentbordsläge ("-hid-keyboard" eller "-K") , vilket gör att din telefon ser din dator som om den vore ett riktigt fysiskt tangentbord. Detta är användbart i sammanhang där standardtextinjektion via ADB är begränsad eller beter sig annorlunda.
Det finns också mer avancerade arbetsflöden för att omdirigera scrcpy-video till virtuella kameraenheter i vissa distributioner, så att du kan använda din mobilskärm som källa i videosamtal eller livestreamingverktyg, även om detta vanligtvis kräver ytterligare systemspecifika komponenter.
Tack vare alla dessa alternativ täcker scrcpy scenarier som sträcker sig från tillfällig till professionell användning, vilket gör det till ett tydligt riktmärke jämfört med andra tyngre eller mer begränsade fjärrkontrollapplikationer.
Att styra och spela in din Android-enhet från Windows med scrcpy är en kraftfull lösning för utvecklare, utbildare, supporttekniker eller alla användare som vill arbeta med sin mobiltelefon bekvämt från sin dator . Den erbjuder bra bildkvalitet, minimal latens och en mängd avancerade alternativ, allt utan att installera något på enheten och med flexibiliteten att ansluta via kabel eller Wi-Fi efter behov.