Skip to main content

A replacement for SteelSeries GG software, to manage your Arctis device on Linux!

Project description

Arctis Sound Manager

Latest release License: GPL-3.0 Platform Crowdin Discord ASM Presets

A Linux GUI for SteelSeries Arctis headsets โ€” device settings, 4-channel audio mixer (Game / Chat / Media / Output), automatic media routing, and a full Sonar EQ system powered by PipeWire filter-chain.

Supported Arctis headsets on Linux: Arctis Nova Pro Wireless, Arctis Nova Pro Wired, Arctis Nova Elite, Arctis Nova 7 (Gen 1 & Gen 2), Arctis Nova 7P, Arctis Nova 5 / 5X, Arctis Nova 3 / 3P / 3X, Arctis 7, Arctis 7+, Arctis 9 Wireless, Arctis Pro Wireless, Arctis 1 / 7X / 7P Wireless, and Arctis GameBuds / GameBuds X โ€” full list with Product IDs in Supported devices.

๐ŸŽš๏ธ ASM Presets โ€” browse and share community EQ presets! ๐Ÿ’ฌ Join the Discord โ€” chat, share presets and get help from the community! ๐Ÿ“ Share your experience in Discussions โ€” feedback helps improve compatibility for everyone! โ˜• Buy me a coffee if you find it useful!


Table of contents


Features

๐ŸŽš๏ธ Audio mixer

  • 4-channel mixer โ€” separate Game, Chat, Media and Output virtual sinks
  • Automatic media routing โ€” browsers and video players (Firefox, VLC, mpvโ€ฆ) are automatically routed to the Media sink
  • Smart stream adoption โ€” apps running when ASM starts are pulled into Arctis_Media instead of staying on a non-Arctis sink
  • Manual stream control โ€” move any audio stream between channels via G / C / M / O buttons; choices persist across restarts
  • True multichannel output โ€” route apps directly to HDMI or external output (5.1 / 7.1 native passthrough)
  • Volume sliders per channel with live percentage display
  • Native PipeWire support โ€” detects apps that bypass PulseAudio (mpv, Harunaโ€ฆ)

๐ŸŽ›๏ธ EQ & audio processing

  • Sonar EQ โ€” full SteelSeries Sonar-style parametric EQ (Game / Chat / Micro channels):
    • Interactive EQ curve, up to 10 bands per channel
    • 312 Game presets, 8 Chat, 14 Mic โ€” searchable, 9 favorite slots
    • Macro sliders: Bass / Voice / Treble (ยฑ12 dB)
    • Spatial Audio โ€” HeSuVi virtual 7.1 surround with Immersion (0โ€“12 dB) and Distance (reverb) sliders
    • Volume Boost โ€” up to +12 dB gain at the end of the filter chain
    • Smart Volume โ€” dynamic compressor (Quiet / Balanced / Loud)
    • All changes applied live via PipeWire biquad nodes
  • Custom 10-band EQ โ€” per-band gain (31 Hz โ€“ 16 kHz), save/load presets
  • Audio Profiles โ€” save and restore your complete configuration in one click (EQ mode, presets, macro values, Spatial Audio, volumes); instant switching from the Home page or system tray

๐ŸŽง Device control

  • ANC / Transparent mode โ€” reflects the physical button state in real time
  • Device status โ€” battery, mic mute, sidetone, and more
  • DAC OLED display (Arctis Nova Pro Wireless / X):
    • Toggle original vs custom display mode
    • Brightness, screen timeout, scroll speed
    • Choose and reorder elements: Time, Battery, Profile, EQ Preset, Weather
    • Per-element font size (7โ€“30 pt) ยท Built-in weather with ยฐC / ยฐF selector

โš™๏ธ App & system

  • Self-healing deps โ€” at startup ASM checks every system component (LADSPA plugins, HRIR, PipeWire, wpctl, udev rulesโ€ฆ); a one-click dialog installs anything missing with a single pkexec prompt
  • Check for updates โ€” in-app button forces an immediate GitHub check; installs via terminal (pacman / dnf / apt) or in-app wheel (pipx)
  • One-click bug reports โ€” auto-uploads a full diagnostic as a GitHub gist and opens a pre-filled issue
  • Built-in diagnostics โ€” asm-daemon --verify-setup and asm-cli diagnose -o file.txt
  • Community translations โ€” new languages from Crowdin download automatically on startup, no release needed
  • Help page โ€” built-in manual in English, French and Spanish
  • ARCTIS_LOG_LEVEL env var โ€” debug / info / warning, honored by daemon, GUI and router

