{"id":49890,"date":"2025-10-21T17:20:41","date_gmt":"2025-10-21T17:20:41","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49890"},"modified":"2025-10-21T17:20:41","modified_gmt":"2025-10-21T17:20:41","slug":"rustdesk-released-1-4-3-with-multi-monitor-for-wayland-virtual-mouse","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/10\/rustdesk-released-1-4-3-with-multi-monitor-for-wayland-virtual-mouse\/","title":{"rendered":"RustDesk Released 1.4.3 with Multi-Monitor for Wayland &#038; Virtual Mouse"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-49891\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>RustDesk, the popular free open-source remote desktop software, released version 1.4.3 few days ago.<\/p>\n<p>RustDesk is yet another remote desktop solution written in Rust, which works in Linux, Windows, macOS, Android, iOS, and web browser. It features peer-to-peer encrypted connection and self-hosting server support.<\/p>\n<p><!--more--><\/p>\n<div id=\"attachment_49893\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-49893\" class=\"size-large wp-image-49893\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesktop-client-700x460.webp\" alt=\"\" width=\"610\" height=\"401\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesktop-client-700x460.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesktop-client-300x197.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesktop-client-768x505.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesktop-client.webp 866w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-49893\" class=\"wp-caption-text\">RustDesk client in Ubuntu<\/p><\/div>\n<p>Like TeamViewer or AnyDesk, simply install the app in both sides of your devices, then you may input the ID to connect to each other. By default, it uses the public server to initialize the connection, but data is typically sent peer-to-peer after the connection is established. While, user may set its own server for faster and more reliable connections.<\/p>\n<p>RustDesk supports VP8, VP9, AV1, and hardware accelerated (if your GPU support it) H264\/H265 video codecs, as well as IPv6 p2p connection, UDP hole punching, and more.<\/p>\n<p>The latest 1.4.3 version added <b>virtual mouse<\/b> along with <b>virtual joystick<\/b> support when accessing remote desktop from mobile devices. It allows user to control mouse movement by touching and dragging a virtual joystick on screen, and scroll up or down through virtual scroll-buttons.<\/p>\n<div id=\"attachment_49894\" style=\"width: 333px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-49894\" class=\"size-large wp-image-49894\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-323x700.webp\" alt=\"\" width=\"323\" height=\"700\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-323x700.webp 323w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-139x300.webp 139w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-768x1662.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-710x1536.webp 710w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble-946x2048.webp 946w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-moble.webp 1170w\" sizes=\"auto, (max-width: 323px) 100vw, 323px\" \/><p id=\"caption-attachment-49894\" class=\"wp-caption-text\">RustDesk on iPhone, accessing remote Ubuntu desktop with virtual mouse<\/p><\/div>\n<p>For Linux Wayland (e.g., Ubuntu 24.04 &amp; higher with default session), it now supports <strong>sharing multiple monitor screens<\/strong> (if any). When accessing with remote machine, there&#8217;ll be a toggle to switch between the monitors, view all monitor screens in single view, or have multiple RustDesk windows (one monitor screen per window).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49895\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-multimonitors-700x398.webp\" alt=\"\" width=\"610\" height=\"347\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-multimonitors-700x398.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-multimonitors-300x171.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-multimonitors-768x437.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-multimonitors.webp 1242w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>In addition to show remote desktop with the original screen size, adaptive to fit app window size, the release added <b>scale custom<\/b> option with a slider bar, allowing to scale the remote desktop screen by percentage value. It&#8217;s useful to scale remote screen to fit app window, while keeping the ratio to prevent <span data-huuid=\"10088501300233701818\">distortion.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49896\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-customscale-700x365.webp\" alt=\"\" width=\"610\" height=\"318\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-customscale-700x365.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-customscale-300x156.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rustdesk-customscale.webp 712w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Other changes in the release include:<\/p>\n<ul>\n<li>IPv6 prefix-based rate limiting on login failures.<\/li>\n<li>Move touch mode option from peer option to local option.<\/li>\n<li>More assign from cli and devices.py.<\/li>\n<li>Address book api res\/ab.py, and audit api res\/audits.py.<\/li>\n<li>Fix high CPU usage on Arch with Wayland.<\/li>\n<\/ul>\n<h3>How to Install RustDesk 1.4.3<\/h3>\n<p>The software offers official packages for Windows, Linux, macOS, iOS, and Android, available to download at its Github releases:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/rustdesk\/rustdesk\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Download RustDesk<\/a><\/div>\n<\/div>\n<p>Go to &#8220;Assets&#8221; sections for more packages, and select download X86_64 for Intel\/AMD, AArch64 (ARM64) for RasPi, Snapdragon, or Apple Silicon. <\/p>\n<p>For Linux, run <code>uname -m<\/code> command to tell if you don&#8217;t even know your CPU architecture type. And, see the <a href=\"https:\/\/rustdesk.com\/docs\/en\/self-host\/\" target=\"_blank\">official docs<\/a> for setting up self-hosting server.<\/p>","protected":false},"excerpt":{"rendered":"<p>RustDesk, the popular free open-source remote desktop software, released version 1.4.3 few days ago. RustDesk is yet another remote desktop solution written in Rust, which works in Linux, Windows, macOS, Android, iOS, and web browser. It features peer-to-peer encrypted connection and self-hosting server support.<\/p>\n","protected":false},"author":1,"featured_media":49891,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1945],"class_list":["post-49890","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-remote-desktop"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=49890"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49890\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/49891"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=49890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}