<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: M</title>
    <description>The latest articles on DEV Community by M (@m_f491d4ae90550879db4757b).</description>
    <link>https://dev.to/m_f491d4ae90550879db4757b</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4177460%2Fd4f25195-d60b-48a9-8a5e-b9a97e2bee25.png</url>
      <title>DEV Community: M</title>
      <link>https://dev.to/m_f491d4ae90550879db4757b</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/m_f491d4ae90550879db4757b"/>
    <language>en</language>
    <item>
      <title>Using your Android phone as a mouse, trackpad and TV remote on Mac, Windows and Linux (X11 and Wayland)</title>
      <dc:creator>M</dc:creator>
      <pubDate>Sun, 11 Oct 2026 16:55:48 +0000</pubDate>
      <link>https://dev.to/m_f491d4ae90550879db4757b/using-your-android-phone-as-a-mouse-trackpad-and-tv-remote-on-mac-windows-and-linux-x11-and-57bi</link>
      <guid>https://dev.to/m_f491d4ae90550879db4757b/using-your-android-phone-as-a-mouse-trackpad-and-tv-remote-on-mac-windows-and-linux-x11-and-57bi</guid>
      <description>&lt;p&gt;Your phone already has a touchscreen, motion sensors, Wi-Fi and a full keyboard. That makes it a better remote than most gadgets in the drawer. Here is what I think a good phone-as-mouse setup needs, and how I approached it in MouseOS.&lt;/p&gt;

&lt;h2&gt;
  
  
  The checklist
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Wi-Fi, not only Bluetooth.&lt;/strong&gt; Faster pairing, longer range, no conflict with headphones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatic discovery.&lt;/strong&gt; Nobody wants to type an IP address.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pair once.&lt;/strong&gt; Approve the phone one time on the computer, then it just works.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Works offline.&lt;/strong&gt; A phone hotspot should be enough. No cloud in between.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All major desktops.&lt;/strong&gt; macOS, Windows and Linux, including Wayland, where input injection needs an explicit permission step.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy.&lt;/strong&gt; A tool that moves your cursor and types for you should not need an account or phone home.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What MouseOS does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Trackpad: tap to click, two-finger scroll, hold-and-drag.&lt;/li&gt;
&lt;li&gt;Air mouse: aim the phone like a TV remote.&lt;/li&gt;
&lt;li&gt;Media remote and keyboard with accents and emoji.&lt;/li&gt;
&lt;li&gt;Presentation mode with a timer and volume-key slide control.&lt;/li&gt;
&lt;li&gt;Direct control of Samsung, LG and Google TV.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Phone and computer talk directly over the local network. There is no server, no account, no ads and no analytics.&lt;/p&gt;

&lt;h2&gt;
  
  
  Platform notes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;macOS 11+ on Apple Silicon. It needs the Accessibility permission, and early builds are not notarized yet, so you will see a first-launch warning.&lt;/li&gt;
&lt;li&gt;Windows 10/11 64-bit. Early builds are not signed yet, so SmartScreen warns on first launch.&lt;/li&gt;
&lt;li&gt;Linux on x86_64 and arm64, including Raspberry Pi 4, 5 and 400, on X11 and Wayland. On Wayland you click "Allow control" once.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Status
&lt;/h2&gt;

&lt;p&gt;The Android app is in closed beta on Google Play and launches publicly in November 2026. An iPhone version is planned.&lt;/p&gt;

&lt;p&gt;Site: &lt;a href="https://mouseos.app" rel="noopener noreferrer"&gt;mouseos.app&lt;/a&gt;. I would love feedback, especially from Linux and Raspberry Pi users.&lt;/p&gt;

</description>
      <category>android</category>
      <category>linux</category>
      <category>productivity</category>
      <category>mobile</category>
    </item>
  </channel>
</rss>
