Software gratis · GPL-3.0 · Linux, Windows, macOS

Software gratis untuk Attack Shark Anda.
Dan 900 keyboard lainnya.

Remap tombol pada gambar board Anda. Atur RGB dan lihat perubahannya langsung. Cat pola per tombol, rekam macro, cadangkan semuanya ke sebuah file. Satu aplikasi untuk 951 keyboard yang dibangun di atas hardware ROYUAN: Attack Shark, Akko, Epomaker, MonsGeek, Ajazz, Hator, ikbc, dan lainnya.

Versi browser butuh Chrome, Edge, atau browser Chromium lain, dan sebuah kabel USB. Tidak ada yang perlu diinstal, meski Linux butuh satu baris rule udev. Setelah halaman dimuat, tidak ada permintaan jaringan sama sekali: keymap, macro, dan warna Anda tidak pernah meninggalkan mesin, karena memang tidak ada tempat tujuannya. Tanpa akun, tanpa cloud, tanpa analytics. Software alpha: ekspor cadangan dulu sebelum menata ulang. Ada tombolnya juga untuk itu.

Editor keymap sharkfin menampilkan Attack Shark X86 yang digambar tombol demi tombol, dalam colorway Abyss Editor keymap sharkfin menampilkan Attack Shark X86 yang digambar tombol demi tombol, dalam colorway Olivia Editor keymap sharkfin menampilkan Attack Shark X86 yang digambar tombol demi tombol, dalam colorway Laser Editor keymap sharkfin menampilkan Attack Shark X86 yang digambar tombol demi tombol, dalam colorway Botanical Editor keymap sharkfin menampilkan Attack Shark X86 yang digambar tombol demi tombol, dalam colorway 8008
951board didukung
18efek pencahayaan
50slot macro
3profil onboard
0telemetri

Semua yang bisa dilakukan board, di satu tempat

Tombol

Remap tombol apa pun dengan mengekliknya pada gambar board Anda, lalu pilih fungsinya: tombol lain, tombol mouse, gerakan kursor, scroll wheel. Layer dasar dan Fn, kombo, dan knob. Penulisan langsung masuk ke keyboard.

Pencahayaan

18 efek dengan opsi arah, RGB penuh, kecerahan dan kecepatan, berubah langsung saat slider digeser. Kontrol lampu tepi muncul di board yang punya LED tepi.

Cat

Warnai tombol satu per satu, lalu kirim polanya ke board. Pengiriman dilakukan manual dan dibatasi lajunya karena pola masuk ke flash keyboard.

Macro

Rekam urutan tombol dan mouse dengan jeda per event ke 50 slot onboard. Bind sebuah tombol ke salah satunya, di layer mana pun: ulangi, toggle, atau selama ditahan. Ada helper tombol mouse yang mengatur semuanya, jadi menahan satu tombol bisa menggerakkan kursor.

Perangkat

Debounce, kunci tombol Windows, tukar WASD dan panah, backlight mati, deteksi otomatis OS host, waktu tidur, reset pabrik. Pengaturan yang disebut di buku manual dan beberapa yang terlupakan.

Cadangan

Ekspor semuanya ke sebuah file dan pulihkan nanti. Tiga profil tersimpan di board-nya sendiri, jadi konfigurasi Anda ikut bersama keyboard, bukan komputernya.

Halaman pencahayaan sharkfin dalam colorway Olivia: 18 efek, contoh warna, slider kecerahan dan kecepatan
Halaman Pencahayaan, memakai colorway Olivia. Aplikasinya berganti kulit seperti mengganti set keycap: Abyss, Olivia, Laser, Botanical, 8008. Halaman ini juga. Coba titik-titik di pojok atas.

951 board. Milik Anda salah satunya?

sharkfin berbicara dengan keyboard yang dibangun di atas hardware ROYUAN. Sebagian besar melaporkan USB vendor ID 3151; sebagian dijual di bawah milik mereknya sendiri. Itu mencakup hampir seluruh lini Attack Shark, termasuk X86, X85, X68, X65, K86, R85, dan model HE, plus board yang dijual dengan semua nama ini:

Total board di registri951
Model berbeda733
Menerima perubahan939
Layout digambar tombol demi tombol881

Board Anda belum punya layout tergambar? Tetap bisa dipakai. Anda mendapat kisi slot sebagai ganti gambar, dan Anda bisa mengirimkan layout-nya lewat tab Kontribusi di aplikasi.

Jelajahi semua 951 keyboard yang didukung

Mencari unduhan driver dari vendor?

Anda hampir mengunduh driver terpisah untuk setiap model, untuk satu sistem operasi saja. Ada cara lain untuk ini.

sharkfindriver vendor
Instalasitidak ada, berjalan di browsersatu executable per model
Sistem operasiLinux, Windows, macOSWindows
Cakupan951 board, satu aplikasisatu unduhan per model
Kode sumberpublik, GPL-3.0tertutup
Akun atau cloudtidak adatergantung vendor
Kirim data ke servertidak pernah, nol permintaan jaringantergantung vendor
Hargagratisgratis

