Schlagwort-Archive: Logitech G15

Von G15 zu G410

Was auf den ersten Blick nach Geschmacksverstärkern klingt, stellt in Wahrheit eine Zäsur für mich da. Nach 14 Jahren treuster Dienste haben einige Tasten meiner heiß geliebten Logitech G15-Tastatur den Geist aufgegeben. Damit geht das vorletzte Relikt seeliger Zockertage den Weg alles irdischen (in meinen Fundus). An seine Stelle tritt die deutlich kompaktere Logitech G410 Atlas Spectrum:

Logitech G15 vs. G410

Zum zocken nutze ich eh ein separates USB-Numpad auf der linken Seite (finde ich intuitiver als WASD), so dass das reguläre Numpad auch entfallen kann. Die G-Tasten der alten Tastatur habe ich ebenfalls nie genutzt, so dass auch diese ersatzlos entfallen konnten. Soweit so schön.

Der Pferdefuß ist aber, dass die G410 zur Ansteuerung der Farbverwaltung eine Windowssoftware („Logitech Gaming Software„) nutzt, welche natürlich so ohne weiteres nicht mit Linux kooperieren will. Out-of-the-Box leutet die Tastatur einheitlich türkis-blau.

G410 Beleuchtung Out-of-the-Box

Das war mir dann doch ein Tacken zu grell und zu langweilig. Erster Anlaufpunkt wäre natürlich WINE. Aktueller Support-Status: Garbage

OK, also nach Alternativen umsehen. Auf GitHub finden sich zwei Softwarepakete, welche eine Unterstützung versprechen: LogiGSK und g810-led.

LogiGSK verspricht eine schicke Bedienoberfläche und nutzt als Code-Basis zur Ansteuerung der LEDs das g810-led-Projekt, also habe ich damit gestartet. Um es kurz zu machen: Ich habe auch mit Tobias Hilfe LogiGSK nicht anständig zum laufen bekommen. Zwar startete nachher die Bedienoberfläche und ich konnte auch die gemeinsame Farbe für alle Tasten ändern, aber das war es auch. Eine wirklich sinnvolle Unterstützung der G410 haben wir damit nicht hinbekommen.

Also back to the roots und mal g810-led vorgeknöpft. Das Programm ist Terminal-basiert und etwas umständlich in der Handhabung, aber (soviel sei schonmal verraten) unterstützt alle Effekte der G410 inkl. Farbverläufe und Einzeltastenansteuerung. Ich versuche daher mal für den geneigten Nachahmer das Prozedere ein wenig zu dokumentieren. Als erstes installiert ihr die Software wie in der install.md angegeben. Für ältere Ubuntu-Versionen (vor 19.04) klappt „apt install g810-led“ nicht. Da müsst ihr den etwas längeren Installationsweg weiter unten wählen. Ist der Hase installiert, könnt ihr schon mal ein bisschen damit spielen. Im Terminal einfach „g410-led -a 00ff00“ eingeben und schwupps sollte sich die Farbe aller Tasten zu Hulk-grün ändern.

Soweit so gut. Wir wollen die Angelegenheit ja aber ein wenig differenzierter beleuchten.
Ausgangspunkt ist der Befehl „g410-led –help„, welcher uns die ganze Welt der bunten Möglichkeiten offenbart.

G410 help

Ziel des Ganzen ist, sich ein Profil zu erstellen, dass jedes mal bei der Anmeldung des Nutzers automatisch geladen wird.
Schon fertige Beispiele für verschiedene Profile findet ihr unter g810-led/sample_profiles
Um ein eigenes zu erstellen, wird zuerst ein Ordner ~/.config/g810-led/ angelegt und dort eine Datei namens default mit folgendem (beispielhaften) Inhalt hinterlegt:

# Default profile from startup

g logo 000096
g indicators ffffff
g multimedia 009600
g fkeys ff00ff
g modifiers ff0000
g arrows ffff00
g numeric 00ffff
g functions ffffff
g keys 888888
g gkeys ffffff

c # Commit changes

Dann wird eine (als „ausführbar“ markierte) Datei namens g810-led-default.sh mit folgendem Inhalt direkt im persönlichen Ordner erstellt:

#!/bin/sh
g810-led -p ~/.config/g810-led/default

