Definisi fail
Fail definisi kontena papan (fail .setting)
Ini ialah fail yang mentakrifkan susun atur dan pengendalian kunci pada papan. Ia terletak di pelbagai folder pakej papan dalam folder "Papan" folder dengan fail boleh laku.
Anda boleh menyesuaikan susun atur mana-mana kunci dengan mentakrifkan fail ini sendiri. Simbol, teks dan banyak lagi mengikut format JSON.
| Sambungan | .tetapan |
| Format fail | JSON |
| Pengekodan | UTF-8 (dengan BOM) |
Komposisi
Data terdiri daripada hierarki berikut: (Susun atur di bawah ialah imej dan bukan format rasmi JSON.) Fail sebenar boleh disusun dalam susunan yang berbeza bergantung pada output automatik)
("{}" ialah objek, dan "[]" ialah tatasusunan.) )
BoardContainerInfo {
Borads [
BoardInfo {
Keys [
KeyInfo {
Processes [
KeyProcessInfo {
}
]
Decorates [
KeyDecorateInfo {
}
]
}
]
BoardDecorates [
BoardDecorateInfo {
}
}
KeyDecorates [
KeyDecorateInfo {
}
}
}
]
}
Objek BoardContainerInfo
Objek dengan pelbagai tetapan untuk bekas papan.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Nama Identiti | rentetan | Nama yang mengenal pasti bekas papan. Ia digunakan untuk pensuisan khusus papan. [Contoh] |
0.01~ | ||
| Pengarang | rentetan | Letakkan nama pembuat bekas papan. Ia digunakan untuk memaparkan nama pengeluar. (dirancang) [Contoh] |
○ | 0.01~ | |
| Versi | berganda | Masukkan versi fail definisi bekas papan. Ia bukan versi aplikasi yang sepadan. Digunakan untuk memaparkan versi. (dirancang) [Contoh] |
○ | 0.01~ | |
| IalahKecualikan Papan Seterusnya | bool | Menentukan sama ada bekas papan ini dikecualikan daripada pemilihan dengan menukar papan dengan kekunci ⇐⇒. Jika anda menentukannya sebagai tidak layak, anda hanya boleh memilihnya dengan bertukar kepada tugasan lembaga. [Contoh] |
PALSU | ○ | 0.31~ |
| Perintah | Int | Ia digunakan mengikut susunan di mana anda menukar papan. Semakin tinggi nombornya, semakin banyak keutamaan akan diberikan. [Contoh] |
0 | ○ | 0.01~ |
| KeyReleaseTimingWhenActiveWindowChange | bool | Tentukan sama ada kekunci togol dilepaskan secara automatik atau tidak apabila tetingkap aktif ditukar, atau corak. Menghalang operasi kekunci togol daripada digunakan seperti semasa bertukar ke tetingkap lain.
[Contoh] |
Tiada | ○ | 0.30~ |
| NamaIdentiti Penjana | rentetan | Jika anda menjana papan, bekas, fail definisi dengan mana-mana alat, tetapkan nama yang dibezakan untuk alat tersebut. Nilai ini tidak digunakan di tempat lain. [Contoh] |
○ | 1.00~ | |
| Versi Penjana | berganda | Jika anda menjana papan, bekas, fail definisi dengan mana-mana alat, tetapkan versi alat tersebut. Nilai ini tidak digunakan di tempat lain. [Contoh] |
○ | 1.00~ | |
| Papan | Maklumat Papan[] | Tentukan papan. Jika anda mahu memaparkan berbilang papan, takrifkan berbilang papan. |
0.01~ |
Objek BoardInfo
Objek dengan pelbagai tetapan untuk papan. Papan merujuk kepada satu tetingkap.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Nama Identiti | rentetan | Nama lembaga yang membezakan. Penggunaan semasa belum diputuskan. [Contoh] |
0.01~ | ||
| Kedudukan | Segi empat tepat | Tentukan kedudukan dan saiz papan. Parameter terdiri daripada "X, Y (kedudukan di desktop)" dan "Lebar, Tinggi (saiz papan)", masing-masing. Ambil perhatian bahawa kedudukan dan saiz sebenar papan akan menjadi saiz logik untuk DPI. Ia juga bergantung pada parameter StartPositionType untuk kedudukan permulaan. Jika kedudukan (X, Y) tidak digunakan, hanya saiz yang digunakan. [Contoh] |
0.01~ | ||
| StartPositionType | rentetan | Tentukan jenis kedudukan awal papan. Jika ia ditetapkan untuk mengingati kedudukan papan terakhir, tetapan ini hanya sah untuk paparan pertama. Parameter yang boleh ditentukan adalah seperti berikut:
[Contoh] |
Buku Panduan | ○ | 0.01~ |
| NextBoardPositionType | rentetan | Tentukan tempat untuk dipaparkan apabila ditukar daripada papan lain. Jika ia ditetapkan untuk mengingati kedudukan papan terakhir, tetapan ini hanya sah untuk suis pertama.
[Contoh] |
○ | 0.01~ | |
| Kedudukan Tengah | Titik | Ini ialah kedudukan tengah papan yang ditentukan oleh "X" dan "Y". Digunakan apabila CenterPosition ditentukan dalam parameter NextBoardPositionType. Jika tidak dinyatakan, saiz papan ÷ 2 akan menjadi kedudukan tengah. [Contoh] |
○ | 0.01~ | |
| Kedudukan mengimbangi | Titik | Anda boleh menentukan kedudukan relatif kepada kedudukan paparan yang ditentukan dalam Position, StartPositionType, NextBoardPositionType dan CenterPosition. Parameter dinyatakan dalam "X" dan "Y". [Contoh] |
○ | 0.30~ | |
| Skala Saiz Fon | berganda | Tentukan saiz fon papan sasaran pada skala 1. [Contoh] |
1 | ○ | 0.01~ |
| Skala Papan | berganda | Tentukan saiz papan dalam pengganda berbanding 1. Segala-galanya berskala, seperti saiz dan kedudukan kekunci yang diletakkan dan saiz huruf. [Contoh] |
1 | ○ | 0.01~ |
| Nama Imej | rentetan | Tentukan nama imej yang anda mahu paparkan di papan. Format imej yang disokong ialah ". png" sahaja, dan akan memuatkan apa-apa sahaja yang sepadan dengan nama fail imej yang diletakkan dalam folder "Imej" folder dengan fail definisi bekas papan. Sebagai contoh, jika anda menentukan "Kembali" untuk ImageName, ia akan membaca fail "Imej/Back.png". [Contoh] |
○ | 0.01~ | |
| Mod Regangan Imej | rentetan | Tetapkan cara imej diskalakan apabila diletakkan.
[Contoh] |
Pakaian seragam | ○ | 1.00~ |
| ImageRenderMode | rentetan | ※ Parameter ini telah dikekalkan untuk tujuan keserasian dan akan ditamatkan dalam versi akan datang. Tetapkan cara imej diskalakan apabila diletakkan.
|
Pakaian seragam | ○ | 0.30~ |
| ImageRenderMode (0.01~0.23) | rentetan | ※ Parameter ini telah dikekalkan untuk tujuan keserasian dan akan ditamatkan dalam versi akan datang. Tetapkan cara imej diskalakan apabila diletakkan.
|
○ | 0.01 ~ 0.23 | |
| Kekunci | Maklumat Utama | Tetapkan senarai kunci untuk diletakkan di papan. |
0.01~ | ||
| Menghias Kunci | KeyDecorateInfo[] | Tetapkan maklumat hiasan untuk semua kunci yang diletakkan di papan. |
○ | 1.00~ | |
| Papan Menghias | PapanHiasMaklumat[] | Tetapkan maklumat hiasan terperinci untuk papan anda. |
○ | 1.00~ |
Objek KeyInfo
Objek dengan pelbagai tetapan kekunci.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Jenis Kunci | rentetan | Tentukan tingkah laku asas apabila menekan kekunci. Aksara yang boleh ditentukan boleh sama ada penghitungan KeyType. Jika anda menentukan parameter Proses, parameter ini diabaikan. [Contoh] |
0.01~ | ||
| Kedudukan | Segi empat tepat | Tentukan kedudukan dan saiz kekunci di papan. Parameter terdiri daripada "X, Y (kedudukan di papan)" dan "Lebar, Tinggi" (saiz kunci), masing-masing. Nombor yang anda tentukan akan menjadi sistem koordinat pelanggan seperti yang dilihat dari papan, dan penskalaan DPI dan papan akan menentukan saiz sebenar yang akan anda lihat. [Contoh] |
0.01~ | ||
| Teks Paparan | rentetan | Tentukan teks yang muncul pada kekunci. Aksara khas, seperti pemisah baris, adalah berdasarkan spesifikasi JSON. Teks muncul di hadapan imej dan bukannya dalam imej. [Contoh] |
0.01~ | ||
| Saiz Fon | berganda | Tentukan saiz fon teks yang muncul pada kekunci. Ini ialah saiz piksel pada pembesaran 1 dan DPI 96, tetapi saiz sebenar bergantung pada jenis fon. [Contoh] |
(Bergantung pada saiz fon sistem) | ○ | 0.01~ |
| Nama Imej | rentetan | Tentukan nama imej untuk muncul di latar belakang kunci. Format imej yang disokong ialah ". png" sahaja, dan akan memuatkan apa-apa sahaja yang sepadan dengan nama fail imej yang diletakkan dalam folder "Imej" folder dengan fail definisi bekas papan. Sebagai contoh, jika anda menentukan "Kembali" untuk ImageName, ia akan membaca fail "Imej/Back.png". [Contoh] |
○ | 0.01~ | |
| Mod Regangan Imej | rentetan | Tetapkan cara imej diskalakan apabila diletakkan.
[Contoh] |
Pakaian seragam | ○ | 1.00~ |
| ImageRenderMode | rentetan | ※ Parameter ini telah dikekalkan untuk tujuan keserasian dan akan ditamatkan dalam versi akan datang. Tetapkan cara imej diskalakan apabila diletakkan. [Contoh]
|
Pakaian seragam | ○ | 0.30~ |
| ImageRenderMode (0.01~0.23) | rentetan | ※ Parameter ini telah dikekalkan untuk tujuan keserasian dan akan ditamatkan dalam versi akan datang. Tetapkan cara imej diskalakan apabila diletakkan. [Contoh]
|
○ | 0.01 ~ 0.23 | |
| IsToggle | bool | Setiap kali anda menekan kekunci, tukar antara "Keadaan Pegangan" dan "Keadaan Pelepasan". Gunakan kekunci Shift dan Ctrl, yang digunakan untuk menekan serentak. [Contoh] |
(Bergantung pada KeyType) | ○ | 0.01~ |
| IsOneClickToggleRelease | bool | Jika benar, menekan kekunci lain semasa kekunci ditukar akan melepaskan togol secara automatik. Jika salah, togol tidak akan ditolak melainkan anda menekan kekunci yang sama sekali lagi. [Contoh] |
(Bergantung pada KeyType) | ○ | 0.01~ |
| Pilihan | Kunci(rentetan), Nilai(rentetan) | Anda boleh menentukan senarai parameter tambahan untuk KeyType yang ditentukan. Sesetengah nilai KeyType hanya boleh ditetapkan dengan parameter ini. Untuk parameter yang boleh ditentukan, lihat "Tambah Parameter Utama". [Contoh] |
○ | 0.22~ | |
| Parameter | rentetan | ※ Parameter ini akan digantikan oleh Opsyen dan tidak akan disokong lagi. Anda boleh menentukan senarai parameter tambahan untuk KeyType yang ditentukan. Sesetengah nilai KeyType hanya boleh ditetapkan dengan parameter ini. Untuk parameter yang boleh ditentukan, lihat "Tambah Parameter Utama". Parameter hendaklah ditetapkan dengan merangkai JSON dalam format KeyValue. [Contoh] |
○ | 0.01~ | |
| Proses | Maklumat Proses Kunci | Anda boleh mengatasi pemprosesan asas kunci. Pelbagai proses boleh ditakrifkan, jadi berbilang penekanan kekunci boleh dicapai dengan satu penekanan kekunci. Sebagai contoh, anda boleh mentakrifkan sesuatu seperti "Ctrl" + "C". Pesanan pemprosesan bergantung pada susunan tatasusunan. [Contoh] |
○ | 0.01~ | |
| Menghias | KeyDecorateInfo[] | Tetapkan maklumat hiasan terperinci untuk kunci. |
○ | 1.00~ |
Objek KeyProcessInfo
Ini ialah objek yang mentakrifkan perkara yang berlaku apabila kekunci ditekan.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Jenis Kunci | rentetan | Tentukan tingkah laku asas apabila menekan kekunci. Aksara yang boleh ditentukan boleh sama ada penghitungan KeyType. [Contoh] |
0.01~ | ||
| Laksanakan Masa | rentetan | Menentukan sama ada untuk mengendalikan apabila kekunci ditekan atau dilepaskan. Sesetengah jenis utama mungkin mengabaikan tetapan ini. Jika anda menetapkan KeyInfo.IsToggle kepada true, "PressedAndReleased" digunakan secara automatik.
[Contoh] |
(Bergantung pada KeyType) | ○ | 0.30~ |
| ExecuteTiming (0.01~0.23) | rentetan | Menentukan sama ada untuk mengendalikan apabila kekunci ditekan atau dilepaskan. Sesetengah jenis utama mungkin mengabaikan tetapan ini.
|
(Bergantung pada KeyType) | ○ | 0.01 ~ 0.23 |
| TekanUlangi | rentetan | Tetapkan tingkah laku untuk diulang apabila kekunci ditekan. Jika anda menentukan apa-apa selain daripada Sekali, parameter ExecuteTiming akan menjadi "PressedAndReleased" secara automatik.
[Contoh] |
(Bergantung pada KeyType) | ○ | 0.01~ |
| IsModifier (0.01~0.23) | bool | ※ Parameter ini telah ditamatkan dalam versi terkini. Menentukan sama ada ia adalah kekunci pengubah suai, seperti Shift atau Ctrl. |
(Bergantung pada KeyType) | ○ | 0.01 ~ 0.23 |
| Pilihan | Kunci(rentetan), Nilai(rentetan) | Anda boleh menentukan senarai parameter tambahan untuk KeyType yang ditentukan. Sesetengah nilai KeyType hanya boleh ditetapkan dengan parameter ini. Untuk parameter yang boleh ditentukan, lihat "Tambah Parameter Utama". [Contoh] |
○ | 0.22~ | |
| Parameter | rentetan | ※ Parameter ini akan digantikan oleh Opsyen dan tidak akan disokong lagi. Anda boleh menentukan senarai parameter tambahan untuk KeyType yang ditentukan. Sesetengah nilai KeyType hanya boleh ditetapkan dengan parameter ini. Untuk parameter yang boleh ditentukan, lihat "Tambah Parameter Utama". Parameter hendaklah ditetapkan dengan merangkai JSON dalam format KeyValue. [Contoh] |
○ | 0.01~ |
Objek BoardDecorateInfo
Ia adalah objek yang mentakrifkan hiasan papan.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Nama Identiti | rentetan | Ia adalah nama pengenalan hiasan. Penggunaan semasa belum diputuskan. [Contoh] |
1.00~ | ||
| ImeStatus | rentetan | Menentukan bila IME menggunakan hiasan. Anda boleh menentukan IME daripada salah satu daripada yang berikut:
[Contoh] |
○ | 1.00~ | |
| ImeStatuses | rentetan[] | Menentukan bila IME menggunakan hiasan. ImeStatus hanya boleh menentukan keadaan satu IME, tetapi ia boleh ditakrifkan sebagai beberapa. Jika kedua-dua ImeStatus dan ImeStatuses ditakrifkan, ImeStatuses diutamakan. Nilai yang boleh anda tentukan adalah sama dengan ImeStatus. [Contoh] |
○ | 1.00~ | |
| Kekunci Tekan | rentetan | Anda boleh memohon hiasan apabila kekunci yang ditentukan ditekan. Sebagai contoh, anda boleh melakukan sesuatu seperti latar belakang yang biasanya berwarna hitam, tetapi apabila anda menekan kekunci Shift, latar belakang bertukar menjadi biru. [Contoh] |
○ | 1.00~ | |
| Kekunci Tekan | rentetan[] | Gunakan ini untuk menggunakan hiasan apabila berbilang kekunci ditekan. Sebagai contoh, jika anda ingin menukar paparan apabila "Shift" dan "Ctrl" ditekan pada masa yang sama. Jika kedua-dua PressKey dan PressKeys ditentukan, PressKeys diutamakan. Jika anda tidak menentukan kedua-duanya, ia akan digunakan untuk semua corak yang tidak dinyatakan dalam PressKey. [Contoh] |
○ | 1.00~ | |
| IsCapsLock | bool | Anda boleh menentukan hiasan apabila CapsLock dihidupkan. [Contoh] |
Batal | ○ | 1.03~ |
| IsInsert | bool | Anda boleh menentukan hiasan apabila Sisipkan HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| IsNumLock | bool | Anda boleh menentukan hiasan apabila NumLock HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| IsScroll | bool | Anda boleh menentukan hiasan apabila Tatal HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| Latar BelakangWarna | Warna | Anda boleh menentukan warna latar belakang papan dari 0 ~ 1. Anda boleh menjadikan papan lut sinar dengan menjadikan alfa kurang daripada 1. Selain itu, menetapkan alfa kepada 0 akan memberi anda ketelusan penuh, dan anda tidak lagi mempunyai pertimbangan akhbar di papan, membolehkan anda memanipulasi tingkap yang diletakkan di bahagian belakang. Sebagai contoh, anda boleh membuat papan dengan hanya kekunci terapung dengan menjadikan papan telus dan menambah warna latar belakang pada kekunci. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Nama Imej | rentetan | Tentukan nama imej yang anda mahu paparkan di papan. Format imej yang disokong ialah ". png" sahaja, dan akan memuatkan apa-apa sahaja yang sepadan dengan nama fail imej yang diletakkan dalam folder "Imej" folder dengan fail definisi bekas papan. Sebagai contoh, jika anda menentukan "Kembali" untuk ImageName, ia akan membaca fail "Imej/Back.png". Anda juga boleh membuat papan bukan segi empat tepat dengan menjadikan warna latar belakang papan lutsinar dan menentukan imej yang dipangkas dengan kawasan lutsinar sepenuhnya. [Contoh] |
○ | 1.00~ | |
| Mod Regangan Imej | rentetan | Tetapkan cara imej diskalakan apabila diletakkan.
[Contoh] |
Pakaian seragam | ○ | 1.00~ |
| Warna Sempadan | Warna | Anda boleh menentukan warna sempadan latar belakang daripada 0~1. Anda juga boleh membuat alfa kurang daripada 1 untuk menjadikannya lut sinar dan telus. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Ketebalan Sempadan | berganda | Anda boleh menentukan ketebalan sempadan latar belakang. 0 menjadikan sempadan tidak kelihatan. [Contoh] |
1 | ○ | 1.00~ |
Objek KeyDecorateInfo
Ia adalah objek yang mentakrifkan hiasan papan.
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Nama Identiti | rentetan | Ia adalah nama pengenalan hiasan. Penggunaan semasa belum diputuskan. [Contoh] |
1.00~ | ||
| ImeStatus | rentetan | Menentukan bila IME menggunakan hiasan. Anda boleh menentukan IME daripada salah satu daripada yang berikut:
[Contoh] |
○ | 1.00~ | |
| ImeStatuses | rentetan[] | Menentukan bila IME menggunakan hiasan. ImeStatus hanya boleh menentukan keadaan satu IME, tetapi ia boleh ditakrifkan sebagai beberapa. Jika kedua-dua ImeStatus dan ImeStatuses ditakrifkan, ImeStatuses diutamakan. Nilai yang boleh anda tentukan adalah sama dengan ImeStatus. [Contoh] |
○ | 1.00~ | |
| Kekunci Tekan | rentetan | Anda boleh memohon hiasan apabila kekunci yang ditentukan ditekan. Sebagai contoh, jika anda menekan kekunci Shift apabila kekunci biasanya mempunyai "1", teks yang dipaparkan ialah "!" Anda boleh membuat perubahan seperti menukar kepada. [Contoh] |
○ | 1.00~ | |
| Kekunci Tekan | rentetan[] | Gunakan ini untuk menggunakan hiasan apabila berbilang kekunci ditekan. Sebagai contoh, jika anda ingin menukar paparan apabila "Shift" dan "Ctrl" ditekan pada masa yang sama. Jika kedua-dua PressKey dan PressKeys ditentukan, PressKeys diutamakan. Jika anda tidak menentukan kedua-duanya, ia akan digunakan untuk semua corak yang tidak dinyatakan dalam PressKey. [Contoh] |
○ | 1.00~ | |
| IsPressed | bool | Anda boleh menentukan hiasan apabila kekunci anda ditekan. Sebagai contoh, semasa anda menekan kekunci, anda boleh menjadikan sempadan kekunci itu bercahaya. [Contoh] |
PALSU | ○ | 1.00~ |
| IsCapsLock | bool | Anda boleh menentukan hiasan apabila CapsLock dihidupkan. [Contoh] |
Batal | ○ | 1.03~ |
| IsInsert | bool | Anda boleh menentukan hiasan apabila Sisipkan HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| IsNumLock | bool | Anda boleh menentukan hiasan apabila NumLock HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| IsScroll | bool | Anda boleh menentukan hiasan apabila Tatal HIDUP. [Contoh] |
Batal | ○ | 1.03~ |
| Teks Paparan | rentetan | Tentukan teks yang muncul pada kekunci. Aksara khas, seperti pemisah baris, adalah berdasarkan spesifikasi JSON. Teks muncul di hadapan imej dan bukannya dalam imej. [Contoh] |
○ | 1.00~ | |
| Nama Fon | rentetan | Anda boleh menentukan fon untuk teks kunci. Anda hanya boleh menggunakan fon yang dipasang pada OS anda. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Saiz Fon | berganda | Tentukan saiz fon teks yang muncul pada kekunci. Ini ialah saiz piksel pada pembesaran 1 dan DPI 96, tetapi saiz sebenar bergantung pada jenis fon. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| TeksBold | rentetan | Anda boleh menentukan berat teks. Pada masa ini, satu-satunya ketebalan yang boleh digunakan ialah "Bold", dan jika anda menentukan apa-apa lagi, ia akan menjadi berat biasa. [Contoh] |
Biasa | ○ | 1.00~ |
| Warna Teks | Warna | Anda boleh menentukan warna teks kunci. Anda juga boleh membuat alfa kurang daripada 1 untuk menjadikannya lut sinar. Julat yang boleh ditentukan ialah 0~1, masing-masing. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Latar BelakangWarna | Warna | Anda boleh menentukan warna latar belakang utama daripada 0~1. Anda juga boleh membuat alfa kurang daripada 1 untuk menjadikannya lut sinar dan telus. Walau bagaimanapun, sila ambil perhatian bahawa jika latar belakang kunci telus dan latar belakang papan juga telus, pertimbangan tekan kekunci tidak akan dikesan. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Nama Imej | rentetan | Tentukan nama imej yang anda mahu paparkan di papan. Format imej yang disokong ialah ". png" sahaja, dan akan memuatkan apa-apa sahaja yang sepadan dengan nama fail imej yang diletakkan dalam folder "Imej" folder dengan fail definisi bekas papan. Sebagai contoh, jika anda menentukan "Kembali" untuk ImageName, ia akan membaca fail "Imej/Back.png". [Contoh] |
○ | 1.00~ | |
| Mod Regangan Imej | rentetan | Tetapkan cara imej diskalakan apabila diletakkan.
[Contoh] |
Pakaian seragam | ○ | 1.00~ |
| Warna Sempadan | Warna | Anda boleh menentukan warna sempadan latar belakang daripada 0~1. Anda juga boleh membuat alfa kurang daripada 1 untuk menjadikannya lut sinar dan telus. [Contoh] |
(Bergantung kepada permohonan) | ○ | 1.00~ |
| Ketebalan Sempadan | berganda | Anda boleh menentukan ketebalan sempadan latar belakang. 0 menjadikan sempadan tidak kelihatan. [Contoh] |
1 | ○ | 1.00~ |
Penghitungan KeyType
Senarai yang mentakrifkan pemprosesan asas kunci.
Hubungan antara nama kunci dan kod kekunci adalah berdasarkan papan kekunci Jepun. Jika anda ingin menentukan kod kunci yang tidak wujud dalam senarai ini, gunakan KeyType "VirtualKeyCode".
| Nama dan Nama Terhormat | Tambahan Kod | Kunci Maya |
|---|---|---|
| A | 65 | |
| B | 66 | |
| C | 67 | |
| D | 68 | |
| E | 69 | |
| F | 70 | |
| G | 71 | |
| H | 72 | |
| I | 73 | |
| J | 74 | |
| K | 75 | |
| L | 76 | |
| M | 77 | |
| N | 78 | |
| O | 79 | |
| P | 80 | |
| Q | 81 | |
| R | 82 | |
| S | 83 | |
| T | 84 | |
| U | 85 | |
| V | 86 | |
| W | 87 | |
| X | 88 | |
| Y | 89 | |
| Z | 90 | |
| D0 | 49 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D1 | 50 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D2 | 51 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D3 | 52 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D4 | 53 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D5 | 54 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D6 | 55 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D7 | 56 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D8 | 57 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| D9 | 58 | Ini ialah kekunci nombor di bahagian atas papan kekunci. |
| NumPad0 | 96 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad1 | 97 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad2 | 98 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad3 | 99 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad4 | 100 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad5 | 101 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad6 | 102 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad7 | 103 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad8 | 104 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| NumPad9 | 105 | Ia adalah kekunci berangka pada pad kekunci berangka. |
| F1 | 113 | |
| F2 | 114 | |
| F3 | 115 | |
| F4 | 116 | |
| F5 | 117 | |
| F6 | 118 | |
| F7 | 119 | |
| F8 | 120 | |
| F9 | 121 | |
| F10 | 122 | |
| F11 | 123 | |
| F12 | 124 | |
| F13 | 125 | |
| F14 | 126 | |
| F15 | 127 | |
| F16 | 128 | |
| F17 | 129 | |
| F18 | 130 | |
| F19 | 131 | |
| F20 | 132 | |
| F21 | 133 | |
| F22 | 134 | |
| F23 | 135 | |
| F24 | 136 | |
| KiriCtrl | 162 | |
| KananCtrl | 163 | |
| Peralihan Kiri | 160 | |
| Anjakan Kanan | 161 | |
| Tingkap Kiri | 91 | |
| Tingkap Kanan | 92 | |
| KiriAlt | 164 | |
| KananAlt | 165 | |
| Naik | 38 | ↑ Kunci. |
| Turun | 40 | ↓ kunci. |
| Kiri | 37 | ← kunci. |
| Kanan | 39 | → kunci. |
| Tambah | 107 | Ia ialah "+" pada pad kekunci angka. |
| Tolak | 109 | Ia adalah "-" pada pad kekunci angka. |
| Bahagikan | 111 | Ia ialah "/" pada pad kekunci berangka. |
| Darabkan | 106 | Ia adalah "*" pada pad kekunci angka. |
| Perpuluhan | 110 | Pad kekunci berangka "." adalah. |
| Pemisah | 108 | |
| Masukkan | 13 | |
| Ruang Belakang | 8 | |
| Angkasa lepas | 32 | |
| Tab | 9 | |
| Esc | 27 | |
| OemMinus | 189 | |
| OemTilde | 222 | |
| Yen | 220 | |
| OemBackslash | 226 | |
| Pada | 192 | Ini ialah kekunci "@" pada papan kekunci tatasusunan Jepun. |
| OemOpenBrackets | 219 | |
| Kurungan Tutup Oem | 221 | |
| Kolon | 186 | |
| OemSemicolon | 187 | |
| OemPlus | 187 | |
| Koma OemComma | 188 | |
| Tempoh OEM | 190 | |
| Tebasan | 191 | |
| Soalan Oem | 191 | |
| Garis miring belakang | 226 | |
| Petikan Oem | 222 | |
| Kanji | 25 | Kekunci separuh lebar/lebar penuh. |
| Bukan Menukar | 29 | Ia adalah kunci bukan penukaran. |
| Tukarkan | 28 | Ini ialah kunci penukaran. |
| Kana | 21 | Ia adalah kunci katakana hiragana. |
| CapsLock | 20 | |
| Apl | 93 | |
| Masukkan | 45 | |
| Padam | 46 | |
| Laman Utama | 36 | |
| Tamat | 35 | |
| Halaman Naik | 33 | |
| Halaman ke bawah | 34 | |
| Jeda | 19 | |
| Kunci Tatal | 145 | |
| Tatal | 145 | |
| Skrin Cetak | 44 | |
| NumLock | 144 | Kekunci ini bergantung kepada keras, jadi menekannya mungkin tidak mempunyai sebarang kesan. |
| Perhatian | 246 | |
| Penyemak Imbas Kembali | 166 | |
| Kegemaran Penyemak Imbas | 171 | |
| Penyemak Imbas Ke Hadapan | 167 | |
| Laman Utama Pelayar | 172 | |
| Muat Semula Penyemak Imbas | 168 | |
| Carian Penyemak Imbas | 170 | |
| Hentian Penyemak Imbas | 169 | |
| SembangPadHijau | Tidak tersedia. | |
| ChatPadOrange | Tidak tersedia. | |
| Crsel | 247 | |
| PadamEof | Tidak tersedia. | |
| Exsel | 248 | |
| Laksanakan | 43 | |
| Bantuan | 47 | |
| Aplikasi Pelancaran1 | 182 | |
| Aplikasi Pelancaran2 | 183 | |
| Mel Pelancaran | 180 | |
| MediaNextTrack | 176 | |
| Jeda MediaPlayPlay | 179 | |
| MediaSebelumnyaTrek | 177 | |
| Hentian Media | 178 | |
| Tiada | Tidak tersedia. | |
| Oem8 | 223 | |
| OemAuto | 243 | |
| OemClear | 254 | |
| Salinan Oem | 242 | |
| OemEnlW | 244 | |
| Paip Oem | Tidak tersedia. | |
| Pa1 | 253 | |
| Bermain | 250 | |
| Cetak | 42 | |
| Kunci Proses | 229 | |
| Pilih | 41 | |
| Pilih Media | 181 | |
| Tidur | 95 | |
| Kelantangan Turun | 174 | Anda mungkin melihat kawalan kelantangan, tetapi tingkah lakunya bergantung kepada OS. |
| Kelantangan Bisu | 173 | Anda mungkin melihat kawalan kelantangan, tetapi tingkah lakunya bergantung kepada OS. |
| Kelantangan | 175 | Anda mungkin melihat kawalan kelantangan, tetapi tingkah lakunya bergantung kepada OS. |
| Zum | 251 | |
| PapanSeterusnya | Tukar ke papan seterusnya. | |
| PapanSebelumnya | Tukar ke papan sebelumnya. | |
| Lompat Papan | Tukar ke papan dengan nama yang ditentukan. | |
| Pemindahan Papan | Seret papan untuk mengalihkannya. | |
| LembagaMeminimumkan | Minimumkan papan. | |
| Keluar | Keluar dari papan sentuh. | |
| Menu Konfigurasi | Bawa menu tetapan. | |
| MouseMovePad | Ini ialah pad tetikus yang menggerakkan kursor tetikus sebanyak anda menyentuh dan menggerakkan jari anda. | |
| MouseMoveJoystick | Ini ialah batang tetikus yang terus menggerakkan kursor tetikus ke arah yang anda sentuh dan gerakkan jari anda. | |
| TetikusKlik Kiri | Ini ialah butang tetikus kiri. | |
| TetikusKlik Kanan | Ini ialah butang tetikus kanan. | |
| TetikusKlik Tengah | Ini ialah butang tengah tetikus. | |
| TetikusX1Klik | Butang X1 pada tetikus. | |
| MouseX2Click | Ini ialah butang X2 pada tetikus. | |
| Roda Tetikus | Ini adalah roda tetikus. Ia meniru putaran roda dengan menyentuh dan menggerakkan jari anda ke atas dan ke bawah. | |
| Kod Kunci Maya | Hantar kod kunci maya yang ditentukan. | |
| DPad | Ini ialah D-Pad dengan satu kekunci di bahagian atas, bawah, kiri dan kanan. |
Parameter Penambahan Utama
Senarai parameter tambahan untuk setiap KeyType. Tambah objek KeyInfo pada Opsyen objek KeyProcessInfo sebagai senarai KeyValues.
Contoh konfigurasi
{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {"MoveScale":"2","TapAction":"MouseLeftButtonWhenSingleTap"},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
},
},
PapanSeterusnya
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| NextBoardPositionType | rentetan | Tentukan tempat untuk dipaparkan apabila bertukar daripada papan lain.
[Contoh] |
○ | 0.01~ |
PapanSebelumnya
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| NextBoardPositionType | rentetan | Tentukan tempat untuk dipaparkan apabila bertukar daripada papan lain.
[Contoh] |
○ | 0.01~ |
Lompat Papan
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| JumpBoardIdentityName | rentetan | Tukar ke bekas papan dengan nama yang ditentukan. [Contoh] |
0.20~ | ||
| NextBoardPositionType | rentetan | Tentukan tempat untuk dipaparkan apabila bertukar daripada papan lain.
[Contoh] |
○ | 0.20~ |
MouseMovePad
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Skala Bergerak | berganda | Menentukan kelajuan pergerakan kursor tetikus pada pembesaran berbanding 1. [Contoh] |
1 | ○ | 0.01~ |
| Tindakan Ketuk | rentetan | Menentukan cara meniru tingkah laku mengklik kiri apabila kekunci diketik.
[Contoh] |
MouseLeftButtonWhenDoubleTap | ○ | 0.01~ |
| KetukTekan Selang | berganda | Ini adalah masa maksimum untuk menekan kekunci yang dinilai sebagai paip. Jika anda menahan kekunci lebih lama daripada masa ini, ia tidak akan dinilai sebagai ketikan. Unit ialah milisaat. [Contoh] |
250 | ○ | 0.01~ |
| NextTapConnectInterval | berganda | Masa antara paip sebelum ia ditentukan selepas ketukan dua kali. Jika masa sehingga ketukan seterusnya lebih lama daripada kali ini, ia tidak akan diiktiraf sebagai ketik dua kali. Unit ialah milisaat. [Contoh] |
250 | ○ | 0.01~ |
| Julat Kawasan TapEnable | berganda | Ini ialah lebar sisihan maksimum yang dibenarkan bagi kedudukan paip untuk diiktiraf sebagai paip berganda. Jika kedudukan ketik sebelumnya dan kedudukan ketik seterusnya lebih daripada nombor ini, ia tidak akan diiktiraf sebagai ketik dua kali. Unit adalah jarak piksel logik di papan. [Contoh] |
5 | ○ | 0.01~ |
| PadMoveMode | rentetan | Menetapkan tingkah laku kelajuan pergerakan kursor tetikus apabila menggerakkan jari.
[Contoh] |
Mempercepatkan | ○ | 0.01~ |
MouseMoveJoystick
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Mod Kayu | rentetan | Menentukan sama ada titik tengah kayu hendaklah pusat kekunci atau titik sentuh.
[Contoh] |
Pusat Sentuh | ○ | 0.01~ |
| MaxSpeedPerSecond | berganda | Ini ialah kelajuan pergerakan maksimum kursor tetikus apabila kayu dicondongkan ke bawah. Kelajuan pergerakan ialah bilangan piksel pada desktop sesaat. [Contoh] |
1000 | ○ | 0.01~ |
| PetuaLuasPanjang | berganda | Ini adalah jarak maksimum untuk menjatuhkan tongkat. Jarak akan menjadi piksel logik di papan. Tetapan ini hanya sah apabila StickMode berada dalam TouchCenter. Untuk PanelCenter, ia bergantung kepada saiz kunci. [Contoh] |
100 | ○ | 0.01~ |
| Tindakan Ketuk | rentetan | Menentukan cara meniru tingkah laku mengklik kiri apabila kekunci diketik.
[Contoh] |
MouseLeftButtonWhenDoubleTap | ○ | 0.20~ |
| KetukTekan Selang | berganda | Ini adalah masa maksimum untuk menekan kekunci yang dinilai sebagai paip. Jika anda menahan kekunci lebih lama daripada masa ini, ia tidak akan dinilai sebagai ketikan. Unit ialah milisaat. [Contoh] |
250 | ○ | 0.20~ |
| NextTapConnectInterval | berganda | Masa antara paip sebelum ia ditentukan selepas ketukan dua kali. Jika masa sehingga ketukan seterusnya lebih lama daripada kali ini, ia tidak akan diiktiraf sebagai ketik dua kali. Unit ialah milisaat. [Contoh] |
250 | ○ | 0.20~ |
| Julat Kawasan TapEnable | berganda | Ini ialah lebar sisihan maksimum yang dibenarkan bagi kedudukan paip untuk diiktiraf sebagai paip berganda. Jika kedudukan ketik sebelumnya dan kedudukan ketik seterusnya lebih daripada nombor ini, ia tidak akan diiktiraf sebagai ketik dua kali. Unit adalah jarak piksel logik di papan. [Contoh] |
5 | ○ | 0.20~ |
DPad
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Kunci Atas | rentetan | Tentukan kekunci untuk dihantar apabila anda menekan kekunci ↑. [Contoh] |
Naik | ○ | 0.20~ |
| Kunci Bawah | rentetan | Tentukan kekunci untuk dihantar apabila anda menekan kekunci ↓. [Contoh] |
Turun | ○ | 0.20~ |
| Kunci Kiri | rentetan | Tentukan kekunci untuk dihantar apabila anda menekan kekunci ←. [Contoh] |
Kiri | ○ | 0.20~ |
| Kunci Kanan | rentetan | Tentukan kekunci untuk dihantar apabila anda menekan kekunci →. [Contoh] |
Kanan | ○ | 0.20~ |
Kod Kunci Maya
| Kandungan jenis | kunci | , nilai awal | , tidak ditetapkan, | apl serasi kebenaran, Ver. | |
|---|---|---|---|---|---|
| Kod Kunci Maya | Int | Anda boleh menghantar kod kunci maya (nombor) untuk Windows secara langsung. [Contoh] |
0.22~ |