<?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: Cato Marlowe</title>
    <description>The latest articles on DEV Community by Cato Marlowe (@catomarlowe).</description>
    <link>https://dev.to/catomarlowe</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%2F4035422%2F0192fcdf-8deb-4b8d-a4b3-1b3e44d1af73.png</url>
      <title>DEV Community: Cato Marlowe</title>
      <link>https://dev.to/catomarlowe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/catomarlowe"/>
    <language>en</language>
    <item>
      <title>The physical ring</title>
      <dc:creator>Cato Marlowe</dc:creator>
      <pubDate>Tue, 22 Sep 2026 20:05:31 +0000</pubDate>
      <link>https://dev.to/catomarlowe/the-physical-ring-1oh3</link>
      <guid>https://dev.to/catomarlowe/the-physical-ring-1oh3</guid>
      <description>&lt;p&gt;I bought a ring with physical buttons. It is not smart. It is the smartest ring I bought.&lt;/p&gt;

&lt;p&gt;The ring that cost me the most has no health monitoring. No app. No AI. No sleep tracking, no heart rate, no stress score, no subscription.&lt;/p&gt;

&lt;p&gt;It has two buttons.&lt;/p&gt;




&lt;p&gt;I test rings. Not as a hobby — as a research commitment. I have been tracking what physical wearables can and cannot do for long enough to know that the gap between the pitch and the object is widest exactly where the price is highest. The more features a ring claims, the more I expect to be disappointed by at least one of them.&lt;/p&gt;

&lt;p&gt;The mouse ring was different from the listing. It does one thing: it connects to your device over BLE and turns your finger into a mouse. Glide sensor on the band. Two physical buttons. Top button opens an app. Bottom button closes it. Five-second press powers on. Five-second press powers off.&lt;/p&gt;

&lt;p&gt;That is the complete feature set.&lt;/p&gt;

&lt;p&gt;I paid more for it than for any other ring I own. I waited months to catch it at a price I was willing to pay. When it arrived I read the manual — short enough to read in under five minutes — and had it paired within the time it took to finish a glass of water. Found it in the BLE system tray. Clicked pair. The cursor appeared on screen.&lt;/p&gt;

&lt;p&gt;No account. No firmware update prompt. No permission screen asking for my location. It just worked.&lt;/p&gt;




&lt;p&gt;I wore it on a walk. Left the tablet it usually connect to at home. When I came back, the ring had no response. I don't remember powering it off, maybe it had powered itself down while out of range. Five-second press, the indicator lights came on, and control returned.&lt;/p&gt;

&lt;p&gt;I am willing to call this a smart sleep mode. The ring noticed the connection was gone and drew the right conclusion. One autonomous decision, one legible recovery. That is the only kind of self-management a device like this earns: a predictable state, a button answer. The contract held.&lt;/p&gt;

&lt;p&gt;The real test came after.&lt;/p&gt;

&lt;p&gt;I had been out for an hour. My hands were sweaty — not unusually so, the ordinary result of movement and heat. When I tried to use the glide sensor, it triggered continuously. The sweat was registering as input. The cursor moved on its own. I call it the phantom trigger. It can drive you nuts. &lt;/p&gt;

&lt;p&gt;I pressed and held for five seconds.&lt;/p&gt;

&lt;p&gt;The ring powered off.&lt;/p&gt;

&lt;p&gt;I wiped my hands. Five seconds again. It powered back on.&lt;/p&gt;

&lt;p&gt;Problem solved.&lt;/p&gt;

&lt;p&gt;I had been testing rings with capacitive touch surfaces for a while. Every one of them has this problem. Sweat, rain, incidental contact — anything that conducts registers as a gesture. There is no interrupt. There is no override. The surface decides what is input, and you are not part of that decision.&lt;/p&gt;

&lt;p&gt;The mouse ring has a physical button. You are always part of that decision.&lt;/p&gt;

&lt;p&gt;This is not a small thing. It is the entire thing.&lt;/p&gt;




&lt;p&gt;A physical button is not a limitation. It is a commitment. It means the device acknowledges that you have a body, that your body is not always in the same condition, and that the interaction model needs to accommodate that. A capacitive surface assumes ideal conditions. A button works in the rain.&lt;/p&gt;

&lt;p&gt;From less than half a day with this ring, I already mapped seven functions it could carry with its two buttons and the gestures available:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Launch music&lt;/li&gt;
&lt;li&gt;Increase volume&lt;/li&gt;
&lt;li&gt;Decrease volume&lt;/li&gt;
&lt;li&gt;Next track&lt;/li&gt;
&lt;li&gt;Previous track&lt;/li&gt;
&lt;li&gt;Change playlist&lt;/li&gt;
&lt;li&gt;Camera shutter&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That is seven functions from two buttons and a glide surface, none of which require an app, a subscription, or a permissions screen. The hardware already supports them. The only missing piece is firmware that exposes the gesture options — double press, long press, the combinations that experienced button designers know how to use.&lt;/p&gt;

