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.
Software gratis · GPL-3.0 · Linux, Windows, macOS
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.
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.
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.
Warnai tombol satu per satu, lalu kirim polanya ke board. Pengiriman dilakukan manual dan dibatasi lajunya karena pola masuk ke flash keyboard.
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.
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.
Ekspor semuanya ke sebuah file dan pulihkan nanti. Tiga profil tersimpan di board-nya sendiri, jadi konfigurasi Anda ikut bersama keyboard, bukan komputernya.
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 registri | 951 |
| Model berbeda | 733 |
| Menerima perubahan | 939 |
| Layout digambar tombol demi tombol | 881 |
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.
Anda hampir mengunduh driver terpisah untuk setiap model, untuk satu sistem operasi saja. Ada cara lain untuk ini.
| sharkfin | driver vendor | |
|---|---|---|
| Instalasi | tidak ada, berjalan di browser | satu executable per model |
| Sistem operasi | Linux, Windows, macOS | Windows |
| Cakupan | 951 board, satu aplikasi | satu unduhan per model |
| Kode sumber | publik, GPL-3.0 | tertutup |
| Akun atau cloud | tidak ada | tergantung vendor |
| Kirim data ke server | tidak pernah, nol permintaan jaringan | tergantung vendor |
| Harga | gratis | gratis |
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.
Ini dia. Aplikasi yang sama di Linux, Windows, dan macOS.
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
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.
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.
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.
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.
Ya, juga di Windows 10, macOS, dan Linux. Ada juga versi browser, yang tidak perlu instalasi sama sekali.
Gratis. Software bebas, GPL-3.0-or-later. Kalau ada yang memungut bayaran untuk ini, minta uang Anda kembali.
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. 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.
Bukan. Proyek komunitas. Tidak berafiliasi dengan Attack Shark, ROYUAN, atau vendor keyboard mana pun.
Tab Kontribusi di aplikasi mengumpulkan bundel data hanya baca yang bisa Anda tempel ke issue GitHub. Laporan board dimulai dengan cara yang sama.
Colokkan kabel dan sapa dia.