{"id":15020534,"url":"https://github.com/gamemann/steam-link-setup-and-issues-on-raspberry-pi","last_synced_at":"2025-10-26T04:30:35.487Z","repository":{"id":206650415,"uuid":"717371966","full_name":"gamemann/Steam-Link-Setup-And-Issues-On-Raspberry-Pi","owner":"gamemann","description":"Documenting my adventure to setting up Steam Link on my Raspberry Pi 4 Model B devices to stream low-latency gameplay at 120Hz/FPS on my BenQ projector.","archived":false,"fork":false,"pushed_at":"2023-11-18T20:49:43.000Z","size":4375,"stargazers_count":14,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T14:21:54.695Z","etag":null,"topics":["120fps","120hz","bullseye","buster","gaming","latency","projector","raspberry-pi","raspberry-pi-4","raspberrypi","raspberrypi4","steam","steam-link","steamlink","stream","streaming"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gamemann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-11T09:24:54.000Z","updated_at":"2024-08-27T01:59:04.000Z","dependencies_parsed_at":"2023-11-18T21:35:10.223Z","dependency_job_id":null,"html_url":"https://github.com/gamemann/Steam-Link-Setup-And-Issues-On-Raspberry-Pi","commit_stats":null,"previous_names":["gamemann/steam-link-setup-and-issues-on-raspberry-pi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemann%2FSteam-Link-Setup-And-Issues-On-Raspberry-Pi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemann%2FSteam-Link-Setup-And-Issues-On-Raspberry-Pi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemann%2FSteam-Link-Setup-And-Issues-On-Raspberry-Pi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemann%2FSteam-Link-Setup-And-Issues-On-Raspberry-Pi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gamemann","download_url":"https://codeload.github.com/gamemann/Steam-Link-Setup-And-Issues-On-Raspberry-Pi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238258919,"owners_count":19442501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["120fps","120hz","bullseye","buster","gaming","latency","projector","raspberry-pi","raspberry-pi-4","raspberrypi","raspberrypi4","steam","steam-link","steamlink","stream","streaming"],"created_at":"2024-09-24T19:55:14.068Z","updated_at":"2025-10-26T04:30:27.427Z","avatar_url":"https://github.com/gamemann.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Newer Article\n[How To Setup Steam Link On Raspberry Pi 4 To Stream @ 1080P@120Hz!](https://deaconn.net/blog/view/setup-steam-link-on-raspberry-pi)\n\n## Description\nThis repository will be documenting my adventure to setting up [Steam Link](https://store.steampowered.com/app/353380/Steam_Link/) on my [Raspberry Pi 4 Model B](https://www.amazon.com/Raspberry-Model-2019-Quad-Bluetooth/dp/B07TC2BK1X) devices. I hope this helps others who are aiming to achieve a similar setup or experience similar issues that I've faced in which I hope to have solutions for in the future!\n\nMy goal is to stream games from my desktop (*Host A* below) to my projector at **1920x1080**@**120Hz** (FPS). I'm *currently* running into issues which is why I'll be listing everything here and posting online for help if I can't find a solution.\n\n## My Setup\nMy general setup may be found [here](https://github.com/gamemann/Home-Lab).\n\nDuring stream testing, I played the game **Left 4 Dead 2** on Dead Center (testing in the safe room area). The issues I've faced so far happen across multiple games as well including Halo Master Chief Collection (MCC) and Call of Duty 4: Modern Warfare campaign (Original).\n\n### Host A Setup (Desktop)\n* Windows 11 (22H2)\n* RTX 3090 TI\n* AMD Ryzen 9 5900X (12c/24t)\n* 64 GBs DDR4 RAM\n* 2 x 2 TBs NVMe (Samsung 970 EVO and Samsung 980 PRO)\n* 1 gbps on-board NIC (wired)\n\n### Host B Setup (Laptop)\n* Linux (Ubuntu 23.04 with kernel `6.2.0-20-generic`)\n* GTX 1660 TI\n* AMD Ryzen 7 4800H (8c/16t)\n* 16 GBs DDR4 RAM\n* 1 TB NVMe\n* 5GHz WiFi (not used with Steam Link)\n* 1 gbps on-board NIC (used with Steam Link)\n\n**This device is only used for testing to make sure there aren't any issues with Host A. There has been no difference between Host A and Host B when testing and issues have remained the same.**\n\n### Steam Link Device #1\n* Raspberry Pi 4 Model B\n* Runs Raspberry OS Buster (10) LITE (no desktop GUI) with kernel `5.10.103-v7l+`\n* 16 GBs MicroSD card\n* Allocated 128/256 MBs of GPU memory via `sudo raspi-config` -\u003e Performance -\u003e GPU Memory\n* Wired Ethernet for Steam Link (1 gbps)\n\n### Installing Steam Link\nInstalling Steam Link on Raspberry OS Buster (10) was the easiest for me. All I ran was the following after setting up the main OS.\n\n```bash\n# Upgrade packages.\nsudo apt update \u0026\u0026 sudo apt upgrade -y\n\n# Reboot\nsudo reboot\n\n# Install Steam Link\nsudo apt install -y steamlink\n```\n\n### Steam Link Settings\n![Version](images/sl01/settings/version.jpg)\n![Settings 1](images/sl01/settings/settings1.jpg)\n![Settings 2](images/sl01/settings/settings2.jpg)\n![Settings 3](images/sl01/settings/settings3.jpg)\n\n### Performance Graphs With Keyboard/Mouse\n![Graph 1](images/sl01/snapshots/1/Screenshot.png)\n![Graph 2](images/sl01/snapshots/2/Screenshot.png)\n\n### More Information\nHere are the outputs of additional commands giving more information on this device.\n\n```bash\n# Kernel\npi@sl01:~ $ uname -r\n5.10.103-v7l+\n\npi@sl01:~ $ uname -a\nLinux raspberrypi 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux\n\n# Release\npi@sl01:~ $ cat /etc/*-release\nPRETTY_NAME=\"Raspbian GNU/Linux 10 (buster)\"\nNAME=\"Raspbian GNU/Linux\"\nVERSION_ID=\"10\"\nVERSION=\"10 (buster)\"\nVERSION_CODENAME=buster\nID=raspbian\nID_LIKE=debian\nHOME_URL=\"http://www.raspbian.org/\"\nSUPPORT_URL=\"http://www.raspbian.org/RaspbianForums\"\nBUG_REPORT_URL=\"http://www.raspbian.org/RaspbianBugs\"\n\n# Processor information\npi@sl01:~ $ cat /proc/cpuinfo\nprocessor       : 0\nmodel name      : ARMv7 Processor rev 3 (v7l)\nBogoMIPS        : 108.00\nFeatures        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32\nCPU implementer : 0x41\nCPU architecture: 7\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 1\nmodel name      : ARMv7 Processor rev 3 (v7l)\nBogoMIPS        : 108.00\nFeatures        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32\nCPU implementer : 0x41\nCPU architecture: 7\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 2\nmodel name      : ARMv7 Processor rev 3 (v7l)\nBogoMIPS        : 108.00\nFeatures        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32\nCPU implementer : 0x41\nCPU architecture: 7\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 3\nmodel name      : ARMv7 Processor rev 3 (v7l)\nBogoMIPS        : 108.00\nFeatures        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32\nCPU implementer : 0x41\nCPU architecture: 7\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nHardware        : BCM2711\nRevision        : c03114\nSerial          : 10000000d778dec3\nModel           : Raspberry Pi 4 Model B Rev 1.4\n\n# Memory information\npi@sl01:~ $ cat /proc/meminfo\nMemTotal:        3878088 kB\nMemFree:         3544812 kB\nMemAvailable:    3622200 kB\nBuffers:           17888 kB\nCached:           188680 kB\nSwapCached:            0 kB\nActive:           121772 kB\nInactive:         122768 kB\nActive(anon):        532 kB\nInactive(anon):    55140 kB\nActive(file):     121240 kB\nInactive(file):    67628 kB\nUnevictable:        8956 kB\nMlocked:              16 kB\nHighTotal:       3211264 kB\nHighFree:        2964808 kB\nLowTotal:         666824 kB\nLowFree:          580004 kB\nSwapTotal:        102396 kB\nSwapFree:         102396 kB\nDirty:                 0 kB\nWriteback:             0 kB\nAnonPages:         46964 kB\nMapped:            81176 kB\nShmem:             17700 kB\nKReclaimable:      12884 kB\nSlab:              28024 kB\nSReclaimable:      12884 kB\nSUnreclaim:        15140 kB\nKernelStack:        1176 kB\nPageTables:         1892 kB\nNFS_Unstable:          0 kB\nBounce:                0 kB\nWritebackTmp:          0 kB\nCommitLimit:     2041440 kB\nCommitted_AS:     253260 kB\nVmallocTotal:     245760 kB\nVmallocUsed:        5240 kB\nVmallocChunk:          0 kB\nPercpu:              528 kB\nCmaTotal:         327680 kB\nCmaFree:          287400 kB\n\n# Partitions information\npi@sl01:~ $ cat /proc/partitions\nmajor minor  #blocks  name\n\n   1        0       4096 ram0\n   1        1       4096 ram1\n   1        2       4096 ram2\n   1        3       4096 ram3\n   1        4       4096 ram4\n   1        5       4096 ram5\n   1        6       4096 ram6\n   1        7       4096 ram7\n   1        8       4096 ram8\n   1        9       4096 ram9\n   1       10       4096 ram10\n   1       11       4096 ram11\n   1       12       4096 ram12\n   1       13       4096 ram13\n   1       14       4096 ram14\n   1       15       4096 ram15\n 179        0   15267840 mmcblk0\n 179        1     262144 mmcblk0p1\n 179        2   15001600 mmcblk0p2\n\n# More version information\npi@sl01:~ $ cat /proc/version\nLinux version 5.10.103-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1529 SMP Tue Mar 8 12:24:00 GMT 2022\n\n# USB devices\npi@sl01:~ $ lsusb\nBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub\nBus 001 Device 005: ID 1532:0226 Razer USA, Ltd\nBus 001 Device 004: ID 093a:2533 Pixart Imaging, Inc.\nBus 001 Device 003: ID 2109:2817 VIA Labs, Inc.\nBus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub\nBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\n# PCI devices\npi@sl01:~ $ lspci\n00:00.0 PCI bridge: Broadcom Limited Device 2711 (rev 20)\n01:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01)\n```\n\n### Steam Link Device #2\n* Raspberry Pi 4 Model B\n* Runs Raspberry OS Bullseye (11) LITE (no desktop GUI) with kernel `6.1.61-v8+`\n* 128 GBs MicroSD card\n* Allocated 128/256 MBs of GPU memory via `sudo raspi-config` -\u003e Performance -\u003e GPU Memory\n* Wired Ethernet for Steam Link (1 gbps)\n\n### Installing Steam Link\nInstalling Steam Link on Raspberry OS Bullseye (11) was a little more complicated. I used [this](https://raw.githubusercontent.com/icolwell/install_scripts/master/steamlink_install.bash) install script.\n\n```bash\n# Upgrade packages.\nsudo apt update \u0026\u0026 sudo apt upgrade -y\n\n# Reboot\nsudo reboot\n\n# Retrieve install script by Icolwell\nwget https://raw.githubusercontent.com/icolwell/install_scripts/master/steamlink_install.bash\n\n# Run the script to install Steam Link\n./steamlink_install.bash\n```\n\n### Steam Link Settings\n![Version](images/sl02/settings/version.jpg)\n![Settings 1](images/sl02/settings/settings1.jpg)\n![Settings 2](images/sl02/settings/settings2.jpg)\n![Settings 3](images/sl02/settings/settings3.jpg)\n\n### Performance Graphs With Keyboard/Mouse\n![Graph 1](images/sl02/snapshots/1/Screenshot.png)\n![Graph 2](images/sl02/snapshots/2/Screenshot.png)\n\n### More Information\nHere are the outputs of additional commands giving more information on this device.\n\n```bash\n# Kernel\npi@sl02:~ $ uname -r\n6.1.61-v8+\n\npi@sl02:~ $ uname -a\nLinux stress 6.1.61-v8+ #1696 SMP PREEMPT Thu Nov  2 16:44:46 GMT 2023 aarch64 GNU/Linux\n\n# Release\npi@sl02:~ $ cat /etc/*-release\nPRETTY_NAME=\"Debian GNU/Linux 11 (bullseye)\"\nNAME=\"Debian GNU/Linux\"\nVERSION_ID=\"11\"\nVERSION=\"11 (bullseye)\"\nVERSION_CODENAME=bullseye\nID=debian\nHOME_URL=\"https://www.debian.org/\"\nSUPPORT_URL=\"https://www.debian.org/support\"\nBUG_REPORT_URL=\"https://bugs.debian.org/\"\n\n# Processor information\npi@sl02:~ $ cat /proc/cpuinfo\nprocessor       : 0\nBogoMIPS        : 108.00\nFeatures        : fp asimd evtstrm crc32 cpuid\nCPU implementer : 0x41\nCPU architecture: 8\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 1\nBogoMIPS        : 108.00\nFeatures        : fp asimd evtstrm crc32 cpuid\nCPU implementer : 0x41\nCPU architecture: 8\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 2\nBogoMIPS        : 108.00\nFeatures        : fp asimd evtstrm crc32 cpuid\nCPU implementer : 0x41\nCPU architecture: 8\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nprocessor       : 3\nBogoMIPS        : 108.00\nFeatures        : fp asimd evtstrm crc32 cpuid\nCPU implementer : 0x41\nCPU architecture: 8\nCPU variant     : 0x0\nCPU part        : 0xd08\nCPU revision    : 3\n\nRevision        : c03115\nSerial          : 10000000b02fe8cf\nModel           : Raspberry Pi 4 Model B Rev 1.5\n\n# Memory information\npi@sl02:~ $ cat /proc/meminfo\nMemTotal:        3833280 kB\nMemFree:         3394660 kB\nMemAvailable:    3602380 kB\nBuffers:           27732 kB\nCached:           236844 kB\nSwapCached:            0 kB\nActive:           265588 kB\nInactive:          47060 kB\nActive(anon):      57820 kB\nInactive(anon):     1308 kB\nActive(file):     207768 kB\nInactive(file):    45752 kB\nUnevictable:        9852 kB\nMlocked:              16 kB\nSwapTotal:        102396 kB\nSwapFree:         102396 kB\nZswap:                 0 kB\nZswapped:              0 kB\nDirty:                 0 kB\nWriteback:             0 kB\nAnonPages:         57960 kB\nMapped:            99944 kB\nShmem:             11052 kB\nKReclaimable:      21908 kB\nSlab:              45440 kB\nSReclaimable:      21908 kB\nSUnreclaim:        23532 kB\nKernelStack:        2736 kB\nPageTables:         2152 kB\nSecPageTables:         0 kB\nNFS_Unstable:          0 kB\nBounce:                0 kB\nWritebackTmp:          0 kB\nCommitLimit:     2019036 kB\nCommitted_AS:     365952 kB\nVmallocTotal:   259653632 kB\nVmallocUsed:       10124 kB\nVmallocChunk:          0 kB\nPercpu:              656 kB\nCmaTotal:         524288 kB\nCmaFree:          484900 kB\n\n# Partitions information\npi@sl02:~ $  cat /proc/partitions\nmajor minor  #blocks  name\n\n   1        0       4096 ram0\n   1        1       4096 ram1\n   1        2       4096 ram2\n   1        3       4096 ram3\n   1        4       4096 ram4\n   1        5       4096 ram5\n   1        6       4096 ram6\n   1        7       4096 ram7\n   1        8       4096 ram8\n   1        9       4096 ram9\n   1       10       4096 ram10\n   1       11       4096 ram11\n   1       12       4096 ram12\n   1       13       4096 ram13\n   1       14       4096 ram14\n   1       15       4096 ram15\n 179        0  124835328 mmcblk0\n 179        1     262144 mmcblk0p1\n 179        2  124569088 mmcblk0p2\n\n# More version information\npi@sl02:~ $ cat /proc/version\nLinux version 6.1.61-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1696 SMP PREEMPT Thu Nov  2 16:44:46 GMT 2023\n```\n\n### Projector\n[BenQ TH685P](https://www.amazon.com/dp/B09V22YRMJ) running at 1920x1080p@120Hz (FPS).\n\n### Controllers\n* [Xbox Core Wireless Controller - Carbon Black](https://www.amazon.com/gp/product/B08DF248LD) via BlueTooth (primarily) or USB (for testing).\n* [Forty4 Wireless Gaming Controller](https://www.amazon.com/gp/product/B0894RCSV4) via USB dongle. Recognized as Xbox 360 Controller.\n\n#### Xpadneo\nI've installed [xpadneo](https://github.com/atar-axis/xpadneo) on all Steam Link devices for controller support with Xbox 360 and Xbox Series S.\n\n```bash\n# Install Raspberry Pi kernel headers + DKMS\nsudo apt install -y dkms raspberrypi-kernel-headers\n\n# Clone xpadneo\ngit clone https://github.com/atar-axis/xpadneo.git\n\n# Change directory\ncd xpadneo\n\n# Install\nsudo ./install.sh\n\n# Reboot\nsudo reboot\n```\n\nI've had a lot of issues with pairing my Xbox Core Wireless Controller through BlueTooth in the past. However, I found this time around that stock installs of Buster (10) and Bullseye (11) with the `xpadneo` driver works *without* any other steps such as disabling ERTM or SAP. To pair my controllers through BlueTooth, I normally execute the following commands.\n\n```bash\nsudo bluetoothctl\n\n# Will go into BlueTooth CLI...\n\n# Set default agent (probably not needed, but I like doing it just in case)\ndefault-agent\n\n# Start scanning for devices\nscan on\n\n# Start pairing Xbox controller and find/copy MAC address of controller...\n\n# Pair/connect to controller\nconnect \u003cmac address\u003e\n\n# Wait until it connects, it should vibrate and have a steady light...\n\n# Trust controller so I don't have to repair\ntrust \u003cmac address\u003e\n\n# To remove, unpair, and untrust device, just execute the following\nremove \u003cmac address\u003e\n\n# To leave, use exit command\nexit\n```\n\n### Systemd Service\nI use a simple `systemd` service to automatically start Steam Link on boot and also to reopen it if closed (I would accidently close Steam Link with my controller at times which became annoying since I'd need to manually start Steam Link again).\n\nCreate a `steamlink.service` file in the `systemd` service's directory via `nano /etc/systemd/system/steamlink.service` and paste the following.\n\n```bash\n[Unit]\nDescription=Steam Link\n\n[Service]\nType=simple\nUser=pi\nExecStart=/usr/bin/steamlink\nRestart=always\n\n[Install]\nWantedBy=multi-user.target\n```\n\nAfterwards, I enable the service and reboot with the following commands.\n\n```bash\n# Enable service on boot (systemctl daemon-reload shouldn't be needed if it's a new file)\nsudo systemctl enable steamlink\n\n# Reboot\nsudo reboot\n```\n\n**Note A** - If you have a different user other than `pi`, make sure to change the `User=pi` line to whatever user you want Steam Link starting with (e.g. `User=christian`).\n\n**Note B** - I would also recommend having OpenSSH enabled on the Steam Link device if `Restart=always` is present in the `systemd` file since it will keep restarting Steam Link after exiting through the main TTY (until it reaches fail count). You can enable the OpenSSH service by executing `sudo raspi-config` and then navigating to Interfaces -\u003e SSH (on Buster and Bullseye).\n\n### Monitor For Testing\nWhen not using the projector (e.g. I'm at my desk), I use an [Acer KC242Y](https://www.amazon.com/dp/B0BS9T3FNB) monitor (100 Hz) with [this](https://www.amazon.com/dp/B0C6GF5S14) KVM switch for testing the Steam Link devices. I highly doubt the monitor is the cause to the issues I'm facing, especially since it also occurs on the projector as well, but just wanted to note it down.\n\n## Current Status\n### Steam Link Device #1\nRunning Steam Link on this device has the lowest latency and lowest frame loss percentage. It seems Buster (10) is the most stable OS for Steam Link with the Raspberry Pi with the testing I've concluded so far.\n\nUnfortunately, issue #1 (below) impacts this device regardless of public/beta Steam Link builds. However, using a keyboard/mouse results in mostly smooth gameplay.\n\n**Display Latency** - Around 20 - 30ms  \n**Frame Loss Percentage** - Up to 7 - 8% (no packet loss)\n\n### Steam Link Device #2\nRunning Steam Link on this device has the highest latency and highest frame loss percentage. While it is still somewhat playable with a keyboard/mouse, I would definitely prefer running Raspberry OS Buster (10) since that is the most stable.\n\nUnfortunately, issue #1 (below) also impacts this device regardless of public/beta Steam Link builds. Using the keyboard/mouse doesn't have issues, but the latency/frame loss is still noticeably higher compared to device #1.\n\n**Display Latency** - 30 - 50ms (with spikes up to 60ms)  \n**Frame Loss Percentage** - Up to 40% (no packet loss)\n\n## Issues\n### [Controllers Causing High Display Latency + Frame Loss (#1)](https://github.com/gamemann/Steam-Link-Setup-And-Issues-On-Raspberry-Pi/issues/1)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamemann%2Fsteam-link-setup-and-issues-on-raspberry-pi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgamemann%2Fsteam-link-setup-and-issues-on-raspberry-pi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamemann%2Fsteam-link-setup-and-issues-on-raspberry-pi/lists"}