Outcropby Basalt

Sample report · 20 Oct 2026

Sample: AI search visibility check of Upright

We asked Perplexity, ChatGPT and Google 10 questions a Mac owner with a Logitech mouse would ask. Upright was named in 0 of the 30 answers. Here is who was named instead, where the assistants get their sources, and what to change.

1 · What assistants say today

Upright named in 0 of 30 answers

Asked on 20 Oct 2026, roughly 01:37 to 01:52 Türkiye time, in a fresh chat or fresh search each time. Perplexity and ChatGPT were used logged out, and both used web search on every answer. An AI Overview appeared on all 10 Google searches. No answer cited upright.hellobasalt.dev or any hellobasalt.dev address.

Products are listed in the order they first appear in the answer. “(+ Logi Options+)” means Logi Options+ was mentioned only as the thing being replaced.

QuestionPerplexityChatGPTGoogle AI Overview
1. free alternative to Logi Options+ for Mac
No. OpenLogi, LinearMouse, Mac Mouse Fix, Karabiner-Elements, BetterMouse (+ Logi Options+)
No. Mac Mouse Fix, LinearMouse, BetterMouse, Karabiner-Elements, OpenLogi
No. OpenLogi, LinearMouse, Mouser (+ Logi Options+)
2. how do I use my Logitech mouse side buttons on a Mac without Logi Options+
No. Logitech Control Center, BetterMouse, SteerMouse, USB Overdrive, Mac Mouse Fix (+ Logi Options+)
No. Mac Mouse Fix, USB Overdrive, BetterMouse
No. SensibleSideButtons, LinearMouse, OpenLogi, BetterMouse, Karabiner-Elements (+ Logi Options+)
3. best app to customize Logitech MX Master 3S buttons on macOS
No. Logi Options+, BetterMouse, SteerMouse, Mac Mouse Fix
No. BetterMouse, Logi Options+, SteerMouse, LinearMouse
No. Logi Options+, SteerMouse
4. open source Logi Options+ alternative for Mac
No. OpenLogi, Mouser, BetterMouse, Solaar (+ Logi Options+)
No. OpenLogi, RaTamer, Mouser, Optune
No. OpenLogi (+ Logi Options+)
5. free SteerMouse alternative
No. LinearMouse, Mac Mouse Fix, Karabiner-Elements, Logi Options+, X-Mouse Button Control (Windows only)
No. LinearMouse, Mac Mouse Fix, SensibleSideButtons, Logi Options+
No. LinearMouse, X-Mouse Button Control (Windows only), Mos, Karabiner-Elements, Mac Mouse Fix
6. change Logitech mouse scroll speed on Mac without Logitech software
No. macOS built-in settings, BetterMouse (+ Logi Options+)
No. macOS built-in settings, LinearMouse
No. macOS built-in settings, Mos
7. Mac Mouse Fix vs SteerMouse vs BetterMouse
No. Mac Mouse Fix, BetterMouse, SteerMouse
No. Mac Mouse Fix, SteerMouse, BetterMouse
No. Mac Mouse Fix, SteerMouse, BetterMouse
8. Logi Options+ uses too much CPU on my Mac, what can I use instead
No. Mac Mouse Fix, SteerMouse, USB Overdrive, macOS built-in settings (+ Logi Options+)
No. BetterMouse, LinearMouse, Mac Mouse Fix, SteerMouse (+ Logi Options+)
No. OpenLogi, SteerMouse, BetterTouchTool, LinearMouse, Mac Mouse Fix (+ Logi Options+)
9. app for Logitech MX Master horizontal thumb wheel on Mac
No. Logi Options+
No. Logi Options+
No. Logi Options+, plus an unnamed “community GitHub menu-bar app” for the thumb wheel
10. is there a lightweight Logitech mouse app for Mac
No. Logi Options+, BetterMouse, Mouser, Nibble
No. Logi Options+, SteerMouse, macOS built-in settings
No. Logi Options+, LinearMouse, BetterMouse, Mouser, SteerMouse

