Libratbag: Linux bekommt einheitliche Bibliothek für Gaming-Mäuse

Um Details wie Auflösung, Zusatztasten, Aktionen oder auch Profile von Gaming-Mäusen besser zu unterstützen, erstellen Linux-Hacker nun eine einheitliche Bibliothek dafür. Noch steht das Projekt aber erst am Anfang.

Artikel veröffentlicht am ,
Libratbag könnte die Nutzung von Gaming-Mäusen unter Linux vereinfachen.
Libratbag könnte die Nutzung von Gaming-Mäusen unter Linux vereinfachen. (Bild: Sinchen Lin/Flickr.com/CC-BY-2.0)

Gemeinsam mit Benjamin Tissoires hat der X.org-Entwickler Peter Hutterer die Arbeiten an der Bibliothek Libratbag begonnen. Sie soll die Handhabung verschiedener Einzelheiten von Gaming-Mäusen unter Linux vereinheitlichen. Die Konfiguration der Geräte könnte damit für Nutzer etwa durch die GUI ihrer Desktopumgebung wesentlich vereinfacht werden. Das von Hutterer initiierte Projekt Libinput verfolgt ein ähnliches Ziel für Wayland, Mir und den X-Server.

Libratbag ist allerdings für deutlich komplexere Hardware gedacht als etwa eine Maus mit drei Tasten und Scrollrad. Wie Libinput stellt Libratbag eine generische Schnittstelle bereit, die den Zugriff auf die Auflösung oder die meist zahlreichen Knöpfe über eine Abstraktionsschicht ermöglicht. Damit könnten den Tasten leicht Aktionen zugeordnet werden. Ebenso soll es möglich sein, verschiedene Profile der Geräte zu nutzen.

Zusätzlich zu dieser einheitlichen API gibt es gerätespezifische Treiber, die die Hardware dann tatsächlich ansprechen. Der bisherige Ansatz einzelner Projekte für verschiedene Mäuse soll damit überwunden werden. Zudem planen die Entwickler, bereits vorhandenen Code als Backend für Libratbag wiederzuverwenden.

Hardwaretreiber machen Schwierigkeiten

Noch stehe dem Projekt aber einiges an Arbeit bevor, da sich der Code zurzeit in einem sehr frühen Stadium befinde, so Hutterer. Insbesondere die Hardwareunterstützung bereite noch Probleme. Ebenso ist die Auswahl der verwendbaren Geräte noch stark beschränkt. Zurzeit können nur einige wenige Mäuse von Logitech sowie die Etekcity Scroll Alpha und die Roccat Kone XTD genutzt werden.

Diese kleine Auswahl ist neben der frühen Projektphase aber auch auf die fehlende Linux-Unterstützung der Hersteller zurückzuführen. So werden etwa proprietäre Protokolle für die Kommunikation eingesetzt und nur wenige arbeiten aktiv an Linux-Treibern. Sollten die von Valve forcierten Steam Machines, auf denen Linux läuft, dauerhaft erfolgreich sein, könnte sich das jedoch langfristig ändern.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Whistleblower
Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen

Wieder hat sich in den USA ein ehemals hochrangiger Militär und Beamter über Kontakte mit Aliens geäußert.

Whistleblower: Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen
Artikel
  1. Schadstoffnorm 7: Neue Grenzwerte für Abrieb gelten auch für E-Autos
    Schadstoffnorm 7
    Neue Grenzwerte für Abrieb gelten auch für E-Autos

    Die neue Euronorm 7 legt nicht nur Grenzwerte für Bremsen- und Reifenabrieb fest, sondern auch Mindestanforderungen für Akkus.

  2. Ramjet: General Electric testet Hyperschalltriebwerk
    Ramjet
    General Electric testet Hyperschalltriebwerk

    Das Triebwerk soll Flüge mit Mach 5 ermöglichen.

  3. Elektroautos: Mercedes und Stellantis übernehmen komplette Umweltprämie
    Elektroautos
    Mercedes und Stellantis übernehmen komplette Umweltprämie

    Nach dem abrupten Aus der staatlichen Förderung springen erste Hersteller von Elektroautos ein.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Last-Minute-Angebote bei Amazon • Avatar & The Crew Motorfest bis -50% • Xbox Series X 399€ • Cherry MX Board 3.0 S 49,95€ • Crucial MX500 2 TB 110,90€ • AVM FRITZ!Box 7590 AX + FRITZ!DECT 500 219€ [Werbung]
    •  /