How To

This Open Source App Lets You Run Android Games on PC With KeyMapping

Have you ever wanted to play PUBG mobile or run android games on PC? QtScrcpy, a free and open-source screen mirroring application that allows you to control your Android device from a Windows, macOS, or Linux desktop computer promises to do just that.

The software is based on scrcpy, developed by Genymobile, which also developed Genymotion, an Android emulator.

Also Read: How To Run Android Apps On Windows 10 Using ‘YourPhone’ App

QtScrcpy connects to Android devices via USB (or via TCP/IP) for display and control and does NOT require any root privileges.

Setup is a little strenuous as it involves enabling USB debugging on the Android device, connecting the device to the computer, and running the Qtscrcpy application on the computer

A single instance supports up to 16 Android device connections at the same time.

The Android real-time display control software focuses on:

  • lightness (native, displays only the device screen)
  • performance (30~60fps)
  • quality (1920×1080 or above)
  • low latency (35~70ms)
  • low startup time (~1 second to display the first image)
  • non-intrusiveness (nothing is left installed on the device)

Customized key mapping

The software gives users the ability to write their own scripts to map keyboard and mouse actions to touches and clicks of the mobile phone.

By default, a script for “PUBG mobile” and TikTok mapping is provided. Once enabled, you can play the game with your keyboard and mouse using the PC version controls.

While QtScrcpy and scrcpy are awfully similar and run android games on PC, they have some major differences like the ability to create custom mapping. Here are some of them

AlSO READ:  How to Host Virtual Watch Parties on (Almost) Any Streaming Service
keys scrcpy QtScrcpy
ui sdl qt
video encode ffmpeg ffmpeg
video render sdl opengl
cross-platform self implemented provided by Qt
language C C++
style sync async
keymap no custom keymap support custom keymap
build meson+gradle Qt Creator

How to set up QtScrcpy and Run Android Games on PC,

  1. First you have to download the app here: QtScrcpy(for simplicity, prebuilt archives with all the dependencies (including adb) are available)
  2. Enable USB debugging in developer options on the Android device
  3. Connect the Android device to your computer via USB
  4. Click update device, and you will see that the device number is updated
  5. Click get device IP
  6. Click start adbd
  7. Click wireless connect
  8. Click update device again, and another device with IP address will be found. Select this device.
  9. Click start service

Note: it is not necessary to keep your Android device connected via USB after you start adbd.

For more information, visit the official GitHub for QtScrcpy or visit here

Follow Techspace Africa on Facebook and Twitter. For the latest news, tech news, breaking news headlines, reviews and live updates check out

Nigel Jr.
As a tech enthusiast and expert, Nigel Jr. is dedicated to providing in-depth and insightful content on all things technology. With a background in online journalism, product reviewing, and tech creation, Nigel has become a trusted source for all things tech.

You may also like