Gemini: not run for any of the 10 questions (see “About this sample”).

Products named most often

ProductAnswers (of 30)PerplexityChatGPTGoogle
BetterMouse
15
7
5
3
Mac Mouse Fix
14
6
5
3
LinearMouse
12
2
5
5
SteerMouse
12
4
4
4
Logi Options+ (offered as an answer, not only as the thing being replaced)
11
4
4
3
OpenLogi
8
2
2
4
macOS built-in settings
5
2
2
1
Karabiner-Elements
5
2
1
2
Mouser
5
2
1
2
USB Overdrive
3
2
1
0
Upright
0
0
0
0

Named twice each: Mos, SensibleSideButtons, X-Mouse Button Control. Once each: Logitech Control Center, Solaar, Nibble, RaTamer, Optune, BetterTouchTool.

Domains cited most often

DomainAnswers (of 30)
reddit.com
12 (Google 10, Perplexity 2)
github.com
12 (Google 6, ChatGPT 4, Perplexity 2)
logitech.com (plus logi.com)
11
youtube.com
8 (all Google)
linearmouse.app / linearmouse.org
8
macmousefix.com
7
better-mouse.com
7
cultofmac.com
5
support.logi.com
5
alternativeto.net
5
steermouse.com
5 (plus plentycom.jp, SteerMouse’s Japanese site, 3)
openlogi.org
4 (all Google)
blog.apps.deals
4
upright.hellobasalt.dev
0

Google counts are the AI Overview’s links plus the top 3 organic results. Perplexity and ChatGPT sources shown only as a label are included.

What stands out

  • Questions that named a competitor (5, 7) or Logi Options+ itself (3, 9) got answers about those products. Upright had no opening there.
  • The “free” and “open source” questions (1, 4) surfaced OpenLogi in all three engines. OpenLogi has a GitHub repo, its own domain, a Homebrew cask, YouTube videos, a Hacker News thread, Product Hunt and heise.de coverage: the same kinds of sources the engines cited for everything else.
  • Google AI Overviews leaned heavily on Reddit threads (r/macapps, r/logitech) and YouTube.

2 · Crawler access

Every AI crawler gets the page, with the text in the HTML

The home page was fetched with 11 crawler user agents on 20 Oct 2026 at 01:38 Türkiye time (22:38 UTC on 19 Oct). Every one got a 200 and the same 35,857-byte page with the title “Upright: a free Logi Options+ alternative for Mac”, so no block or challenge page was served.

User agents tried

User agentStatusBytes
GPTBot/1.1
200
35,857
OAI-SearchBot/1.0
200
35,857
ChatGPT-User/1.0
200
35,857
ClaudeBot/1.0
200
35,857
Claude-SearchBot/1.0
200
35,857
PerplexityBot/1.0
200
35,857
Google-Extended
200
35,857
Googlebot/2.1
200
35,857
bingbot/2.0
200
35,857
CCBot/2.0
200
35,857
Applebot/0.1
200
35,857

Words in the raw HTML, no JavaScript

PageWords
/
1,413
/logi-options-alternatives
1,057
/upright-vs-mac-mouse-fix
1,114
/upright-vs-bettermouse
1,021
/upright-vs-steermouse
1,064
/mx-vertical
754
/privacy
613
/terms
523

The main text of every page is in the HTML the server sends. The scroll-reveal effect only applies when JavaScript runs, so nothing is hidden without it. No page is under 80 words.

Things to know

  • robots.txt allows every crawler (User-agent: *, Allow: /) and points to the sitemap.
  • llms.txt is present and describes the product, its requirements and its limits, with links to the home, alternatives and vs pages.
  • Bot protection: Cloudflare’s JavaScript Detections script is injected on every page. It did not block any of these fetches. That is a hint, not proof: Cloudflare checks real crawlers by IP address, so confirm in the Cloudflare dashboard that Bot Fight Mode is not challenging them.
  • Structured data: the home page has SoftwareApplication, Organization, WebSite and FAQPage; the vs pages add WebPage with dateModified. The alternatives page has no WebPage block (one is below).

