Board · ROYALAXE

Software keyboard ROYALAXE XL98

Remap tombol, atur RGB, rekam macro, dan ubah pengaturan perangkat di ROYALAXE XL98. Gratis dan open source. Pakai di browser Chromium tanpa perlu instal apa pun, atau unduh aplikasi desktop untuk Windows, macOS, atau Linux. Keduanya berjalan sepenuhnya di mesin Anda sendiri: tanpa akun, dan versi browser tidak membuat permintaan jaringan sama sekali setelah halaman dimuat.

3 revisi XL98 dijual dengan nama ini. Mereka berada di keluarga protokol yang berbeda dan controller yang berbeda, jadi memang hardware yang berbeda dan bukan sekadar kenaikan versi firmware. sharkfin tidak menanyakan yang mana milik Anda: board melaporkan ID perangkatnya sendiri saat dicolok, dan set perintah yang tepat mengikuti dari situ.

Apa yang sharkfin lakukan dengan XL98

  • Remap tombol apa pun. Klik tombol pada gambar board dan beri fungsi tombol lain, tombol mouse, gerakan kursor, scroll wheel, macro, atau kontrol media. Layer dasar maupun layer Fn. 3 profil onboard. Hanya revisi yang set perintahnya dimiliki sharkfin yang menerima perubahan (perangkat 2925).
  • Pencahayaan. 18 efek backlight dengan opsi arah, warna RGB penuh, kecerahan dan kecepatan, berubah langsung saat Anda menggeser.
  • Warna per tombol. Cat tombol satu per satu dan kirim polanya ke flash board.
  • Macro. Rekam urutan tombol dan mouse dengan jeda per event ke 50 slot onboard, lalu bind sebuah tombol ke salah satunya.
  • Timer tidur untuk 2.4 GHz di sebagian revisi dan Bluetooth di sebagian revisi, plus tidur dalam.
  • Knob. Hanya sebagian revisi model ini yang memilikinya (id perangkat 932, 1954). Di revisi yang punya, putar kiri, putar kanan, dan tekan semuanya bisa di-remap.
  • Pengaturan perangkat. Kunci tombol Windows, tukar WASD dengan klaster panah, backlight mati, deteksi otomatis OS host, dan reset pabrik, semuanya dari halaman Perangkat.
  • Cadangan. Ekspor semuanya ke sebuah file dan pulihkan nanti.
  • Layar. Sebagian revisi memilikinya (perangkat 2925). sharkfin belum menggambar di atasnya: cara firmware ini menerima gambar belum dipastikan, jadi sharkfin membaca versi layarnya dan membiarkannya.

Gambar yang dimiliki sharkfin untuk XL98 tahu bentuk board-nya tapi belum tahu slot internal mana tempat tiap tombol berada, jadi koneksi pertama menyertakan pemeriksaan: gambarnya dicocokkan dengan keymap yang dilaporkan board Anda sendiri, Anda mengonfirmasinya sekali, dan sejak itu Anda me-remap pada gambar. Sebelum itu aplikasi menampilkan kisi polos. Pemeriksaan ini ada karena dua board bisa berbagi satu gambar tapi tetap berbeda soal slot mana tempat sebuah tombol berada, dan tebakan yang salah akan mengirim remap ke tombol yang salah. sharkfin lebih memercayai keyboard Anda daripada file-nya sendiri. sharkfin belum punya layout tergambar untuk XL98, jadi yang ditampilkan adalah kisi 128 slot matriks board. Semuanya tetap bekerja; hanya gambarnya yang belum ada. Anda bisa memperbaikinya untuk semua orang: gambar board di halaman Tombol aplikasi, yang mencocokkan setiap tombol dengan keyboard Anda sambil jalan, lalu kirimkan hasilnya kembali.

XL98 sekilas

MerekROYALAXE
ModelXL98
ID USB3151:4015, 3151:5002
ID perangkat932, 1954, 2925
Keluarga protokolgen2, unknown
Pengaturan bisa ditulissebagian revisi
Layout tergambartergantung revisi
Profil onboard3

gen2 dan yc500 adalah dua set perintah yang dipakai firmware ROYUAN. Keduanya memakai ulang nomor opcode yang sama untuk perintah yang berbeda, jadi sharkfin tidak pernah menebak: board menyebutkan namanya sendiri saat dicolok, dan set perintahnya mengikuti dari registri sharkfin, bukan dari id USB. Keluarga protokol “unknown” berarti sharkfin belum memastikan set perintah mana yang dipakai revisi ini, dan justru itulah alasannya tetap hanya baca.

Menghubungkan

Colokkan XL98 dengan kabel USB, atau pakai receiver 2.4 GHz-nya kalau ada. Bluetooth tidak punya jalur konfigurasi, jadi pairing Bluetooth tidak akan bisa. Pengaturan disimpan di keyboard-nya sendiri, jadi semua yang Anda ubah tetap bekerja secara nirkabel setelah kabel dicabut. sharkfin tidak pernah mem-flash firmware, jadi tidak ada yang bisa membuat board mati total. Di Linux, browser maupun aplikasi butuh satu baris rule udev sebelum bisa membuka keyboard. Dan kalau Anda mencari pengaturan polling rate atau report rate: tidak ada di sharkfin, karena hardware ini memang tidak menyediakannya.

Kalau XL98 berhenti merespons

Itu bisa terjadi: firmware berhenti menjawab dan aplikasi bilang board perlu dicolok ulang. Mengetik tetap bekerja sepanjang waktu. Urutannya:

  1. Tutup sharkfin, atau tab browser-nya. Selama salah satunya terbuka, ia terus mencoba menghubungi board.
  2. Cabut kabelnya, tunggu sepuluh detik, colokkan lagi. Board perlu kehilangan daya, bukan sekadar terhubung ulang.
  3. Fn + Home menyalakan kembali pencahayaan kalau backlight tampak mati.
  4. Fn + Esc, ditahan sekitar tiga detik, me-reset pengaturan board.
  5. Masih salah? Buka sharkfin dan pakai Perangkat, lalu Reset pabrik.

Semua ini tidak menyentuh firmware; tidak ada di sini yang bisa membuat XL98 tidak bisa dipakai.

Revisi XL98

ID perangkatID USBControllerKeluarga Bisa ditulisLayout
9323151:4015yc500_xl98_socunknownhanya bacakisi slot
19543151:4015yc500_xl98l_socunknownhanya bacakisi slot
29253151:5002yc3123_lj_xl98_socgen2yasetelah pemeriksaan satu kali

Board ROYALAXE lainnya

L75 · L98 · R100 · R108 · ROYALAXE R87 · ROYALAXE XL75 · VK63 · X68 · XL98-V2 · XS98 · Y87 · Y98

Semua keyboard ROYALAXE →