{"id":82455,"date":"2026-08-25T00:49:50","date_gmt":"2026-08-24T16:49:50","guid":{"rendered":"https:\/\/www.ahhhhfs.com\/82455\/"},"modified":"2026-09-08T19:02:56","modified_gmt":"2026-09-08T11:02:56","slug":"openlogi-logitech-options-alternative","status":"publish","type":"post","link":"https:\/\/www.ahhhhfs.com\/en\/82455\/","title":{"rendered":"OpenLogi: Open-Source Logitech Options+ Alternative for Logitech Mice and Keyboards"},"content":{"rendered":"<p><strong>OpenLogi is an open-source Logitech Options alternative<\/strong> for configuring Logitech mice, keyboards, webcams, and selected accessories on macOS, Linux, and Windows. Instead of relying on a Logitech account or cloud-based configuration, OpenLogi communicates directly with compatible hardware through HID++ and stores settings locally in a plain TOML configuration file.<\/p>\n<p>For people using devices such as the MX Master or MX Anywhere series, Logitech\u2019s official Logi Options+ software remains the standard way to remap buttons, change pointer settings, configure scrolling, and use features across supported devices.<\/p>\n<p>OpenLogi takes a narrower approach. It focuses on device configuration itself: button remapping, DPI control, SmartShift settings, per-application profiles, keyboard controls, and selected camera or lighting features.<\/p>\n<div style=\"background-color: #f8fafc; border-left: 4px solid #94a3b8; padding: 15px; margin-bottom: 20px;\"><strong>Quick answer:<\/strong> OpenLogi is a local-first, open-source alternative to Logitech Options+. It supports button remapping, DPI adjustment, SmartShift, application-specific profiles, and several Logitech keyboards and accessories. Configuration stays in a local TOML file. It does not provide every feature found in Logitech\u2019s official ecosystem, so users who depend on Logitech Flow or other proprietary integrations may still prefer Options+.<\/div>\n<h2>Why Look for a Logitech Options Alternative?<\/h2>\n<p>Logitech\u2019s MX Master, MX Anywhere, MX Keys, and other productivity peripherals are widely used for office work and multi-device setups. To access many of their configurable features, users normally install Logi Options+.<\/p>\n<p>For many people, however, the features they use every day are relatively simple:<\/p>\n<ul>\n<li>Remapping mouse buttons<\/li>\n<li>Changing DPI or pointer sensitivity<\/li>\n<li>Adjusting scrolling behavior<\/li>\n<li>Configuring SmartShift<\/li>\n<li>Creating different controls for specific applications<\/li>\n<\/ul>\n<p>Logi Options+ also includes a broader software ecosystem with account-related services, device integrations, synchronization features, and background components.<\/p>\n<p>If you mainly want to configure the hardware itself, a more focused Logitech Options alternative may be useful. OpenLogi is designed around this narrower use case.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design.jpg\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-82187\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design.jpg\" alt=\"OpenLogi local-first Logitech Options alternative with local configuration and no account requirement\" width=\"1930\" height=\"1282\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design.jpg 1930w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design-300x200.jpg 300w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design-768x510.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-local-first-privacy-design-1536x1020.jpg 1536w\" sizes=\"(max-width: 1930px) 100vw, 1930px\" \/><br \/>\n<\/a><\/p>\n<h2>What Is OpenLogi?<\/h2>\n<p>OpenLogi is a native Logitech peripheral configuration tool written in Rust. It communicates with supported Logitech devices through HID++ and can work with devices connected through compatible Logitech receivers, Bluetooth, or USB, depending on the hardware.<\/p>\n<p>Instead of storing device profiles in an online account, OpenLogi keeps bindings and settings in a local TOML configuration file.<\/p>\n<p>The project describes itself as local-first and states that it does not use telemetry. Device images may be fetched automatically, while software update checks are optional rather than permanently enabled by default.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website.jpg\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-82186\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website.jpg\" alt=\"OpenLogi open-source Logitech Options alternative official website\" width=\"1536\" height=\"2048\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website.jpg 1536w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website-150x200.jpg 150w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website-768x1024.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-official-website-1152x1536.jpg 1152w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><br \/>\n<\/a><\/p>\n<h3>No Logitech Account Required<\/h3>\n<p>OpenLogi does not require registration or a Logitech account. Device mappings and profiles remain in a readable local configuration file, which can also be copied or version-controlled manually.<\/p>\n<h3>Local-First Configuration<\/h3>\n<p>Button bindings, profiles, DPI settings, SmartShift configuration, and other supported options are managed locally rather than being tied to a cloud account.<\/p>\n<h3>Native Rust Application<\/h3>\n<p>The project is written in Rust and uses a native desktop architecture rather than positioning itself as a full cloud-connected peripheral suite.<\/p>\n<h3>GUI and Command-Line Tools<\/h3>\n<p>OpenLogi provides a graphical interface for common configuration tasks and command-line functionality for device inspection, diagnostics, and scripting-oriented workflows.<\/p>\n<h2>OpenLogi Features for Logitech Mice and Keyboards<\/h2>\n<p>For users searching for Logitech mouse software without the complete Options+ ecosystem, OpenLogi currently covers several of the controls most commonly used with productivity peripherals.<\/p>\n<h3>1. Mouse Button Remapping<\/h3>\n<p>Supported mouse buttons can be assigned to system actions, shortcuts, and other commands. This includes controls such as side buttons, middle-click actions, and gesture-related buttons on compatible models.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping.jpg\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-82184\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping.jpg\" alt=\"OpenLogi Logitech mouse button remapping interface\" width=\"1966\" height=\"1760\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping.jpg 1966w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping-223x200.jpg 223w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping-768x688.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mouse-button-remapping-1536x1375.jpg 1536w\" sizes=\"(max-width: 1966px) 100vw, 1966px\" \/><br \/>\n<\/a><\/p>\n<h3>2. Logitech Mouse DPI Settings<\/h3>\n<p>OpenLogi can adjust DPI presets on supported Logitech mice, making it possible to change pointer movement according to display size or personal preference.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings.jpg\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-82185\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings.jpg\" alt=\"OpenLogi MX Master DPI settings for Logitech mouse\" width=\"2200\" height=\"1564\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings.jpg 2200w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings-281x200.jpg 281w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings-768x546.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings-1536x1092.jpg 1536w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-mx-master-dpi-settings-2048x1456.jpg 2048w\" sizes=\"(max-width: 2200px) 100vw, 2200px\" \/><br \/>\n<\/a><\/p>\n<h3>3. SmartShift Scroll Wheel Control<\/h3>\n<p>Compatible Logitech mice can use OpenLogi to configure SmartShift behavior, including switching between ratchet-style and free-spin scrolling and adjusting how the wheel responds.<\/p>\n<h3>4. Per-App Profiles<\/h3>\n<p>OpenLogi supports application-specific profile overlays. Different button mappings can therefore be applied depending on which application is active.<\/p>\n<p>This is useful when the same mouse is used differently in a browser, code editor, design application, or productivity software.<\/p>\n<h3>5. Device Status and Connection Management<\/h3>\n<p>The application can display connected compatible devices and related status information. Actual controls vary by Logitech model and connection method, so the current device compatibility list should be checked before switching from Options+.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management.jpg\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-82181\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management.jpg\" alt=\"OpenLogi Logitech device list with battery and connection status\" width=\"1920\" height=\"1359\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management.jpg 1920w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management-283x200.jpg 283w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management-768x544.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-device-status-management-1536x1087.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><br \/>\n<\/a><\/p>\n<h3>6. Logitech Keyboard Controls<\/h3>\n<p>OpenLogi also supports configuration features for selected Logitech keyboards. Depending on the model, available controls can include function-row remapping, Fn-lock behavior, host switching, and lighting settings.<\/p>\n<h3>7. Logitech Webcams and Litra Lights<\/h3>\n<p>The project also includes support for selected Logitech webcams and Litra lighting devices. Available camera and lighting controls depend on the hardware, so these features should not be treated as universal across every Logitech accessory.<\/p>\n<h2>Logitech Options Linux: Can OpenLogi Replace Options+?<\/h2>\n<p><strong>Logitech Options Linux<\/strong> support is one of the more interesting use cases for OpenLogi because Logitech\u2019s official Options+ software is primarily aimed at macOS and Windows users.<\/p>\n<p>Linux users have traditionally relied on community tools such as Solaar, logiops, Piper, and other device-specific utilities for Logitech configuration.<\/p>\n<p>OpenLogi provides another approach by offering a graphical, cross-platform application focused specifically on Logitech HID++ hardware.<\/p>\n<p>Linux packages are available for common distributions, but hardware compatibility still varies by device. Users with an existing Solaar or logiops configuration should compare supported controls before migrating rather than assuming complete feature parity.<\/p>\n<div style=\"background-color: #f8fafc; border-left: 4px solid #64748b; padding: 15px; margin-bottom: 20px;\"><strong>For Linux users:<\/strong> OpenLogi is particularly relevant if you are searching for a Logitech Options Linux alternative with a GUI, button remapping, DPI controls, SmartShift support, and local configuration. It is still an actively developed project, so checking your exact mouse or keyboard model is important.<\/div>\n<h2>OpenLogi vs Logitech Options+: What Is the Difference?<\/h2>\n<p>OpenLogi and Logitech Options+ overlap in several areas, but they are not identical products.<\/p>\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>OpenLogi<\/th>\n<th>Logitech Options+<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Button remapping<\/td>\n<td>Yes, on supported devices<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>DPI configuration<\/td>\n<td>Yes, on supported devices<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>SmartShift<\/td>\n<td>Yes, on supported devices<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Per-app profiles<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Local configuration file<\/td>\n<td>Yes, TOML<\/td>\n<td>Not designed around plain-text local configuration<\/td>\n<\/tr>\n<tr>\n<td>Account required<\/td>\n<td>No<\/td>\n<td>Depends on the feature and workflow<\/td>\n<\/tr>\n<tr>\n<td>Linux support<\/td>\n<td>Yes<\/td>\n<td>No official Linux version<\/td>\n<\/tr>\n<tr>\n<td>macOS support<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Windows support<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Logitech Flow<\/td>\n<td>Not currently a replacement for Flow<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Cloud-oriented ecosystem features<\/td>\n<td>Limited by design<\/td>\n<td>Broader official ecosystem<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"background-color: #fff8e1; border-left: 4px solid #ffb300; padding: 15px; margin-bottom: 20px;\"><strong>Important:<\/strong> OpenLogi should not be treated as a complete clone of Logitech Options+. Hardware support and individual features vary, and the project is still under active development.<\/div>\n<h2>Who Should Consider OpenLogi?<\/h2>\n<p>OpenLogi makes the most sense for users who want direct control over Logitech peripherals without depending on the complete Logitech software ecosystem.<\/p>\n<p>It may be a good fit if you:<\/p>\n<ul>\n<li>Use a Logitech MX Master, MX Anywhere, or another supported productivity device<\/li>\n<li>Primarily need button remapping, DPI, scrolling, and SmartShift controls<\/li>\n<li>Want Logitech mouse software for Linux<\/li>\n<li>Prefer local configuration files<\/li>\n<li>Do not want to create an account just to configure peripheral settings<\/li>\n<li>Prefer open-source desktop software<\/li>\n<li>Want configuration that can be inspected or copied manually<\/li>\n<\/ul>\n<h2>When Should You Keep Using Logitech Options+?<\/h2>\n<p>OpenLogi is not necessarily the better choice for every Logitech user.<\/p>\n<p>You may want to stay with Options+ if your workflow depends heavily on Logitech-specific ecosystem features, particularly multi-computer features such as Logitech Flow.<\/p>\n<p>The official software can also be the safer option when you use a newly released or less common Logitech device that has not yet been fully tested by the OpenLogi community.<\/p>\n<p>Users who depend on complex workflows should check the current feature and device compatibility documentation before uninstalling Options+.<\/p>\n<div style=\"background-color: #f5f5f5; border-left: 4px solid #9e9e9e; padding: 15px; margin-bottom: 20px;\"><strong>How to choose:<\/strong> If you mainly want button remapping, DPI adjustment, SmartShift, and local profiles, OpenLogi is a practical Logitech Options alternative to evaluate. If Logitech Flow, official integrations, or guaranteed support for a specific device matters more, Options+ remains the more complete choice.<\/div>\n<h2>OpenLogi Compatibility: macOS, Linux and Windows<\/h2>\n<p>OpenLogi currently provides builds for macOS, Linux, and Windows.<\/p>\n<p>macOS users can install the application through Homebrew or a downloadable installer. Linux builds are available in common package formats, while Windows is the newest major platform supported by the project.<\/p>\n<p>Because OpenLogi communicates directly with Logitech hardware, users should close Logi Options+ before launching OpenLogi. Running multiple applications that attempt to control the same receiver can cause conflicts.<\/p>\n<p>Device compatibility is also more important than operating-system support alone. A platform may be supported while a particular Logitech model or individual hardware feature is still incomplete.<\/p>\n<h2>OpenLogi Privacy and Network Behavior<\/h2>\n<p>OpenLogi describes itself as local-first. Device bindings and profiles are stored locally rather than being tied to an online user account.<\/p>\n<p>The project states that it does not use telemetry. Its documentation explains that device artwork may be downloaded from a public source, while update checks are optional.<\/p>\n<p>This does not mean the application should be described as completely offline in every situation. A more accurate description is that the core device configuration workflow is local and does not depend on a cloud account.<\/p>\n<h2>OpenLogi Limitations<\/h2>\n<p>OpenLogi is still under active development and has not reached a stable 1.0 release. Features, configuration formats, device support, and platform behavior may change between releases.<\/p>\n<p>Windows support is newer than the macOS and Linux versions, so platform-specific issues may still appear.<\/p>\n<p>Support also varies by Logitech hardware model. Before replacing Options+, check the project\u2019s supported-device documentation for your exact mouse, keyboard, receiver, webcam, or accessory.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>Is OpenLogi a Logitech Options+ alternative?<\/h3>\n<p>Yes. OpenLogi is designed as an open-source, local-first alternative to parts of Logitech Options+. It provides features such as button remapping, DPI settings, SmartShift, application profiles, and configuration for selected Logitech peripherals.<\/p>\n<h3>Does OpenLogi work on Linux?<\/h3>\n<p>Yes. OpenLogi supports Linux and provides packages for several common distributions. This makes it relevant for users searching for Logitech Options Linux alternatives, since the official Options+ application does not provide the same native Linux support.<\/p>\n<h3>Does OpenLogi support the Logitech MX Master?<\/h3>\n<p>OpenLogi supports multiple MX Master models and other Logitech HID++ devices, but controls differ by model. Check the current supported-device list before installing it as a replacement for Options+.<\/p>\n<h3>Does OpenLogi require a Logitech account?<\/h3>\n<p>No. OpenLogi does not require a Logitech account. Configuration is stored locally in TOML files.<\/p>\n<h3>Does OpenLogi support Logitech Flow?<\/h3>\n<p>OpenLogi currently should not be considered a replacement for Logitech Flow. If cross-computer cursor movement, clipboard sharing, or file transfer through Flow is central to your workflow, Logitech Options+ remains the more suitable choice.<\/p>\n<h3>Is OpenLogi completely offline?<\/h3>\n<p>The core configuration workflow is local, but the application may access the network for functions such as device artwork and optional update checks. It is therefore more accurate to describe OpenLogi as local-first rather than completely offline.<\/p>\n<hr style=\"border: 0; border-top: 1px solid #eee; margin: 30px 0;\" \/>\n<h2>OpenLogi Official Website, GitHub and Documentation<\/h2>\n<p>OpenLogi is under active development. Downloads, operating-system requirements, device compatibility, releases, and hardware support may change, so the official project sources should be checked before installation.<\/p>\n<div style=\"display: flex; flex-direction: column; gap: 14px; margin-top: 15px; margin-bottom: 36px;\">\n<p><a style=\"display: block; padding: 14px 18px; border-radius: 10px; background: #e3f2fd; font-weight: bold; color: #0d47a1; text-decoration: none; border: 1px solid #bbdefb;\" title=\"OpenLogi Official Website\" href=\"https:\/\/openlogi.org\/\" target=\"_blank\" rel=\"noopener\"><br \/>\n\ud83c\udf10 OpenLogi Official Website<br \/>\n<span style=\"display: block; font-size: 13px; color: #555; font-weight: 400; margin-top: 4px;\"><br \/>\nView current features, supported platforms, documentation, and download options.<br \/>\n<\/span><br \/>\n<\/a><\/p>\n<p><a style=\"display: block; padding: 14px 18px; border-radius: 8px; background: #f3f4f6; font-weight: 600; color: #111827; text-decoration: none;\" title=\"OpenLogi GitHub Repository\" href=\"https:\/\/github.com\/AprilNEA\/OpenLogi\" target=\"_blank\" rel=\"noopener\"><br \/>\n\ud83d\udc19 OpenLogi GitHub Repository<br \/>\n<span style=\"display: block; font-size: 13px; color: #6b7280; font-weight: 400; margin-top: 4px;\"><br \/>\nView source code, releases, supported-device updates, issues, and development activity.<br \/>\n<\/span><br \/>\n<\/a><\/p>\n<\/div>\n<p><em>OpenLogi is an independent open-source project and is not affiliated with Logitech. Logitech, MX Master, Logi Options+, and related product names are trademarks of their respective owners.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>OpenLogi is an open-source Logitech Options alternative for configuring Logitech mice, keyboards, webcams, and selected accessories on macOS, Linux, and Windows. Instead of relying on a Logitech account or cloud-based configuration, OpenLogi communicates directly with compatible hardware through HID++ and stores settings locally in a plain TOML configuration file. For people using devices such as<\/p>\n","protected":false},"author":1,"featured_media":82458,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[9273,9284],"tags":[],"series":[9198,9197],"class_list":["post-82455","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-system-utilities","series-macos-software","series-windows-software"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pdcHox-lrV","jetpack-related-posts":[{"id":82173,"url":"https:\/\/www.ahhhhfs.com\/82173\/","url_meta":{"origin":82455,"position":0},"title":"OpenLogi\uff1aLogitech Options+ \u66ff\u4ee3\u5de5\u5177\uff0c\u5f00\u6e90\u7ba1\u7406\u7f57\u6280\u9f20\u6807\u952e\u76d8","author":"ahhhhfs","date":"2026\u5e748\u670825\u65e5","format":false,"excerpt":"OpenLogi \u662f\u4e00\u6b3e\u9762\u5411\u7f57\u6280\u9f20\u6807\u3001\u952e\u76d8\u7b49\u8bbe\u5907\u7684\u5f00\u6e90\u914d\u7f6e\u5de5\u5177\uff0c\u4e3b\u8981\u7528\u4e8e\u66ff\u4ee3 Logitech Options+ \u7684\u90e8\u5206\u529f\u80fd\u3002\u5982\u679c\u4f60\u4f7f\u7528 MX Master\u3001MX Anywhere \u7b49\u7f57\u6280\u5916\u8bbe\uff0c\u901a\u5e38\u9700\u8981\u901a\u8fc7\u5b98\u65b9 Logi Options+ \u5b8c\u6210\u6309\u952e\u8bbe\u7f6e\u3001DPI \u8c03\u6574\u7b49\u64cd\u4f5c\u3002\u76f8\u6bd4\u5355\u7eaf\u7684\u786c\u4ef6\u914d\u7f6e\u5de5\u5177\uff0c\u5b98\u65b9\u8f6f\u4ef6\u8fd8\u63d0\u4f9b\u8d26\u53f7\u767b\u5f55\u3001\u4e91\u7aef\u540c\u6b65\u7b49\u5b8c\u6574\u751f\u6001\u529f\u80fd\u3002 \u4e0d\u8fc7\uff0c\u5bf9\u4e8e\u53ea\u9700\u8981\u65e5\u5e38\u8c03\u6574\u7684\u7528\u6237\u6765\u8bf4\uff0c\u5e38\u7528\u529f\u80fd\u5f80\u5f80\u96c6\u4e2d\u5728\u51e0\u4e2a\u65b9\u9762\uff1a\u4fee\u6539\u6309\u952e\u3001\u8c03\u6574 DPI\u3001\u8bbe\u7f6e\u6eda\u8f6e\u6a21\u5f0f\u3002OpenLogi \u5219\u901a\u8fc7 HID++ \u534f\u8bae\u76f4\u63a5\u4e0e\u8bbe\u5907\u901a\u4fe1\uff0c\u5e76\u5c06\u914d\u7f6e\u4fdd\u5b58\u5728\u672c\u5730\u3002 \u53ef\u62bd\u53d6\u6458\u8981\uff1aOpenLogi \u662f\u4e00\u6b3e\u5f00\u6e90\u4e14\u672c\u5730\u4f18\u5148\u7684\u7f57\u6280\u5916\u8bbe\u7ba1\u7406\u5de5\u5177\uff0c\u901a\u8fc7 HID++ \u534f\u8bae\u4e0e\u8bbe\u5907\u901a\u4fe1\uff0c\u65e0\u9700\u767b\u5f55\u8d26\u53f7\uff0c\u9879\u76ee\u4e0d\u91c7\u7528\u9065\u6d4b\u8bbe\u8ba1\uff0c\u5e76\u5c06\u914d\u7f6e\u4fdd\u5b58\u5728\u672c\u5730 TOML \u6587\u4ef6\u4e2d\uff1b\u652f\u6301\u6309\u952e\u91cd\u6620\u5c04\u3001DPI \u8c03\u8282\u548c SmartShift \u6eda\u8f6e\u63a7\u5236\u3002\u5b83\u4e0d\u652f\u6301 Logitech Flow \u548c\u4e91\u7aef\u914d\u7f6e\u540c\u6b65\uff0c\u66f4\u9002\u5408\u5e0c\u671b\u4f7f\u7528\u8f7b\u91cf\u5316\u5916\u8bbe\u914d\u7f6e\u5de5\u5177\u7684 Mac\u3001Linux \u53ca PC \u7528\u6237\u3002 \u4e3a\u4ec0\u4e48\u9700\u8981 Logitech Options+ \u66ff\u4ee3\u5de5\u5177\uff1f \u7f57\u6280\u7684 MX Master\u3001MX Keys \u7b49\u8bbe\u5907\u5728\u529e\u516c\u573a\u666f\u4e2d\u4e00\u76f4\u6bd4\u8f83\u53d7\u6b22\u8fce\uff0c\u4f46\u60f3\u4f7f\u7528\u5b8c\u6574\u529f\u80fd\uff0c\u901a\u5e38\u9700\u8981\u5b89\u88c5\u5b98\u65b9 Logi Options+\u3002\u5bf9\u4e8e\u53ea\u9700\u8981\u6539\u952e\u3001\u8c03\u6574 DPI \u6216\u8bbe\u7f6e\u6eda\u8f6e\u6a21\u5f0f\u7684\u7528\u6237\u6765\u8bf4\uff0c\u5b98\u65b9\u8f6f\u4ef6\u63d0\u4f9b\u7684\u5b8c\u6574\u751f\u6001\u5e76\u4e0d\u4e00\u5b9a\u90fd\u662f\u5fc5\u987b\u7684\u3002 \u76f8\u6bd4\u5355\u7eaf\u7684\u786c\u4ef6\u914d\u7f6e\u5de5\u5177\uff0cLogi Options+ \u8fd8\u6574\u5408\u4e86\u8d26\u53f7\u767b\u5f55\u3001\u4e91\u7aef\u540c\u6b65\u4ee5\u53ca\u5176\u4ed6\u8f85\u52a9\u529f\u80fd\u3002\u5bf9\u4e8e\u4e60\u60ef\u4fdd\u6301\u7cfb\u7edf\u7b80\u6d01\u3001\u51cf\u5c11\u540e\u53f0\u5e38\u9a7b\u7a0b\u5e8f\u7684\u7528\u6237\u6765\u8bf4\uff0c\u4e00\u4e2a\u66f4\u8f7b\u91cf\u7684\u914d\u7f6e\u5de5\u5177\u53ef\u80fd\u66f4\u7b26\u5408\u9700\u6c42\u3002\u2026","rel":"","context":"In &quot;\u8f6f\u4ef6\u5e94\u7528&quot;","block_context":{"text":"\u8f6f\u4ef6\u5e94\u7528","link":"https:\/\/www.ahhhhfs.com\/software\/"},"img":{"alt_text":"OpenLogi \u5f00\u6e90\u7f57\u6280\u5916\u8bbe\u914d\u7f6e\u5de5\u5177\u5c01\u9762\u56fe","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":72274,"url":"https:\/\/www.ahhhhfs.com\/72274\/","url_meta":{"origin":82455,"position":1},"title":"WindowKeys\uff1amacOS\u7b2c\u4e09\u65b9\u952e\u76d8\u7a97\u53e3\u5e73\u94fa\u795e\u5668\uff0c\u63d0\u5347\u6548\u7387\u597d\u5e2e\u624b","author":"ahhhhfs","date":"2025\u5e746\u67089\u65e5","format":false,"excerpt":"WindowKeys \u662f\u4ec0\u4e48 WindowKeys \u662f\u4e00\u6b3e\u9762\u5411 macOS \u7528\u6237\u7684\u514d\u8d39\u7a97\u53e3\u7ba1\u7406\u5de5\u5177\uff0c\u9002\u7528\u4e8e Sequoia\uff0815.1 \u53ca\u4ee5\u4e0a\uff09\u3002\u5b83\u80fd\u96c6\u4e2d\u663e\u793a\u6240\u6709 macOS \u81ea\u5e26\u7684\u7a97\u53e3\u5e73\u94fa\u547d\u4ee4\uff0c\u5e76\u652f\u6301\u7528\u6237\u901a\u8fc7\u81ea\u5b9a\u4e49\u5feb\u6377\u952e\u5b9e\u73b0\u5bf9\u7a97\u53e3\u4f4d\u7f6e\u3001\u5927\u5c0f\u3001\u5e73\u94fa\u65b9\u5f0f\u7b49\u64cd\u4f5c\uff0c\u65e0\u9700\u4f9d\u8d56\u9f20\u6807\u3002\u7279\u522b\u9002\u914d\u7b2c\u4e09\u65b9\u952e\u76d8\uff0c\u5373\u4f7f\u6ca1\u6709 Fn \u952e\uff0c\u4e5f\u80fd\u987a\u7545\u4f7f\u7528\u8fd9\u4e9b\u529f\u80fd\u3002 \u4e3a\u4ec0\u4e48\u9009\u62e9 WindowKeys \u5229\u7528\u7b2c\u4e09\u65b9\u952e\u76d8\u65f6\uff0c\u5e38\u9047\u539f\u751f\u547d\u4ee4\u4f7f\u7528\u53d7\u9650\u7684\u95ee\u9898\u3002\u4f46 WindowKeys \u901a\u8fc7\u5141\u8bb8\u7528\u6237\u6307\u5b9a\u5feb\u6377\u952e\uff0c\u5f7b\u5e95\u89e3\u51b3\u4e86\u5feb\u6377\u952e\u65e0\u6cd5\u89e6\u53d1\u7684\u5c34\u5c2c\u573a\u666f\u3002\u4f60\u80fd\u6839\u636e\u4e2a\u4eba\u4e60\u60ef\u8bbe\u5b9a\u5feb\u6377\u952e\uff0c\u6d41\u7545\u5730\u63a7\u5236\u7a97\u53e3\u5e03\u5c40\u3002 \u6838\u5fc3\u529f\u80fd\u4eae\u70b9 \u81ea\u5b9a\u4e49\u5feb\u6377\u952e \u4f60\u53ef\u4ee5\u4e3a\u4efb\u4f55\u5e73\u94fa\u64cd\u4f5c\u8d4b\u4e88\u559c\u6b22\u7684\u7ec4\u5408\u952e\uff0c\u4e0d\u53d7 macOS \u9ed8\u8ba4\u8bbe\u7f6e\u9650\u5236\uff0c\u8ba9\u7a97\u53e3\u7ba1\u7406\u53d8\u5f97\u66f4\u7075\u6d3b\u9ad8\u6548\u3002 \u7b2c\u4e09\u65b9\u952e\u76d8\u5168\u517c\u5bb9 \u65e0\u8bba\u673a\u68b0\u952e\u76d8\u8fd8\u662f\u5176\u4ed6\u578b\u53f7\uff0c\u53ea\u8981\u901a\u8fc7 WindowKeys \u8bbe\u7f6e\u8fc7\u5feb\u6377\u952e\uff0c\u5c31\u80fd\u5b9e\u73b0\u7a97\u53e3\u5e73\u94fa\u3001\u79fb\u52a8\u3001\u8c03\u6574\u5927\u5c0f\u7b49\u64cd\u4f5c\uff0c\u65e0\u9700 Fn \u952e\u652f\u63f4\u3002 \u7edf\u4e00\u5e73\u94fa\u9762\u677f \u5e73\u94fa\u9762\u677f\u5c06\u6240\u6709\u7a97\u53e3\u5e03\u5c40\u64cd\u4f5c\u96c6\u4e2d\u5448\u73b0\uff0c\u7528\u6237\u53ea\u9700\u8f7b\u70b9\u56fe\u6807\u5c31\u80fd\u6267\u884c\u5bf9\u5e94\u547d\u4ee4\uff0c\u65e0\u9700\u8bb0\u4f4f\u591a\u4e2a\u5feb\u6377\u952e\u6216\u901a\u8fc7\u83dc\u5355\u5c42\u5c42\u67e5\u627e\u3002\u5b83\u8fd8\u652f\u6301\u663e\u793a\u6216\u9690\u85cf\u7a97\u53e3\u8fb9\u8ddd\uff0c\u4f18\u5316\u89c6\u89c9\u4f53\u9a8c\u3002 \u663e\u793a\u5668\u95f4\u5feb\u901f\u79fb\u52a8 WindowKeys \u4e0d\u6b62\u7ba1\u7406\u5355\u4e2a\u7a97\u53e3\uff0c\u8fd8\u63d0\u4f9b\u8de8\u5c4f\u5e55\u79fb\u52a8\u529f\u80fd\uff0c\u9002\u5408\u53cc\u5c4f\u751a\u81f3\u591a\u5c4f\u529e\u516c\u73af\u5883\uff0c\u52a9\u529b\u5207\u6362\u66f4\u52a0\u9ad8\u6548\u3002 \u514d\u6536\u96c6\u4e2a\u4eba\u6570\u636e \u5e94\u7528\u627f\u8bfa\u4e0d\u6536\u96c6\u7528\u6237\u9690\u79c1\u6570\u636e\uff0c\u6ce8\u91cd\u7b80\u6d01\u6613\u7528\uff0c\u5b89\u88c5\u540e\u5373\u7528\u3002 \u76ee\u6807\u7528\u6237\u4eba\u7fa4 \u5f00\u53d1\u8005\u4e0e\u8bbe\u8ba1\u5e08\uff1a\u9700\u9891\u7e41\u5207\u6362\u3001\u8c03\u5c3a\u5bf8\u7a97\u53e3\uff0c\u5374\u5e38\u53d7\u9650\u4e8e\u952e\u76d8\u6216\u9f20\u6807\u6548\u7387\u3002 macOS \u7b2c\u4e09\u65b9\u952e\u76d8\u7528\u6237\uff1a\u65e0 Fn \u952e\u6216\u539f\u751f\u547d\u4ee4\u4e0d\u53ef\u8fbe\u65f6\uff0cWindowKeys \u8ba9\u4f60\u4e0d\u518d\u53d7\u9650\u3002 \u8ffd\u6c42\u5de5\u4f5c\u6d41\u7a0b\u4f18\u5316\u8005\uff1a\u5e0c\u671b\u7528\u5feb\u6377\u952e\u64cd\u4f5c\u5b9e\u73b0\u66f4\u9ad8\u6548\u7684\u7a97\u53e3\u5e03\u5c40\uff0c\u8fdc\u79bb\u9f20\u6807\u4f9d\u8d56\u3002 \u4f7f\u7528\u573a\u666f\u793a\u4f8b \u4f60\u6b63\u5728\u7528 Keychron\u3001Logitech MX Keys \u6216\u5176\u5b83\u65e0 Fn\u2026","rel":"","context":"In &quot;macOS \u8f6f\u4ef6&quot;","block_context":{"text":"macOS \u8f6f\u4ef6","link":"https:\/\/www.ahhhhfs.com\/software\/macos-software\/"},"img":{"alt_text":"WindowKeys\uff1amacOS\u7b2c\u4e09\u65b9\u952e\u76d8\u7a97\u53e3\u5e73\u94fa\u795e\u5668\uff0c\u63d0\u5347\u6548\u7387\u597d\u5e2e\u624b","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2025\/06\/WindowKeys%EF%BC%9AmacOS%E7%AC%AC%E4%B8%89%E6%96%B9%E9%94%AE%E7%9B%98%E7%AA%97%E5%8F%A3%E5%B9%B3%E9%93%BA%E7%A5%9E%E5%99%A8%EF%BC%8C%E6%8F%90%E5%8D%87%E6%95%88%E7%8E%87%E5%A5%BD%E5%B8%AE%E6%89%8B-Featured-Image.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2025\/06\/WindowKeys%EF%BC%9AmacOS%E7%AC%AC%E4%B8%89%E6%96%B9%E9%94%AE%E7%9B%98%E7%AA%97%E5%8F%A3%E5%B9%B3%E9%93%BA%E7%A5%9E%E5%99%A8%EF%BC%8C%E6%8F%90%E5%8D%87%E6%95%88%E7%8E%87%E5%A5%BD%E5%B8%AE%E6%89%8B-Featured-Image.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2025\/06\/WindowKeys%EF%BC%9AmacOS%E7%AC%AC%E4%B8%89%E6%96%B9%E9%94%AE%E7%9B%98%E7%AA%97%E5%8F%A3%E5%B9%B3%E9%93%BA%E7%A5%9E%E5%99%A8%EF%BC%8C%E6%8F%90%E5%8D%87%E6%95%88%E7%8E%87%E5%A5%BD%E5%B8%AE%E6%89%8B-Featured-Image.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2025\/06\/WindowKeys%EF%BC%9AmacOS%E7%AC%AC%E4%B8%89%E6%96%B9%E9%94%AE%E7%9B%98%E7%AA%97%E5%8F%A3%E5%B9%B3%E9%93%BA%E7%A5%9E%E5%99%A8%EF%BC%8C%E6%8F%90%E5%8D%87%E6%95%88%E7%8E%87%E5%A5%BD%E5%B8%AE%E6%89%8B-Featured-Image.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2025\/06\/WindowKeys%EF%BC%9AmacOS%E7%AC%AC%E4%B8%89%E6%96%B9%E9%94%AE%E7%9B%98%E7%AA%97%E5%8F%A3%E5%B9%B3%E9%93%BA%E7%A5%9E%E5%99%A8%EF%BC%8C%E6%8F%90%E5%8D%87%E6%95%88%E7%8E%87%E5%A5%BD%E5%B8%AE%E6%89%8B-Featured-Image.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":14893,"url":"https:\/\/www.ahhhhfs.com\/14893\/","url_meta":{"origin":82455,"position":2},"title":"Google \u7ba1\u7406\u5458\u5de5\u5177\u7bb1 \u5728\u7ebf\u7f51\u7edc\u5c0f\u5de5\u5177\u96c6\u5408","author":"ahhhhfs","date":"2022\u5e743\u67084\u65e5","format":false,"excerpt":"Google \u7ba1\u7406\u5458\u5de5\u5177\u7bb1\u662fGoogle\u5b98\u65b9\u63a8\u51fa\u7684\u4e00\u4e2a\u5728\u7ebf\u7f51\u7edc\u5c0f\u5de5\u5177\u96c6\u5408\uff0c\u91cc\u9762\u6709\u5f88\u591a\u5c0f\u5de5\u5177\uff0c\u5305\u62ecBrowserinfc\u3001Useragent \u3001\u68c0\u67e5MX\u3001Dig\u3001HAR\u5206\u6790\u5668\u3001\u65e5\u5fd7\u5206\u6790\u5668\u3001\u7f16\u7801\/\u89e3\u7801\u3001\u5c4f\u5e55\u5f55\u5236\u5668\u7b49\u7b49\u3002 \u6392\u67e5\u6d4f\u89c8\u5668\u95ee\u9898 Browserinfo\uff1a\u662f\u4e00\u6b3e\u4ee5\u6d4f\u89c8\u5668\u4e3a\u57fa\u7840\u7684\u8c03\u8bd5\u5de5\u5177\uff0c\u53ef\u6355\u83b7\u5ba2\u6237\u7aef\u4fe1\u606f\uff0c\u8fd8\u80fd\u5e2e\u60a8\u627e\u51fa\u53ef\u80fd\u4f1a\u5f71\u54cd\u4e92\u8054\u7f51\u4f7f\u7528\u4f53\u9a8c\u7684\u660e\u663e\u95ee\u9898\u3002 Useragent\u00a0\u662f\u7528\u6765\u5206\u6790\u7528\u6237\u4ee3\u7406\u5b57\u7b26\u4e32\u7684\u5de5\u5177\u3002 \u9a8c\u8bc1 DNS \u95ee\u9898 \u68c0\u67e5 MX\uff1a\u662f\u4e00\u6b3e\u7b80\u5355\u597d\u7528\u7684 DNS \u9a8c\u8bc1\u5de5\u5177\uff0c\u53ef\u7528\u4e8e\u67e5\u627e\u5e38\u89c1\u7684 MX \u8bb0\u5f55\u914d\u7f6e\u9519\u8bef\u3002 Dig\uff1a\u53ef\u4ee5\u4f5c\u4e3a Unix\u201cdig\u201d\u547d\u4ee4\u7684\u7f51\u7edc\u7248\u672c\u3002 \u5206\u6790 HAR \u548c\u65e5\u5fd7\u6587\u4ef6 HAR \u5206\u6790\u5668\uff1a\u53ef\u7528\u4e8e\u5206\u6790\u6355\u83b7\u5230\u7684 HAR \u6587\u4ef6\u3002 \u65e5\u5fd7\u5206\u6790\u5668\uff1a\u53ef\u7528\u4e8e\u5206\u6790 Chrome\u3001Google Workspace Sync for Microsoft Outlook \u548c Google Cloud Directory Sync \u7b49 Google \u4ea7\u54c1\u751f\u6210\u7684\u65e5\u5fd7\u6587\u4ef6\u3002 \u65e5\u5fd7\u5206\u6790\u5668 2\uff1a\u5de5\u5177\u7528\u4e8e\u6253\u5f00 Google \u4ea7\u54c1\u6240\u751f\u6210\u7684\u5927\u578b\u65e5\u5fd7\u6587\u4ef6\uff0c\u8fd8\u53ef\u8bca\u65ad\u5e38\u89c1\u95ee\u9898\u3002 \u8c03\u67e5\u90ae\u4ef6\u95ee\u9898 Messageheader\uff1a\u53ef\u5206\u6790 SMTP \u90ae\u4ef6\u6807\u5934\uff0c\u8fd9\u4e9b\u6807\u5934\u6709\u52a9\u4e8e\u627e\u51fa\u9012\u9001\u5ef6\u8fdf\u7684\u6839\u672c\u539f\u56e0\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u6b64\u5de5\u5177\u68c0\u6d4b\u914d\u7f6e\u9519\u8bef\u7684\u670d\u52a1\u5668\u548c\u90ae\u4ef6\u8f6c\u9001\u95ee\u9898\u3002 \u5176\u4ed6\u8c03\u8bd5\u5de5\u5177 \u7f16\u7801\/\u89e3\u7801\uff1a\u63d0\u4f9b\u7f16\u7801\u548c\u89e3\u7801\u529f\u80fd\uff0c\u975e\u5e38\u6709\u52a9\u4e8e\u9488\u5bf9\u7f51\u7edc\u76f8\u5173\u95ee\u9898\u8fdb\u884c\u8c03\u8bd5\u3002 \u5c4f\u5e55\u5f55\u5236\u5668\uff1a\u53ef\u7528\u4e8e\u5f55\u5236\u5c4f\u5e55\u622a\u56fe\u548c\u97f3\u9891\u3002\u2026","rel":"","context":"In &quot;\u5728\u7ebf\u5de5\u5177&quot;","block_context":{"text":"\u5728\u7ebf\u5de5\u5177","link":"https:\/\/www.ahhhhfs.com\/online-tools\/"},"img":{"alt_text":"Google \u7ba1\u7406\u5458\u5de5\u5177\u7bb1 \u5728\u7ebf\u7f51\u7edc\u5c0f\u5de5\u5177\u96c6\u5408","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646324739-851debd52e8d4e2.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646324739-851debd52e8d4e2.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646324739-851debd52e8d4e2.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":82467,"url":"https:\/\/www.ahhhhfs.com\/en\/82467\/","url_meta":{"origin":82455,"position":3},"title":"Apple \u6b27\u76df App Store \u65b0\u89c4\uff1aCTF \u53d6\u6d88\uff0c5% CTC \u4e0e\u4f63\u91d1\u600e\u4e48\u7b97\uff1f","author":"ahhhhfs","date":"2026\u5e748\u670819\u65e5","format":false,"excerpt":"Apple EU App Store fees are changing under Apple's new unified business terms for apps in the European Union. Starting from October 2026, Apple is replacing the installation-based Core Technology Fee (CTF) with a 5% Core Technology Commission (CTC) for qualifying digital transactions associated with iOS and iPadOS apps distributed\u2026","rel":"","context":"In &quot;Guides&quot;","block_context":{"text":"Guides","link":"https:\/\/www.ahhhhfs.com\/en\/guides\/"},"img":{"alt_text":"Apple \u6b27\u76df App Store \u65b0\u89c4\u4e0e CTC \u4f63\u91d1\u8c03\u6574","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/apple-eu-app-store-ctc-fees-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/apple-eu-app-store-ctc-fees-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/apple-eu-app-store-ctc-fees-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/apple-eu-app-store-ctc-fees-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/apple-eu-app-store-ctc-fees-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":82369,"url":"https:\/\/www.ahhhhfs.com\/en\/82369\/","url_meta":{"origin":82455,"position":4},"title":"OpenSEO: A Self-Hosted Open Source SEO Tool \u2014 Can It Replace Ahrefs or Semrush?","author":"ahhhhfs","date":"2026\u5e749\u67082\u65e5","format":false,"excerpt":"Ahrefs and Semrush offer extensive SEO toolsets, but a fixed subscription does not make sense for everyone\u2014especially if you only manage a few websites and mainly need keyword research, rank tracking, and backlink data. OpenSEO is an open source SEO tool that takes a different approach: you can self-host the\u2026","rel":"","context":"In &quot;Developer Projects&quot;","block_context":{"text":"Developer Projects","link":"https:\/\/www.ahhhhfs.com\/en\/developer-projects\/"},"img":{"alt_text":"OpenSEO \u53ef\u81ea\u6258\u7ba1\u5f00\u6e90 SEO \u5de5\u5177\u6587\u7ae0\u5c01\u9762","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/openseo-open-source-seo-tool-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/openseo-open-source-seo-tool-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/openseo-open-source-seo-tool-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/openseo-open-source-seo-tool-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/openseo-open-source-seo-tool-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":14889,"url":"https:\/\/www.ahhhhfs.com\/14889\/","url_meta":{"origin":82455,"position":5},"title":"\u597d\u7528\u7684\u5728\u7ebfdns\u67e5\u8be2\u5de5\u5177 \u4e00\u952e\u67e5\u8be2\u6240\u6709dns\u8bb0\u5f55","author":"ahhhhfs","date":"2022\u5e743\u67084\u65e5","format":false,"excerpt":"dns-lookup\u662f\u4e00\u4e2a\u5f00\u6e90\u7684\u9879\u76ee\uff0c\u4e00\u4e2a\u5728\u7ebfdns\u67e5\u8be2\u5de5\u5177\uff0c\u8be5\u5de5\u5177\u4e5f\u662f\u53d7\u5230Google\u7ba1\u7406\u5458\u5de5\u5177\u7bb1dig\u9879\u76ee\u7684\u542f\u53d1\uff0c\u4e0d\u8fc7\u5bf9\u4e8eGoogle\u7ba1\u7406\u5458\u5de5\u5177\u7bb1dig\u4e0d\u540c\u7684\u662f\uff0cdns-lookup\u53ef\u4ee5\u4e00\u952e\u83b7\u53d6\u6240\u6709\u7684dns\u8bb0\u5f55\uff08A\u3001AAAA\u3001CAA\u3001CNAME\u3001MX\u3001NS\u7b49\u7b49\u8bb0\u5f55\uff09\uff0c\u65e0\u9700\u9010\u4e2a\u67e5\u8be2\uff0c\u76f8\u5f53\u5b9e\u7528\u65b9\u4fbf\u3002 \u7f51\u7ad9\u5730\u5740\uff1ahttps:\/\/dns-lookup.jvns.ca\/","rel":"","context":"In &quot;\u5728\u7ebf\u5de5\u5177&quot;","block_context":{"text":"\u5728\u7ebf\u5de5\u5177","link":"https:\/\/www.ahhhhfs.com\/online-tools\/"},"img":{"alt_text":"\u597d\u7528\u7684\u5728\u7ebfdns\u67e5\u8be2\u5de5\u5177 \u4e00\u952e\u5373\u53ef\u67e5\u8be2\u6240\u6709dns\u8bb0\u5f55","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646323221-8186cb25ed73faf.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646323221-8186cb25ed73faf.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2022\/03\/1646323221-8186cb25ed73faf.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/openlogi-logitech-options-alternative-cover.jpg","_links":{"self":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/comments?post=82455"}],"version-history":[{"count":3,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82455\/revisions"}],"predecessor-version":[{"id":82466,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82455\/revisions\/82466"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/media\/82458"}],"wp:attachment":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/media?parent=82455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/categories?post=82455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/tags?post=82455"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/series?post=82455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}