3 · Listings gap

Where competitors are listed and Upright is not

Checked on 20 Oct 2026. Product Hunt, Reddit and Hacker News were checked through search results, not on each site.

ListingUprightCompetitors thereCited in the answers
AlternativeTo
Not listed. alternativeto.net/software/upright/about/ returned 404.
Its Logi Options+ alternatives page lists 4 apps: Logitech Options, Mouser, BetterMouse and Logitech Gaming Software. AlternativeTo pages rank #1 on Brave for “steermouse alternative” and “mac mouse fix alternative”.
5 of 30 answers
GitHub
Repo described as MX Vertical only, 1 star, no logi-options-alternative topic.
OpenLogi (23,802 stars) and Mouser (5,299) carry the logitech-options topic. Every open-source Logitech tool the assistants named (OpenLogi, Mouser, Nibble, RaTamer, Optune) was cited by its GitHub repo.
12 of 30 answers
Homebrew
No cask or formula (both return 404).
Casks exist for Mac Mouse Fix, SteerMouse, BetterMouse, LinearMouse, Mos, SensibleSideButtons, OpenLogi and Logi Options+.
Not cited directly
Reddit
No Upright thread found.
Threads about LinearMouse and OpenLogi, and comparison threads in r/macapps and r/logitech, were cited.
12 of 30 answers (10 in Google)
Product Hunt
No listing found.
OpenLogi has a Product Hunt page.
1 answer (Google, question 4)
Hacker News
No thread found.
Mouser and OpenLogi have Hacker News threads.
1 answer (Google, question 7)
Press and reviews
None seen in the answers.
OpenLogi: heise.de, macg.co, bgr.com, ifun.de. BetterMouse: a Cult of Mac review.
cultofmac.com 5, heise.de 2

4 · The 5 fixes

The 5 fixes that matter most for AI answers

Ranked by what they are likely to change, not by how easy they are.

  1. Get the site into search indexes

    Page
    Whole site
    Why
    Every Perplexity and ChatGPT answer in this check used web search, and every Google AI Overview cited web pages. No page from upright.hellobasalt.dev appeared in web search for any of the audit’s 10 phrases, a brand query or a site: query on 20 Oct 2026. The site is days old. A page that is not indexed cannot be cited.
    Fix
    Search Console and Bing already cover the site (the hellobasalt.dev domain property; sitemap submitted 18 Oct), so request indexing for the home page, /logi-options-alternatives, /mx-vertical and the three vs pages, and turn on IndexNow (Cloudflare Crawler Hints). Recheck after 7 and 14 days.
  2. List Upright on AlternativeTo

    Page
    Off-site: alternativeto.net
    Why
    AlternativeTo was cited in 5 of the 30 answers. Its Logi Options+ alternatives page names Mouser and BetterMouse but not Upright, and Upright has no AlternativeTo page at all.
    Fix
    Submit Upright (Mac, free, open source, MIT) and suggest it as an alternative on the Logi Options+, Logitech Options, SteerMouse, BetterMouse and Mac Mouse Fix pages.
  3. Fix the GitHub repo and add a Homebrew tap

    Page
    Off-site: github.com, Homebrew
    Why
    github.com was cited in 12 of the 30 answers, and every open-source Logitech tool that was named was cited through its repo. Upright’s repo description names only the Logitech MX Vertical, and it lacks the logi-options-alternative topic. Every close competitor has a brew install path; Upright has none.
    Fix
    Change the repo description to “Free, open-source Logi Options+ alternative for Mac: remap Logitech mouse buttons over HID++” and add the topics logi-options-alternative, logitech-options, mouse-remapping, mx-master, logitech-mouse. Publish a personal tap (brew install dpdev69/tap/upright); the main cask repo requires passing Gatekeeper, which needs notarization first.
  4. Name the apps the assistants name

    Page
    /logi-options-alternatives
    Why
    OpenLogi was named in 8 of the 30 answers, in all three engines, and Mouser in 5. Upright’s alternatives page mentions neither, so a reader or an assistant comparing sources finds a list that skips the closest free, open-source competitors.
    Fix
    Add OpenLogi and Mouser to the “At a glance” table and give each a short section with a fair “pick this if” line. Note that OpenLogi is notarized and installable with Homebrew, and Upright is neither. Then update the title, the meta description, the “Updated” date and the WebPage block below.
  5. Answer the MX Master questions on the site

    Page
    New MX Master page
    Why
    Questions 3 and 9 asked about the MX Master. The answers named Logi Options+, BetterMouse, SteerMouse and others, and one Google AI Overview pointed to an unnamed “community GitHub menu-bar app” for the thumb wheel. Upright had a page for the MX Vertical only.
    Fix
    Shipped on 20 Oct 2026 by Upright’s owner. Ask questions 3 and 9 again in the next check to see whether it is picked up.