Screenshots

Home โ€” mixer Sonar EQ
Home Sonar
Custom EQ Settings
Equalizer Settings
Headset status DAC โ€” OLED display control
Headset DAC

Supported devices

Device Working Users Product ID(s)
Arctis 1 / 7X / 7P Wireless โœ… 1 12b3, 12b6, 12d5, $\color{royalblue}{\textbf{12d7}}$
Arctis 7 / 7 2019 / Pro 2019 / Pro GameDAC โœ… 3 1260, $\color{royalblue}{\textbf{12ad}}$, 1252, 1280
Arctis 7+ / PS5 / Xbox / Destiny โœ… 2 $\color{royalblue}{\textbf{220e}}$, 2212, 2216, 2236
Arctis 9 Wireless โœ… 3 $\color{royalblue}{\textbf{12c2}}$
Arctis Pro Wireless โœ… 6 $\color{royalblue}{\textbf{1290}}$, $\color{royalblue}{\textbf{1294}}$
Arctis Nova Pro Wireless / X โœ… 31 $\color{royalblue}{\textbf{12e0}}$, $\color{royalblue}{\textbf{12e5}}$
Arctis Nova Pro Wired / Xbox Wired โœ… 4 $\color{royalblue}{\textbf{12cb}}$, 12cd
Arctis Nova 3 โœ… 6 $\color{royalblue}{\textbf{12ec}}$
Arctis Nova 3P / 3X Wireless โœ… 6 $\color{royalblue}{\textbf{2269}}$, 226d
Arctis Nova 5 / 5X โœ… 6 $\color{royalblue}{\textbf{2232}}$, 2253, $\color{royalblue}{\textbf{2255}}$
Arctis Nova 7 Gen 1 โœ… 5 $\color{royalblue}{\textbf{2202}}$, $\color{royalblue}{\textbf{2206}}$, 223a, 227a, 22ab, 22a4
Arctis Nova 7 Gen 2 โœ… 22 $\color{royalblue}{\textbf{22a1}}$, $\color{royalblue}{\textbf{227e}}$, 2258, $\color{royalblue}{\textbf{229e}}$, 22a9, $\color{royalblue}{\textbf{22a5}}$
Arctis Nova 7P โœ… 5 220a, $\color{royalblue}{\textbf{22a7}}$
Arctis Nova Elite โœ… 1 $\color{royalblue}{\textbf{2244}}$, 2249
Arctis GameBuds / GameBuds X โœ… 2 $\color{royalblue}{\textbf{230a}}$, $\color{royalblue}{\textbf{2317}}$

โœ… Confirmed by at least one opted-in user ๐Ÿ”ด Seen in telemetry but not yet declared in a device YAML โ€” support pending

Find your headset's Product ID (the 4 hex digits after 1038:):

lsusb -d 1038:

If your PID isn't listed above, open an issue with it so support can be added.


Installation

All native packages (AUR / COPR / PPA) pull in every dependency automatically. After installing, run asm-setup once โ€” it configures udev rules, systemd services, PipeWire and downloads the HRIR file.

Arch Linux / CachyOS / Manjaro (AUR)
paru -S arctis-sound-manager
asm-setup
Fedora / Nobara (COPR)
sudo dnf copr enable loteran/arctis-sound-manager
sudo dnf install arctis-sound-manager
asm-setup
Debian / Ubuntu (PPA)
sudo add-apt-repository ppa:loteran/arctis-sound-manager
sudo apt update && sudo apt install arctis-sound-manager
asm-setup

Ubuntu 24.04 (Noble) is the currently supported series. Other series may work via the .deb in each GitHub release.

Immutable distros (Bazzite, SteamOS, Silverblue)

ASM runs inside a Distrobox container and is exported transparently to the host. Run the script for your distro directly โ€” no need to clone:

Bazzite (full deps including noise-suppression-for-voice):

