Kostenlose Software für deinen Attack Shark. Und 1.000 weitere Tastaturen.
Belege Tasten auf einem Bild deines Boards neu. Stelle die RGB-Beleuchtung ein und sieh sie live sich ändern.
Male Muster pro Taste, nimm Makros auf, sichere alles in einer Datei.
Eine App für 1154 Tastaturen auf ROYUAN-Hardware:
Attack Shark, Akko, Epomaker, MonsGeek, Ajazz, Hator, ikbc und mehr.
Die Browser-Version braucht Chrome, Edge oder einen anderen Chromium-Browser
und ein USB-Kabel oder den 2.4 GHz-Empfänger der Tastatur, wenn er Einstellungen weiterleitet. Nichts zu installieren, allerdings braucht Linux eine
einzeilige udev-Regel. Sobald die Seite geladen ist, stellt sie überhaupt keine Netzwerkanfragen
mehr: Dein Keymap, deine Makros und deine Farben verlassen den Rechner nie,
weil es für sie nirgendwohin geht. Kein Konto, keine Cloud, kein Analytics.
Alpha-Software: Exportiere ein Backup, bevor du etwas umstellst. Dafür gibt es auch einen Button.
1154unterstützte Boards
18Beleuchtungseffekte
50Makro-Slots
3Onboard-Profile
0Telemetrie
Alles, was das Board kann, an einem Ort
Tasten
Belege jede Taste neu, indem du sie auf einem Bild deines Boards anklickst und
auswählst, was sie tun soll: eine andere Taste, eine Maustaste, eine Cursorbewegung, das Scrollrad.
Basis- und Fn-Ebene, Kombinationen und der Knopf. Änderungen landen sofort
auf der Tastatur.
Beleuchtung
18 Effekte mit Richtungsoptionen, volles RGB, Helligkeit und Geschwindigkeit,
live beim Ziehen der Regler. Edge-Light-Regler erscheinen bei Boards,
die Edge-LEDs haben.
Malen
Färbe einzelne Tasten ein und sende das Muster dann an das Board.
Das Senden erfolgt manuell und ist ratenbegrenzt, weil das Muster in
den Flash-Speicher der Tastatur geschrieben wird.
Makros
Nimm Tasten- und Mausabfolgen mit Verzögerung pro Ereignis in einem der 50
Onboard-Slots auf. Belege eine Taste damit, auf beiden Ebenen: wiederholen, umschalten
oder solange gedrückt. Ein Maustasten-Helfer übernimmt die Einrichtung, sodass
das Halten einer Taste den Cursor bewegt.
Gerät
Debounce, Windows-Taste sperren, WASD-/Pfeiltasten-Tausch, Beleuchtung aus,
automatische Host-OS-Erkennung, Sleep-Timeouts, Werksreset. Die Einstellungen, die
das Handbuch erwähnt, und ein paar, die es vergessen hat.
Backup
Exportiere alles in eine Datei und stelle es später wieder her. Drei Profile
liegen direkt auf dem Board, deine Konfiguration reist also mit der Tastatur,
nicht mit dem Rechner.
Die Beleuchtungsseite im Olivia-Farbschema.
Die App wechselt das Aussehen wie ein Keycap-Set: Abyss, Olivia, Laser, Botanical, 8008.
Diese Seite auch. Probier die Punkte oben in der Ecke aus.
1154 Boards. Ist deins dabei?
sharkfin spricht mit Tastaturen auf ROYUAN-Hardware. Die meisten melden die USB-Vendor-ID 3151; manche laufen unter der eigenen ID ihrer Marke.
Das deckt den Großteil der Attack-Shark-Reihe ab, einschließlich X86, X85, X68, X65,
K86, R85 und der HE-Modelle, sowie Boards, die unter all diesen Namen verkauft werden:
Noch kein gezeichnetes Layout für dein Board? Es funktioniert trotzdem. Du bekommst
ein Slot-Raster statt eines Bildes und kannst das Layout über den Contribute-Tab
der App einsenden. Steht dein Board gar nicht in der Liste? Schließe es trotzdem an.
sharkfin ermittelt aus den Antworten des Boards, welchen Befehlssatz es spricht, sagt es
dir und fragt, bevor es schreibt.
Du wolltest gerade für jedes Modell einen eigenen Treiber herunterladen,
für ein einziges Betriebssystem. Es geht auch anders.
sharkfin
Hersteller-Treiber
Installation
keine, läuft im Browser
eine ausführbare Datei pro Modell
Betriebssysteme
Linux, Windows, macOS
Windows
Abdeckung
1154 Boards, eine App
ein Download pro Modell
Quellcode
öffentlich, GPL-3.0
geschlossen
Konto oder Cloud
keins
je nach Hersteller
Sendet Daten nach Hause
nie, null Netzwerkanfragen
je nach Hersteller
Preis
kostenlos
kostenlos
Es rührt niemals an der Firmware
sharkfin schreibt Einstellungen, keine Firmware. Es gibt kein Flashen und keinen Update-Mechanismus, also nichts, das kaputtgehen könnte.
Die Browser-Version läuft vollständig auf deinem Rechner. Die Seite ist statisches
HTML, und nach dem Laden stellt sie keine Netzwerkanfragen mehr: kein Analytics, kein Beacon, kein
Konfigurations-Upload, keine Konten. Sie spricht mit der Tastatur über USB und mit
sonst nichts. Lade sie einmal, dann kannst du dein Netzwerk abschalten und weiterarbeiten, oder
selbst im Netzwerk-Tab des Browsers nachsehen.
Die Seite kann nicht lesen, was du tippst. Der Browser gibt ihr nur den Einstellungskanal
der Tastatur und hält die eigenen Eingabe-Sammlungen der Tastatur zurück, sodass Tastenanschläge
für sie nie sichtbar sind, konstruktionsbedingt und nicht nur versprochen.
Schreibzugriffe gehen nur auf Boards, deren Protokollfamilie bekannt ist. Ein Board, das nicht in der Liste steht, wird anhand seiner eigenen Antworten identifiziert, und sharkfin fragt, bevor es schreibt.
Konfiguration über ein USB-Kabel oder den 2.4 GHz-Empfänger, wenn er Einstellungen weiterleitet; nicht jeder Empfänger tut das. Bluetooth hat keinen Konfigurationskanal. Einstellungen liegen auf dem Board, kabellos funktioniert danach also wie gewohnt.
Falls das Board irgendwann nicht mehr antwortet: App schließen, zehn Sekunden abziehen, wieder einstecken. Das Tippen funktioniert die ganze Zeit über weiter. Fn + Esc drei Sekunden gedrückt halten setzt die Boardeinstellungen zurück.
Fragen
Wird meine Tastatur unterstützt?
Schließe sie an, und sharkfin sagt es dir. Die meisten dieser Boards melden die USB-Vendor-ID 3151, manche ihre eigene Marken-ID; sharkfin sucht nach allen davon. Die
Boardliste hat 894 Seiten, eine pro Modell. Ein Board, das nicht in der Liste steht, funktioniert trotzdem: sharkfin liest aus den Antworten des Boards ab, welchen Befehlssatz es spricht, sagt es dir und fragt, bevor es schreibt.
Gibt es Attack-Shark-Software für Mac oder Linux?
Genau das ist sie. Dieselbe App unter Linux, Windows und macOS.
Ich nutze Linux. Brauche ich eine udev-Regel?
Wahrscheinlich, sowohl für die Browser-Version als auch für die App. Linux hält den
rohen Gerätenode einer Tastatur im Besitz von root, sodass nichts, was du als du selbst
ausführst, sie öffnen kann, bis eine Regel den Zugriff überträgt. Konfigurierst du auf
diesem Rechner bereits Tastaturen, hast du vielleicht schon eine von VIA, Vial oder einem
Herstellerpaket, dann funktioniert es einfach. Falls nicht, füge Folgendes in ein Terminal
ein und stecke die Tastatur neu ein:
Schreibt eine Regel-Datei und lädt udev neu. Sonst nichts.
Alles, was er tut, ist in der Zeile selbst sichtbar, weshalb es kein
Skript zum Herunterladen und in eine Shell Piping ist. sharkfin zeigt dir denselben
Befehl, bereit zum Kopieren, falls es eine Tastatur findet, die es nicht öffnen kann.
Brauche ich ein Kabel?
Ein Kabel. Der 2.4 GHz-Empfänger der Tastatur geht auch, wenn er Einstellungen weiterleitet; nicht jeder Empfänger tut das. Bluetooth hat keinen Konfigurationskanal.
Die Einstellungen werden auf der Tastatur gespeichert, daher funktioniert nach dem Abstecken
alles weiterhin kabellos. Werksreset und Bilder für den Bildschirm brauchen das Kabel.
Kann es meine Tastatur unbrauchbar machen?
Es flasht niemals Firmware, also nein. Der schlimmste bekannte Fehler ist, dass das
Board USB ignoriert, bis du es neu einsteckst: App schließen, zehn Sekunden abziehen,
wieder einstecken. Das Tippen funktioniert die ganze Zeit über weiter.
Ist meine Tastatur VIA- oder QMK-kompatibel?
Nein, und deshalb gibt es sharkfin. Diese Boards laufen mit ROYUANs eigener Firmware,
die nicht das QMK- oder VIA-Protokoll spricht, daher sieht VIA deine Tastatur nicht,
und es gibt keinen QMK-Build dafür. sharkfin spricht mit der Firmware, die das Board
bereits hat, und ersetzt sie nie.
Funktioniert es unter Windows 11?
Ja, und unter Windows 10, macOS und Linux. Es gibt auch die Browser-Version,
die überhaupt keine Installation braucht.
Was kostet es?
Nichts. Freie Software, GPL-3.0-or-later. Falls dir jemand Geld dafür abgenommen hat,
verlange es zurück.
Sendet die Browser-Version meine Daten irgendwohin?
Nein. Es ist eine statische Seite, die nach dem Laden keine Netzwerkanfragen mehr stellt, und
es gibt keinen Server, an den etwas gesendet werden könnte. Dein Keymap, deine Makros und deine
Farben liegen auf der Tastatur und auf deinem Rechner. Auch auf dieser Seite gibt es kein
Analytics-Skript: Öffne den Netzwerk-Tab und sieh zu, wie er leer bleibt.
Kann ich es offline nutzen?
Ja. Lade die Seite einmal, dann trenne die Netzwerkverbindung; sie funktioniert weiter,
weil alles, was sie tut, zwischen Browser und Tastatur abläuft. Oder nutze
die Desktop-App, eine einzelne Offline-Binärdatei.
Wird das von Attack Shark gemacht?
Nein. Community-Projekt. Keine Verbindung zu Attack Shark, ROYUAN oder einem anderen
Tastaturhersteller.
Einen Bug gefunden, oder ein Board, das sich seltsam verhält?
Der Contribute-Tab der App sammelt ein reines Lesedaten-Bündel, das du
in ein GitHub-Issue einfügen kannst.
Board-Meldungen beginnen genauso.