Im Terminal wird anschließend mit „gnome-session-properties“ die Autostart-Verwaltung aufgerufen und ein neuer Eintrag für die Tastatur hinzugefügt. Name und Beschreibung sollte man möglichst nachvollziehbar wählen. Unter „Befehl“ trägt man folgendes ein:

/home/BENUTZERNAME/g810-led-default.sh

Hat man das Startprofil so wie ich befüllt, sollte nach der nächsten Neuanmeldung die Tastatur folgendermaßen aussehen:

Default Farben

Damit wäre das Minimalziel erreicht.
Im nächsten Schritt kann man nun unter ~/.config/g810-led/ weitere Profile für einzelnen Anwendungen als Script anlegen.
Hier zum Beispiel der Partymodus:

fx vwave all 5

Um das Script komfortabel ausführen zu können, markiert ihr es in seinen Einstellungen als „Als Programm ausführbar“.
Für die gesteigerte Benutzerfreundlichkeit legt ihr nun auf dem Desktop eine Verknüpfung zu euren Scripten an. Wie das geht, steht hier.
Will man nun eine spezielle Anwendung starten, klickt man vorher doppelt auf das zugehörige Script und bekommt die gewünschte Beleuchtung.
Tadaaaaa!

Sollte das Script nicht ausgeführt werden, sondern sich nur im Texteditor öffnen, liegt es an den Einstellungen von Nautilus. Die könnt ihr so umstellen (genereller Tipp).

Sicherlich ginge das noch komfortabler (z.B. per Tastenkürzel) , aber für meine überschaubaren Anwendungsbereiche reicht es so.
Ergänzungen und Verbesserungsvorschläge sind aber natürlich jederzeit herzlich willkommen

Sind wir nicht alle ein bisschen Ubuntu?

Heute mal was computeriges.
Bisher liefen unsere Rechenmaschinen immer mit XP Professional. Wie mein Bruder aber unlängst meinte, ist XP „ein totes Pferd, dass man besser nicht mehr streicheln sollte.„.
Warum dann also nicht schon frühzeitig auf ein freies Betriebssystem umsteigen und die Zeit bis zur vollständigen Einstellung mit Eingewöhnung verbringen?
Seit meinen Anfängen mit DOS bin ich aber skeptisch, was Betriebssysteme angeht, die sich hauptsächlich nur mit Textbefehlen füttern lassen. Dementsprechend kritisch stand ich den ganzen Linux-Derivaten gegenüber. „Eigentlich nur was für Geeks Profis…“, so mein Vorurteil. Nachdem aber auch mein älterer (und gänzlich ungeekiger) Cousin Florian erzählte, dass er glücklich mit Ubuntu sei, hab ich den Laptop der besten Freundin von Allen mal als Testlamm geopfert.
Was soll ich sagen? Ich bin absolut begeistert! Ich hätte nie gedacht, dass ein Linux-OS so benutzerfreundlich sein könnte! Selbst die Beste brauchte nur wenige Tage Eingewöhnungszeit um wie selbstverständlich mit dem „Software-Center“ und OpenOffice um zu gehen. Ein ganz großes Lob an die Entwickler!
Dementsprechend bin ich auch gerade dabei unseren gesamten Rechner-Fuhrpark in Osnabrück (2x Laptops, 1x Desktop-PC) auf Ubuntu 10.04 „Lucid Lynx“ um zu rüsten.
Meinen Desktop-PC benutze ich mit beiden Betriebssystemen parallel (auf getrennten Festplatten) um die Daten langsam zu migrieren. Auch das funktioniert absolut perfekt und kinderleicht. Bei jedem Start des PCs bekomme ich einen Auswahlbildschirm, von dem ich wählen kann, welches OS ich starten will. Ubuntu kann auch mit NTFS-formatierten Datenträgern um gehen. Daher kann ich auch aus jedem Betriebssystem auf jede meiner Platten zu greifen. Herrlich!
Sofort angetan war ich von den vier unter Ubuntu zur Verfügung stehenden Desktops. Der Kubus rotiert bei mir dauernd:

Einer zeigt das Dateisystem, einer den Firefox samt Desklets und RSS-reader und einer den E-Mail-Client „Evolution
Einzige Wehrmutstropfen bisher:

  • Mein Haufen MS Publisher-Dateien lässt sich nicht (direkt) konvertieren
  • Meine heiß geliebte Logitech G15 MK I-Tastatur ist ein wenig mickrig supported