5 · The files

Ready to paste

A client gets these as files. Here they are in full.

robots.txt
No change needed. It allows every crawler and points to the sitemap, and all 11 crawler user agents got the page.
llms.txt
No change needed. It is already in place and states what Upright is, what it needs and what it does not do, with links to the pages that explain it best. Add a line for each new page when it goes live.

WebPage block for /logi-options-alternatives

The page shows “Updated October 18, 2026” but has no WebPage markup with dateModified, unlike the vs pages. Paste this into the page’s <head>, and change name and dateModified when the page is updated (fix 4 changes both).

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "@id": "https://upright.hellobasalt.dev/logi-options-alternatives#webpage",
  "url": "https://upright.hellobasalt.dev/logi-options-alternatives",
  "name": "Logi Options+ alternatives for Mac (2026): 5 apps compared",
  "inLanguage": "en",
  "dateModified": "2026-10-18",
  "isPartOf": { "@type": "WebSite", "name": "Upright", "url": "https://upright.hellobasalt.dev/" },
  "about": { "@type": "SoftwareApplication", "name": "Upright", "url": "https://upright.hellobasalt.dev/" },
  "publisher": { "@type": "Organization", "@id": "https://hellobasalt.dev/#org", "name": "Basalt Studio", "url": "https://hellobasalt.dev/" }
}
</script>

Answer-first paragraphs

One for the top of each key page: the question answered in the first lines, with the facts an assistant needs to describe Upright correctly. The alternatives-page paragraph assumes fix 4 (OpenLogi added).

Home page
60 words
Upright is a free, open-source (MIT) Mac menu-bar app that remaps the buttons on Logitech mice without Logi Options+. It talks to the mouse directly over Logitech’s HID++ protocol, with no account and no analytics. It needs macOS 13 or later. It works with Logitech mice only, and so far it is verified on real hardware with the MX Vertical.
upright.hellobasalt.dev/
/logi-options-alternatives
62 words
To remap a Logitech mouse on a Mac without Logi Options+, free options include Upright and OpenLogi, which are both open source and both talk to the mouse over Logitech’s HID++ protocol. Upright is MIT-licensed, needs macOS 13 or later and works with Logitech mice only. It is ad-hoc signed, not notarized, so macOS asks you to approve it on first launch.
upright.hellobasalt.dev/logi-options-alternatives
/mx-vertical
63 words
Yes, you can use a Logitech MX Vertical on a Mac without Logi Options+. Upright, a free, open-source (MIT) menu-bar app, remaps its buttons over Logitech’s HID++ protocol. The MX Vertical is the one mouse Upright is verified on, over the USB cable and the Unifying receiver; Bluetooth is best effort. It needs macOS 13 or later and writes nothing to the mouse.
upright.hellobasalt.dev/mx-vertical

A note

A dated snapshot, not a ranking

AI answers change from run to run and month to month. Ask the same question twice and the list of products can change. This report records what three assistants said on 20 Oct 2026, with the exact wording of each question, so the next check can be compared with it.

The package

Want this for your product?

This sample follows the AI search visibility check checklist step by step. See what the AI search visibility check includes and what it costs