Tidak pernah menyentuh firmware

  • sharkfin menulis pengaturan, bukan firmware. Tidak ada flashing dan tidak ada mekanisme update, jadi tidak ada yang bisa rusak permanen.
  • Versi browser berjalan sepenuhnya di mesin Anda. Halamannya HTML statis, dan setelah dimuat tidak membuat permintaan jaringan: tanpa analytics, tanpa beacon, tanpa unggah konfigurasi, tanpa akun. Ia berbicara dengan keyboard lewat kabel USB dan tidak dengan yang lain. Muat sekali dan Anda bisa mematikan jaringan sambil terus bekerja, atau periksa sendiri di tab network browser Anda.
  • Halaman ini tidak bisa membaca apa yang Anda ketik. Browser hanya memberinya kanal pengaturan keyboard dan menahan koleksi input keyboard itu sendiri, jadi ketikan tidak pernah terlihat olehnya, karena konstruksinya memang begitu, bukan sekadar janji.
  • Penulisan hanya masuk ke board yang keluarga protokolnya dikenal. Board yang tidak dikenal bersifat hanya baca sampai teridentifikasi.
  • Atur lewat kabel USB. Tidak ada kanal konfigurasi di 2.4 GHz atau Bluetooth. Pengaturan tersimpan di board, jadi nirkabel tetap bekerja seperti biasa setelahnya.
  • Kalau board berhenti menjawab: tutup aplikasi, cabut sepuluh detik, colokkan lagi. Mengetik tetap bekerja sepanjang waktu. Fn + Esc ditahan tiga detik mereset pengaturan board.

Pertanyaan

Apakah keyboard saya didukung?

Colokkan saja dan sharkfin akan memberi tahu Anda. Sebagian besar board ini melaporkan USB vendor ID 3151, sebagian melaporkan milik mereknya sendiri; sharkfin mencari semuanya. Daftar board punya 733 halaman, satu per model. Tidak yakin? Colokkan saja dan sharkfin akan memberi tahu apa yang dilihatnya.

Adakah software Attack Shark untuk Mac atau Linux?

Ini dia. Aplikasi yang sama di Linux, Windows, dan macOS.

Saya pakai Linux. Perlu rule udev?

Kemungkinan besar ya, untuk versi browser maupun aplikasinya. Linux membiarkan device node mentah milik keyboard dimiliki root, jadi tidak ada yang Anda jalankan sebagai pengguna biasa yang bisa membukanya sampai sebuah rule menyerahkannya. Kalau Anda sudah biasa mengatur keyboard di mesin ini, mungkin sudah ada rule dari VIA, Vial, atau paket vendor, dan semuanya langsung bekerja. Kalau belum, tempel ini ke terminal dan colok ulang keyboard:

echo 'SUBSYSTEM=="hidraw", ATTRS{idVendor}=="3151|379a|374a|38a9|046a|2ea8|145f", MODE="0660", TAG+="uaccess"' \
  | sudo tee /etc/udev/rules.d/70-sharkfin.rules >/dev/null \
  && sudo udevadm control --reload-rules && sudo udevadm trigger
Menulis satu file rule dan memuat ulang udev. Tidak ada yang lain.

Semua yang dilakukannya terlihat di barisnya sendiri, dan itulah kenapa ini bukan skrip untuk diunduh dan disalurkan ke shell. sharkfin menampilkan perintah yang sama, siap disalin, kalau menemukan keyboard yang tidak bisa dibukanya.

Perlu kabel?

Ya, untuk mengatur. Tidak ada kanal konfigurasi lewat 2.4 GHz atau Bluetooth. Pengaturan disimpan di keyboard, jadi semuanya tetap bekerja secara nirkabel setelah kabel dicabut.

Bisa membuat keyboard saya mati total?

Tidak pernah mem-flash firmware, jadi tidak. Kegagalan terburuk yang diketahui adalah board mengabaikan USB sampai dicolok ulang: tutup aplikasi, cabut sepuluh detik, colokkan lagi. Mengetik tetap bekerja sepanjang waktu.

Apakah keyboard saya kompatibel VIA atau QMK?

Tidak, dan itulah kenapa sharkfin ada. Board-board ini menjalankan firmware milik ROYUAN sendiri, yang tidak memakai protokol QMK atau VIA, jadi VIA tidak akan melihat keyboard Anda dan tidak ada build QMK untuknya. sharkfin berbicara dengan firmware yang sudah ada di board, dan tidak pernah menggantinya.

Jalan di Windows 11?

Ya, juga di Windows 10, macOS, dan Linux. Ada juga versi browser, yang tidak perlu instalasi sama sekali.

Berapa harganya?

Gratis. Software bebas, GPL-3.0-or-later. Kalau ada yang memungut bayaran untuk ini, minta uang Anda kembali.

Apakah versi browser mengirim data saya ke mana pun?

Tidak. Ini halaman statis yang tidak membuat permintaan jaringan setelah dimuat, dan tidak ada server tujuan untuk mengirim apa pun. Keymap, macro, dan warna Anda tinggal di keyboard dan di mesin Anda. Tidak ada skrip analytics di situs ini juga: buka tab network dan lihat sendiri tetap kosong.

Bisa dipakai offline?

Bisa. Muat halamannya sekali, lalu putuskan jaringan; semuanya tetap bekerja, karena semua yang dilakukannya terjadi antara browser dan kabel USB. Atau pakai aplikasi desktop, yang berupa satu binary offline.

Ini buatan Attack Shark?

Bukan. Proyek komunitas. Tidak berafiliasi dengan Attack Shark, ROYUAN, atau vendor keyboard mana pun.

Menemukan bug, atau board yang berperilaku aneh?

Tab Kontribusi di aplikasi mengumpulkan bundel data hanya baca yang bisa Anda tempel ke issue GitHub. Laporan board dimulai dengan cara yang sama.

Keyboard Anda sudah bisa bahasanya.

Colokkan kabel dan sapa dia.