Skip to content

Menukar Plugin Papan Kekunci ANSI kepada Susun Atur Antarabangsa

Tutorial ini akan menunjukkan cara menukar plugin SignalRGB yang dibina untuk papan kekunci ANSI supaya ia berfungsi dengan susun atur papan kekunci lain.

Pertama sekali, kita perlu memahami perbezaan antara susun atur papan kekunci ANSI dan antarabangsa.

Dalam imej di bawah, Anda dapat melihat banyak perbezaan antara label kekunci papan kekunci ANSI dan papan kekunci Jerman. Walau bagaimanapun, apabila kita melihat LED, kita mendapati bahawa hanya dua LED pada papan kekunci Jerman tidak menyala berbanding dengan papan kekunci ANSI.

Ini bermakna dalam kes kita, kita hanya perlu memetakan dua LED tambahan. Kita juga perlu memperhatikan di mana LED yang tidak dipetakan berada.

Setelah kita memahami LED yang hilang atau dipetakan dengan salah, kita perlu membetulkan LED yang salah kedudukan ini.

Pertama, buka SignalRGB dan pergi ke tab Peranti. Navigasi ke papan kekunci Anda, klik ikon gear, aktifkan “Tunjukkan Konsol”. Nama fail plugin (biasanya brand_model.js) terdapat di sebelah kiri butang “Force Reload Plugin”.

Navigasi dalam File Explorer Anda ke laluan ini:

%localappdata%\VortxEngine\app-<current version>\Signal-x64\Plugins

Anda sepatutnya tiba di lokasi ini:

Kini navigasi ke folder jenama peranti Anda dan cari plugin yang digunakan oleh peranti Anda. Dalam kes kita, kita perlu mencari plugin untuk papan kekunci Roccat Pyro.

Salin fail plugin dan tampalkan ke dalam Documents/WhirlwindFX/plugins.

Kini tutup SignalRGB dan buka semula. Ini dilakukan supaya perubahan pada plugin papan kekunci berkuat kuasa dengan serta-merta.

Seterusnya, kita perlu membuka plugin papan kekunci kita dalam editor teks. Anda akan melihat skrin yang serupa dengan yang di bawah.

Tiga sifat yang menarik minat kita ialah vKeys, vKeyPositions, dan vKeyNames.

  • vKeys memberitahu SignalRGB kedudukan mana dalam paket warna RGB yang sepadan dengan setiap kekunci. Sistem untuk melabelkan kedudukan yang sepadan bagi setiap kekunci berbeza mengikut jenama dan bahkan antara produk dari jenama yang sama.
  • vKeyPositions memberitahu SignalRGB di mana setiap kekunci berada dalam segi empat yang mewakili papan kekunci pada kanvas kesan.
  • vKeyNames memberitahu SignalRGB bagaimana setiap kekunci dinamakan dalam panel cat kekunci.

Nota: Ketiga-tiga perlu disesuaikan bersama-sama supaya SignalRGB berfungsi dengan betul.

Juga perlu diperhatikan: Jika peranti Anda tidak mempunyai tatasusunan vKeys, sertai pelayan Discord ini untuk bantuan.

Kembali dalam editor teks kita, sifat pertama yang akan kita ubah ialah vKeyNames. Apabila kita melihat papan kekunci fizikal kita, kita nampak bahawa kita perlu menambah kekunci tepat sebelum kekunci Enter dan satu lagi kekunci tepat selepas kekunci Shift kiri kita, seperti yang ditunjukkan di bawah.

Kini kita perlu menambah dua kekunci baru kita ke dalam tatasusunan vKeyPositions.

Apabila kita melihat tatasusunan vKeyPositions dan tatasusunan vKeyNames kita, kita perlu menentukan di mana hendak memasukkan dua kekunci baru kita. Untuk melakukan ini, kita mencari dua kekunci yang kita gunakan sebagai rujukan untuk tatasusunan vKeyNames kita. Kekunci Enter berada di kedudukan [13,4]. Kedudukan [12,4] kosong, jadi kita menambah kedudukan untuk kekunci ISO_# kita di sana. Kekunci ISO_< kita sedikit lebih rumit. Apabila kita melihat kekunci Shift kiri kita, tiada slot kosong sehingga [11,5]. Kita meletakkan kedudukan di sana kerana pada dasarnya kita mengalihkan semua kekunci kita satu kedudukan ke bawah.

Akhir sekali, kita perlu menambah dua kekunci kita ke dalam tatasusunan vKeys kita. Kita perlu menggunakan kedudukan dari tatasusunan vKeyPositions untuk menempatkan kekunci kita dengan betul. Persoalannya ialah nilai apa yang perlu kita tetapkan untuk ID kekunci pada kedudukan tersebut. Dalam kebanyakan kes, kita tidak tahu nilai apa yang perlu ditetapkan pada kedudukan ini. Untuk mencari kedudukan yang betul dalam tatasusunan untuk kekunci kita, kita hanya menggunakan cubaan dan kesilapan. Kita tahu kita telah menemui ID kekunci yang betul apabila kekunci kita menyala. Dalam kes kita, nombor kekunci yang betul adalah 12 dan 75.

Kini setelah kekunci kita dipetakan dengan betul, plugin kita selesai! Jika Anda ingin susun atur papan kekunci Anda dimasukkan secara rasmi ke dalam SignalRGB, hantar fail plugin yang telah diubah suai Anda ke [email protected].