&lt;p&gt;The manufacturer did not add them. That is a shame. But I can name seven things I would do with this ring, which is more than I can say for most of the rings that came with five features built in and worked reliably for none of them.&lt;/p&gt;




&lt;p&gt;Smart is not a feature count. It is not a sensor array or an AI integration or a companion app that requires an account to function. Smart is planning for what your user will do and stay out of the way when you cannot help.&lt;/p&gt;

&lt;p&gt;The mouse ring doesn't know when I am sweating. It also does not try to compensate or average the input or ask me to calibrate. It gives me a button. I decide when the ring is on and when it is not. That decision costs me five seconds in either direction.&lt;/p&gt;

&lt;p&gt;I have tested rings that cost less and promised more. I have tested rings that monitored my sleep and were wrong, rings that tracked my steps and drifted, rings that required a login to access data about my own body. Every one of them was described as smart.&lt;/p&gt;

&lt;p&gt;The mouse ring has two buttons and a glide surface. Nothing else.&lt;/p&gt;

&lt;p&gt;It is the smartest ring I have bought.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Field notes — Day 6.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Today it did not power on.&lt;/p&gt;

&lt;p&gt;I pressed and held for five seconds. Nothing. I pressed again. Nothing. The ring that had a reliable answer for every input — even sweat, even range — had no answer.&lt;/p&gt;

&lt;p&gt;I tried to charge it. I cannot tell if it is charging. The LED blinks. I do not know what the blink means. There is no app to query. There is no screen to read. There is no manual that maps the blink pattern to a state. I am looking at a light, and the light is telling me something, and I have no way to know what.&lt;/p&gt;

&lt;p&gt;This is the part where the observation-first method runs into its limit: I cannot observe what I cannot read. The ring is a sealed system with one output channel — an LED — and no dictionary for that channel.&lt;/p&gt;

&lt;p&gt;I have a hypothesis. I wore the ring while washing my hands. I wore it while washing dishes. Water contact, repeated, across several days. The ring may have been rated for it. I did not check before I started wearing it that way — not because I was careless, but because I assumed. Most wearables handle incidental water. I treated it the same.&lt;/p&gt;

&lt;p&gt;If water is the cause: the lesson costs $70. The same lesson on a ring that costs $500 would cost $500.&lt;/p&gt;

&lt;p&gt;But here is what the failure clarified, regardless of cause: a device you cannot read is a device you cannot manage. The mouse ring has two buttons and that was enough — when it worked, no state changed without my input — I pressed on, it was on; I pressed off, it was off; the ring could not be somewhere I had not sent it. Now the device is in a state I did not choose, and I have no instrument to find out what that state is. Battery level, charge progress, fault condition: the ring knows. I do not.&lt;/p&gt;

&lt;p&gt;I have been saying for a while that battery indicators are not a luxury feature. A device that monitors your body but withholds its own status is not observing you — it is hiding from you. The mouse ring showed me the inverse of that argument: physical buttons gave me control that capacitive surfaces never did. The missing feedback gave me helplessness that any small indicator light — a simple, readable one — would have prevented.&lt;/p&gt;

&lt;p&gt;Two states, legible to the user. That is all it would take.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The ring may recover. I will update here when I know. The observation stands either way.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Field notes — Final.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It did not recover.&lt;/p&gt;

&lt;p&gt;The ring does not charge. It does not function. The physical buttons are there — the mechanism is intact — but there is nothing behind them. I will keep it for that. The clicking still works. The idea worked. The execution did not survive water.&lt;/p&gt;

&lt;p&gt;This is the most disappointing device I have tested. Not because it failed — devices fail. Because it was so close to right. The button philosophy was correct. The interaction model was correct. The only thing missing was a seal.&lt;/p&gt;

&lt;p&gt;Physical buttons without waterproofing is a design gap that does not need to exist. Handwashing is not an edge case. It is the first ten minutes of any day. A device worn on the finger that cannot survive soap and water has not finished thinking through its own use.&lt;/p&gt;

&lt;p&gt;Of the rings I have tested: the one worth recommending is the ring with a screen. The one with physical buttons was worth recommending until it wasn't. The failure is precise, correctable, and — if the manufacturer is paying attention — the next version.&lt;/p&gt;

&lt;p&gt;The observation stands either way. So does the $70 lesson.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I test wearables. I write about what I find.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>hardware</category>
      <category>wearables</category>
      <category>iot</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
