• BudsLink ger Linux bättre kontroll över trådlösa hörlurar

    Trådlösa hörlurar fungerar ofta bra för vanligt ljud i Linux, men många smarta funktioner har länge saknats. Med den nya appen BudsLink får Linux-användare bättre kontroll över AirPods, Galaxy Buds, Sony-hörlurar och Nothing Buds – bland annat batterinivåer, brusreducering, transparensläge och automatisk paus när hörlurarna tas ur öronen.

    För många Linux-användare har Bluetooth-hörlurar länge fungerat lite som en halvfärdig kompromiss. Ljudet går ofta att spela upp utan större problem, men de mer avancerade funktionerna – batterinivå för fodralet, brusreducering, transparensläge, gester och automatisk paus när man tar ur en lur – har ofta varit svåra eller omöjliga att komma åt. Den nya Linux-appen BudsLink vill ändra på detta.

    BudsLink är ett program för Linux som ger bättre stöd för flera populära trådlösa hörlurar och headset. Appen finns via Flathub och riktar sig bland annat till användare av AirPods, Beats, Sony-hörlurar, Samsung Galaxy Buds samt Nothing- och CMF-lurar.

    Tanken är enkel: Linux ska inte bara kunna koppla upp sig mot hörlurarna, utan också förstå och styra deras specialfunktioner.

    Mer än bara Bluetooth-ljud

    I vanliga skrivbordsmiljöer på Linux visas Bluetooth-hörlurar oftast som en enkel ljudenhet. Man kan ansluta, koppla från och ibland se en ungefärlig batterinivå. Men moderna hörlurar är betydligt mer avancerade än så.

    De innehåller sensorer, mikrofoner, egna styrkretsar och funktioner som i många fall är byggda för appar på Android, iOS, Windows eller macOS. Därför har Linux-användare ofta gått miste om inställningar som tillverkaren egentligen redan byggt in i produkten.

    BudsLink försöker fylla det tomrummet genom att prata direkt med hörlurarna och visa funktioner som annars är dolda.

    Batterinivå, brusreducering och transparensläge

    En av de mest praktiska funktionerna är bättre batterivisning. BudsLink kan visa batterinivå för vänster och höger hörlur, och i vissa fall även för laddningsfodralet. Det är en stor förbättring jämfört med enklare Bluetooth-menyer där man ofta bara ser en enda generell batterisiffra – om någon alls.

    Appen kan också ge kontroll över funktioner som:

    Active Noise Cancellation, alltså aktiv brusreducering, som dämpar omgivande ljud.

    Ambient Sound eller transparensläge, där mikrofonerna släpper igenom ljud från omgivningen.

    Conversation Awareness, där hörlurarna känner av när användaren börjar prata.

    Automatisk volymsänkning vid samtal eller konversation.

    Paus och återupptagning av media när man tar ur eller sätter i hörlurarna.

    Inställning av gester och knappfunktioner på vissa enheter.

    Det gör att hörlurarna kan användas mer som de är tänkta, även utan tillverkarens officiella mobilapp.

    Direkt kommunikation med hörlurarna

    Tekniskt sett arbetar BudsLink på en djupare nivå än den vanliga Bluetooth-menyn. Programmet använder L2CAP- och RFCOMM-socketar för att kommunicera direkt med kompatibla Bluetooth-enheter.

    Det betyder att appen inte bara skickar vanligt ljud via Bluetooth, utan även kan utbyta kontrollinformation med själva hörlurarna. På så sätt kan den läsa batteridata, ändra ljudlägen och hantera andra enhetsspecifika inställningar.

    BudsLink kan dessutom köras som en bakgrundstjänst. Det innebär att programmet kan vara aktivt utan att användaren hela tiden behöver öppna huvudfönstret. När ett par kompatibla hörlurar ansluts kan gränssnitt eller widgets visas automatiskt.

    Stöd för KDE, Cinnamon och GNOME

    BudsLink är tänkt att kunna integreras med flera vanliga Linux-skrivbord. Companion-appar eller widgets finns listade för KDE Plasma, Cinnamon och GNOME.

    Det gör att användaren exempelvis kan få fram kontroller direkt i skrivbordsmiljön, ungefär som man är van vid på mobiltelefoner. Utvecklaren har dock uppgett att KDE Plasma- och Cinnamon-versionerna ännu inte skickats in till deras officiella butiker eller webbplatser.

    Det betyder att stödet fortfarande är under utveckling, men riktningen är tydlig: BudsLink vill göra avancerade hörlursfunktioner till en naturlig del av Linux-skrivbordet.

    Anpassning av utseendet

    Förutom de tekniska funktionerna erbjuder BudsLink även vissa utseendeinställningar. Användaren kan bland annat välja egna ikoner för enheter, tvinga mörkt läge och ändra accentfärg.

    Det kan låta som små detaljer, men för många Linux-användare är just anpassning en viktig del av upplevelsen. Programmet försöker därför inte bara ge bättre funktionalitet, utan också passa in visuellt i olika skrivbordsmiljöer.

    Tidiga användarrapporter

    BudsLink är fortfarande ett nytt projekt, men tidiga rapporter från användare tyder på att appen redan fungerar med flera modeller. På Reddit har användare nämnt lyckad användning med bland annat AirPods Pro 3, Galaxy Buds Pro 2, Galaxy Buds Core och Nothing Buds på KDE.

    Samtidigt efterfrågas stöd för fler märken, till exempel Pixel Buds, Soundcore, Huawei FreeClip, Sennheiser och Redmi. Utvecklaren har sagt att Sennheiser och Redmi är nästa mål, förutsatt att användare kan hjälpa till med testning eller Bluetooth-loggar.

    Det visar också en viktig sak med Linux-ekosystemet: stöd för ny hårdvara växer ofta fram genom samarbete mellan utvecklare och användare.

    Ett steg mot bättre Linux-stöd för modern hårdvara

    BudsLink löser inte alla problem med Bluetooth-hörlurar på Linux, men projektet är ett tydligt steg i rätt riktning. För den som använder moderna trådlösa hörlurar kan skillnaden vara stor. I stället för att bara få grundläggande ljuduppspelning kan man börja använda funktioner som tidigare varit låsta till mobilappar eller andra operativsystem.

    Det handlar också om något större än bara hörlurar. BudsLink visar hur Linux-skrivbordet gradvis blir bättre på att hantera modern konsumentelektronik. När fler enheter får stöd för sina specialfunktioner blir Linux ett mer komplett alternativ även för vanliga användare.

    För den som använder AirPods, Galaxy Buds, Sony-hörlurar eller Nothing Buds på Linux kan BudsLink därför vara ett program värt att hålla ögonen på.

    https://github.com/maniacx/BudsLink

    Teknisk faktaruta: BudsLink

    Programtyp: Linux-app för styrning och övervakning av Bluetooth-hörlurar.

    Distribution: Finns via Flathub.

    Stödda enheter: AirPods, Beats, Sony-ljudenheter, Samsung Galaxy Buds samt Nothing/CMF Buds.

    Funktioner: Batterinivå för hörlurar och laddningsfodral, brusreducering, transparensläge, Conversation Awareness, automatisk paus/uppspelning och geststyrning.

    Teknik: Kommunicerar direkt med enheterna via L2CAP- och RFCOMM-socketar.

    Skrivbordsintegration: Companion-stöd är listat för KDE Plasma, Cinnamon och GNOME.

    Status: Nytt projekt under utveckling, med tidiga användarrapporter om fungerande stöd för flera populära hörlursmodeller.

Etikett: Conversation Awareness

  • BudsLink ger Linux bättre kontroll över trådlösa hörlurar

    Trådlösa hörlurar fungerar ofta bra för vanligt ljud i Linux, men många smarta funktioner har länge saknats. Med den nya appen BudsLink får Linux-användare bättre kontroll över AirPods, Galaxy Buds, Sony-hörlurar och Nothing Buds – bland annat batterinivåer, brusreducering, transparensläge och automatisk paus när hörlurarna tas ur öronen. För många Linux-användare har Bluetooth-hörlurar länge fungerat…