bash <(curl -fsSL https://raw.githubusercontent.com/loteran/Arctis-Sound-Manager/main/scripts/distrobox/bazzite.sh)

SteamOS / Steam Deck:

bash <(curl -fsSL https://raw.githubusercontent.com/loteran/Arctis-Sound-Manager/main/scripts/distrobox/steamos.sh)

udev rules in /etc/udev/rules.d/ are reset on major SteamOS updates โ€” re-run the script after each upgrade.

Fedora Silverblue / Kinoite:

bash <(curl -fsSL https://raw.githubusercontent.com/loteran/Arctis-Sound-Manager/main/scripts/distrobox/silverblue.sh)

Each script is idempotent. Flags: --reinstall (rebuild container), --no-services (skip systemd).

Other distros (from source)

Install system deps first:

# Debian / Ubuntu
sudo apt install pipx libusb-1.0-0 libpulse0 libudev1 swh-plugins noise-suppression-for-voice curl

# Fedora / Nobara
sudo dnf install pipx libusb1 pulseaudio-libs systemd-libs ladspa-swh-plugins curl
sudo dnf copr enable uriesk/noise-suppression-for-voice
sudo dnf install noise-suppression-for-voice

Then install ASM:

git clone --branch main https://github.com/loteran/Arctis-Sound-Manager.git
cd Arctis-Sound-Manager
bash scripts/install.sh

PATH tip: if asm-cli or asm-daemon are not found after install, run: echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

USB permissions: if the headset isn't detected, ASM shows a one-click Install rules dialog at startup. Manual fallback: sudo asm-cli udev write-rules --force --reload


First launch

After asm-setup completes, launch the GUI with:

asm-gui

Or find Arctis Sound Manager in your application launcher (KDE, GNOME, etc.).

The daemon (asm-manager.service) starts automatically at login โ€” the GUI is separate and must be opened manually the first time.

System tray mode

asm-gui --systray

Starts minimised to the system tray. From there you can switch Audio Profiles, open the full window, or quit. This is the recommended mode for daily use.

Autostart at login

The easiest way is the in-app toggle: Settings โ†’ General โ†’ Start with system โ€” ASM handles the correct setup for your desktop environment automatically.

If the toggle doesn't work for your DE, use the manual method:

KDE Plasma / GNOME (systemd user session)
systemctl --user enable --now asm-gui-tray.service

A asm-gui-tray.service unit is installed by asm-setup. If missing:

asm-cli desktop write
systemctl --user daemon-reload
systemctl --user enable --now asm-gui-tray.service
Hyprland / Sway / other wlroots compositors

Add to ~/.config/hypr/hyprland.conf (or your compositor's startup config):

exec-once = asm-gui --systray
i3 / bspwm / other X11 WMs

Add to your WM startup file (~/.config/i3/config, ~/.xinitrc, etc.):

asm-gui --systray &

Or create an XDG autostart entry:

asm-cli desktop write   # writes ~/.config/autostart/arctis-sound-manager.desktop

Upgrading

Arch / CachyOS / Manjaro
paru -Syu arctis-sound-manager && asm-setup
Fedora (COPR)
sudo dnf upgrade arctis-sound-manager && asm-setup
Debian / Ubuntu (PPA)
sudo apt update && sudo apt upgrade arctis-sound-manager && asm-setup
From source
cd Arctis-Sound-Manager && git pull
pipx install --force .
asm-cli desktop write
asm-cli udev write-rules --force --reload
systemctl --user daemon-reload && systemctl --user restart arctis-manager.service

pipx upgrade may fail on wheel installs โ€” use pipx install --force . instead.


How the mixer works

ASM creates 3 virtual sinks on top of your Arctis device plus one external output:

Sink Default use Button
Arctis_Game Games, general audio G
Arctis_Chat Voice apps (Discord, TeamSpeakโ€ฆ) C
Arctis_Media Browsers, video players M
External Output HDMI, USB speakers, sound cardโ€ฆ (5.1 / 7.1 native) O

The media router (asm-router) automatically moves browsers and video players to Arctis_Media. Manual placements via G / C / M / O buttons are saved as persistent overrides.

The External Output card routes audio directly to the physical sink, bypassing virtual stereo sinks โ€” this preserves true 5.1 / 7.1 passthrough. Configure it in Settings โ†’ Audio โ†’ External Output Device.


Sharing and downloading EQ presets

ASM lets you share any Sonar EQ preset with one click and import presets shared by the community.

Exporting a preset

  1. Open the Sonar EQ tab and select or create a preset.
  2. Click the Share button (export icon) next to the preset name.
  3. Choose how to share:
    • Copy link โ€” copies an arctis-asm://import?data=โ€ฆ deep link to your clipboard.
    • Save as file โ€” saves a .json file you can send directly.
    • Publish to community โ€” opens a browser form pre-filled with your preset data; sign in with GitHub and submit.

Importing a preset

  1. Open the Sonar EQ tab.
  2. Click Import preset (import icon).
  3. Paste one of the supported link formats, then click Import:
    • ASM deep link โ€” arctis-asm://import?data=โ€ฆ (generated by ASM's Share button)
    • SteelSeries community link โ€” https://www.steelseries.com/deeplink/gg/sonar/config/v1/import?url=โ€ฆ (links from the SteelSeries community or GG software)

ASM automatically detects the link format, downloads the preset if needed, and saves it locally.

You can also double-click an arctis-asm:// link in a browser if you registered the URL handler with asm-setup.

Community site โ€” ASM Presets

loteran.github.io/asm-presets โ€” browse, vote for, and download EQ presets shared by the community.

Action How
Browse presets Open the site โ€” no login required
Filter by channel / device Use the search bar and dropdowns
Import a preset into ASM Click Import in ASM on any card
Vote for a preset Click the โ™ก button (requires GitHub login)
Publish a preset Click Share a Preset, sign in with GitHub, fill in the form
Delete your preset Click ๐Ÿ—‘ on your own preset card (only visible when logged in)

Virtual surround 7.1

Virtual 7.1 surround is included automatically with the install โ€” it deploys a PipeWire HeSuVi filter-chain and downloads the HRIR file. 57 HRIR profiles are bundled and selectable from the Settings tab with instant apply.

                  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
 7.1 audio source โ”‚  Virtual Surround Sink   โ”‚
 (game, movieโ€ฆ) โ”€โ”€โ–บ  (PipeWire filter-chain) โ”œโ”€โ”€โ–บ Headset (stereo)
                  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Also available as a standalone repo: arctis-virtual-surround โ€” install virtual surround independently with a single bash install.sh.

Manual setup (alternative)
bash scripts/setup-surround.sh

This installs the filter-chain config in ~/.config/pipewire/filter-chain.conf.d/, downloads the HRIR file, and enables the filter-chain systemd user service.

Advanced: replace ~/.local/share/pipewire/hrir_hesuvi/hrir.wav with any 14-channel HeSuVi-compatible WAV and restart filter-chain manually.


Translations

Crowdin

ASM supports community translations via Crowdin. No release is needed โ€” the app checks GitHub on every startup and silently downloads any updated .ini files.

Language Status
English Source (always complete)
Franรงais Bundled
Espaรฑol Bundled
Your language? Contribute on Crowdin โ†—

How it works:

  • Every day at 06:00 UTC, a GitHub Action pulls approved translations from Crowdin and opens a PR
  • On each startup, ASM fetches updated files and saves them to ~/.config/arctis_manager/lang/
  • The language selector in Settings updates immediately โ€” no restart needed
  • Languages below 80% coverage fall back string-by-string to English

To request a new language, open a GitHub issue. See CONTRIBUTING.md for full details.


Community stats

Based on 98 unique users (582 anonymous data points) โ€” last updated 2026-06-06

Anonymous usage data shared voluntarily by opted-in users. View interactive dashboard โ†’

Tested distributions
Distribution Install method Users
CachyOS ๐ŸŽฏ AUR ๐Ÿ‘ฅ 49
Arch Linux ๐ŸŽฏ AUR ๐Ÿ‘ฅ 13
Nobara Linux 43 (KDE Plasma Desktop Edition) ๐ŸŽฏ COPR ๐Ÿ‘ฅ 8
Ubuntu 26.04 LTS ๐ŸŽฏ PPA ๐Ÿ‘ฅ 4
Ubuntu 24.04.4 LTS ๐ŸŽฏ PPA ๐Ÿ‘ฅ 3
Linux Mint 22.3 ๐ŸŽฏ PPA ๐Ÿ‘ฅ 3
Garuda Linux ๐ŸŽฏ AUR ๐Ÿ‘ฅ 3
Fedora Linux 44 (KDE Plasma Desktop Edition) ๐ŸŽฏ COPR ๐Ÿ‘ฅ 3
Artix Linux ๐ŸŽฏ AUR ๐Ÿ‘ฅ 3
Manjaro Linux ๐ŸŽฏ AUR ๐Ÿ‘ฅ 2
EndeavourOS ๐ŸŽฏ AUR ๐Ÿ‘ฅ 2
PikaOS 4 ๐Ÿ“ฆ Source ๐Ÿ‘ฅ 1
NixOS 26.05 (Yarara) ๐Ÿ“ฆ Source ๐Ÿ‘ฅ 1
Fedora Linux 44 (Workstation Edition) ๐ŸŽฏ COPR ๐Ÿ‘ฅ 1
Fedora Linux 43 (Workstation Edition) ๐ŸŽฏ COPR ๐Ÿ‘ฅ 1
Fedora Linux 43 (KDE Plasma Desktop Edition) ๐ŸŽฏ COPR ๐Ÿ‘ฅ 1
Most used headsets & distros
Headset Installs
Arctis Nova Pro Wireless 32
Arctis Nova 7 (Gen 2) 22
Arctis Nova 3 6
Arctis Pro Wireless 6
Arctis Nova 5 Wireless 5
Arctis Nova 7P (Gen 2) 5
Arctis Nova 7 (Gen 1) 5
Arctis Nova Pro Wired 4
Arctis 7/Pro Gaming 3
Arctis 9 Wireless 3
Arctis 7+ 2
Arctis 1/7X/7P Wireless 1
Arctis GameBuds 1
Arctis GameBuds X 1
Arctis Nova 5X (PID 2255) 1
Arctis Nova Elite 1
Distribution Installs
CachyOS 49
Arch Linux 13
Nobara Linux 43 (KDE Plasma Desktop Edition) 8
Ubuntu 26.04 LTS 4
Ubuntu 24.04.4 LTS 3
Linux Mint 22.3 3
Garuda Linux 3
Fedora Linux 44 (KDE Plasma Desktop Edition) 3
Artix Linux 3
Manjaro Linux 2
EndeavourOS 2
PikaOS 4 1
NixOS 26.05 (Yarara) 1
Fedora Linux 44 (Workstation Edition) 1
Fedora Linux 43 (Workstation Edition) 1

Uninstall

Native packages ship a cleanup hook โ€” paru -R / dnf remove / apt remove removes PipeWire configs and restarts pipewire automatically. Audio profiles in ~/.config/arctis_manager/profiles/ are preserved by default.

paru -R arctis-sound-manager        # Arch / CachyOS / Manjaro
sudo dnf remove arctis-sound-manager  # Fedora
sudo apt remove arctis-sound-manager  # Debian / Ubuntu

For source/pipx installs or a full wipe, use the standalone uninstaller:

bash scripts/uninstall.sh           # interactive, auto-detects install method
# or without cloning:
curl -fsSL https://raw.githubusercontent.com/loteran/Arctis-Sound-Manager/main/scripts/uninstall.sh | bash
Uninstall flags
--pipx          # only the pipx install
--pkg           # only the distro package
--all           # both (for duplicate installs)
--all --purge   # also wipe PipeWire configs, HRIR, systemd units, udev rules
--yes           # non-interactive

--purge still preserves ~/.config/arctis_manager/profiles/. A final prompt offers to delete them too for a true clean slate.


Reporting a bug

In-app reporter (recommended)

Open ASM โ†’ Help page โ†’ Report a Bug. The dialog collects a full diagnostic (version, libs, distro, PipeWire state, USB devices, udev rules, last 100 log lines) and either:

  • Submits automatically via gh CLI โ€” uploads as a secret gist and opens a pre-filled issue
  • Opens GitHub manually โ€” saves the report to ~/.cache/arctis-sound-manager/reports/ for drag-and-drop

CLI equivalents

asm-daemon --verify-setup           # preflight checks, exits 0/1 with per-distro install hints
asm-cli diagnose -o /tmp/asm.txt    # full local diagnostic dump

ARCTIS_LOG_LEVEL=debug systemctl --user restart arctis-manager
journalctl --user -u arctis-manager -f

Tips for a good report

  • Describe expected vs actual behaviour โ€” "Game channel silent after switching to Sonar EQ" beats "audio broken"
  • Include steps to reproduce
  • One issue per report

โ†’ Open a new issue


Development

python src/arctis_sound_manager/scripts/daemon.py          # daemon
python src/arctis_sound_manager/scripts/gui.py --no-enforce-systemd  # GUI
python src/arctis_sound_manager/scripts/video_router.py    # media router
Project structure
src/arctis_sound_manager/
โ”œโ”€โ”€ scripts/
โ”‚   โ”œโ”€โ”€ daemon.py          # asm-daemon: device manager service
โ”‚   โ”œโ”€โ”€ gui.py             # asm-gui: graphical interface
โ”‚   โ”œโ”€โ”€ video_router.py    # asm-router: media auto-routing service
โ”‚   โ”œโ”€โ”€ cli.py             # asm-cli: setup utilities (udev, desktop, tools)
โ”‚   โ””โ”€โ”€ setup.py           # asm-setup: post-install automation
โ”œโ”€โ”€ gui/
โ”‚   โ”œโ”€โ”€ home_page.py            # Audio mixer (Game/Chat/Media/Output cards)
โ”‚   โ”œโ”€โ”€ headset_page.py         # Device info and live status
โ”‚   โ”œโ”€โ”€ device_page.py          # General settings (startup toggle, language)
โ”‚   โ”œโ”€โ”€ equalizer_page.py       # EQ mode toggle (Custom / Sonar) + 10-band sliders
โ”‚   โ”œโ”€โ”€ sonar_page.py           # Sonar EQ (Game/Chat/Micro tabs, presets, Spatial Audio, Boost)
โ”‚   โ”œโ”€โ”€ eq_curve_widget.py      # Interactive parametric EQ curve (biquad RBJ)
โ”‚   โ”œโ”€โ”€ anc_widget.py           # ANC / Transparent mode indicator
โ”‚   โ”œโ”€โ”€ settings_widget.py      # Per-device settings panel (D-Bus backed)
โ”‚   โ”œโ”€โ”€ profile_bar.py          # Profile chip bar + SaveProfileDialog
โ”‚   โ”œโ”€โ”€ help_page.py            # Built-in user manual (EN/FR/ES)
โ”‚   โ”œโ”€โ”€ presets/                # 334 bundled Sonar presets (312 Game, 8 Chat, 14 Mic)
โ”‚   โ””โ”€โ”€ theme.py                # Color constants
โ”œโ”€โ”€ lang/                  # Translation files (.ini, one per language)
โ”œโ”€โ”€ lang_updater.py        # Background GitHub translation checker
โ”œโ”€โ”€ i18n.py                # Translation singleton with EN fallback
โ”œโ”€โ”€ profile_manager.py     # Audio profile: snapshot, save/load/apply
โ”œโ”€โ”€ sonar_to_pipewire.py   # PipeWire filter-chain config generator
โ”œโ”€โ”€ oled_renderer.py       # OLED screen image renderer (PIL)
โ”œโ”€โ”€ oled_manager.py        # OLED scroll/animation loop
โ””โ”€โ”€ devices/               # Per-device configuration YAMLs

scripts/
โ”œโ”€โ”€ install.sh             # Main installer (source installs)
โ”œโ”€โ”€ distrobox/             # Distrobox installers (Bazzite, SteamOS, Silverblue)
โ”œโ”€โ”€ setup-surround.sh      # Standalone virtual surround setup
โ””โ”€โ”€ pipewire/              # PipeWire config templates

๐Ÿ’ฌ Share your experience

Tried ASM on your headset or distro? Found a bug or have a feature idea?

Join GitHub Discussions โ†’

Your feedback helps improve compatibility for everyone โ€” especially for headsets not yet confirmed working.


License

This project is licensed under the GNU General Public License v3.0.

The majority of the source code is original work โ€” Copyright (C) 2026 loteran.

25 files are partially derived from Linux Arctis Manager by Giacomo Furlan (elegos), used under GPL-3.0 โ€” Copyright (C) 2022 Giacomo Furlan (elegos).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arctis_sound_manager-1.1.57.tar.gz (14.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arctis_sound_manager-1.1.57-py3-none-any.whl (14.8 MB view details)

Uploaded Python 3

File details

Details for the file arctis_sound_manager-1.1.57.tar.gz.

File metadata

  • Download URL: arctis_sound_manager-1.1.57.tar.gz
  • Upload date:
  • Size: 14.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for arctis_sound_manager-1.1.57.tar.gz
Algorithm Hash digest
SHA256 41ae818a3f651e8f6bfdf1e3b2560c29bb2cf26f66543ef050a2bf48b8dd9010
MD5 ad29c0ab3f946ed637493337d7f46a76
BLAKE2b-256 8b472c3a374708fb5abb02e517ca3314e095a7dfd3cac122506e1e49bdea3d60

See more details on using hashes here.

File details

Details for the file arctis_sound_manager-1.1.57-py3-none-any.whl.

File metadata

File hashes

Hashes for arctis_sound_manager-1.1.57-py3-none-any.whl
Algorithm Hash digest
SHA256 e7c5e671e8470f2e9a515c29c756783897acc50866007dc1162305c647290bb9
MD5 52c406dcf2889942ea6c5215efa3533f
BLAKE2b-256 08a07bc4585b541b6b65febebf835e3bec258a7acc7844cf728fbc7f547f0e55

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page