Tiedoston määrittely

Sivu päivitetty :
Sivun luontipäivämäärä :

Lautakontin määrittelytiedosto (.setting -tiedosto)

Tämä on tiedosto, joka määrittelee näppäimistön näppäinten asettelun ja käsittelyn. Se sijaitsee eri lautapakettikansioissa "Boards"-kansiossa siinä kansiossa, jossa on suoritettava tiedosto.

Voit muokata minkä tahansa avaimen asettelua määrittämällä tämän tiedoston itse. Symbolit, teksti ja paljon muuta noudattavat JSON-muotoa.

laajennus .asetus
Formaatti JSON
koodata UTF-8 (BOM:n kanssa)

konfiguraatio

Data koostuu seuraavista hierarkioista: (Alla oleva asettelu on kuva, ei JSON:n muodollinen muoto.) Varsinainen tiedosto voidaan lajitella eri järjestyksessä automaattisen ulostulon mukaan)

("{}" on objekti ja "[]" on taulukko.) )

BoardContainerInfo {
  Borads [
    BoardInfo {
      Keys [
        KeyInfo {
          Processes [
            KeyProcessInfo {
            }
          ]
          Decorates [
            KeyDecorateInfo {
            }
          ]
        }
      ]
      BoardDecorates [
        BoardDecorateInfo {
        }
      }
      KeyDecorates [
        KeyDecorateInfo {
        }
      }
    }
  ]
}

BoardContainerInfo objekti

Esine, jolla on erilaisia asetuksia lautakontille.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Identiteettinimi merkkijono

Nimi, joka tunnistaa laudan säiliön. Sitä käytetään emolevykohtaiseen kytkentään.

[Esimerkki]

"IdentityName": "010_Normal_1_00_Ja"
0.01~
Tekijä merkkijono

Laita lautasäiliön valmistajan nimi. Sitä käytetään tuottajan nimen näyttämiseen. (suunniteltu)

[Esimerkki]

"Author": "Onodera"
0.01~
Versio kaksinkertainen

Syötä kortin konttimäärittelytiedoston versio. Se ei ole vastaava sovellusversio. Käytetään versioiden näyttämiseen. (suunniteltu)

[Esimerkki]

"Version": 1.00
0.01~
IsExcludeNextBoard Bool

Määrittelee, suljetaanko tämä levysäiliö pois valinnasta vaihtamalla ⇐⇒-avaimella olevia lautoja. Jos ilmoitat sen kelvollisena olemattomaksi, voit valita sen vain vaihtamalla lautakuntajakoihin.

[Esimerkki]

"IsExcludeNextBoard": false
VÄÄRÄ 0.31~
Tilata Int

Sitä käytetään siinä järjestyksessä, jossa vaihdat tauluja. Mitä suurempi luku, sitä enemmän etusijalle annetaan.

[Esimerkki]

"Order": 10
0 0.01~
KeyReleaseTimingWhenActiveWindowChange Bool

Määritä, vapautetaanko toggle-näppäin automaattisesti, kun aktiivinen ikkuna vaihdetaan, vai kuvio. Estää toggle-näppäintoiminnon käytön samalla tavalla kuin se tapahtuu, kun vaihdat toiseen ikkunaan.

Ei lainkaan
Kytkinnäppäintä ei vapauteta, kun aktiivinen ikkuna vaihdetaan.
Prosessi
Vapauta kytkinnäppäin, kun vaihdat toiseen prosessiikkunaan.
Ikkuna
Vapauta kytkin, kun vaihdat toiseen ikkunaan.

[Esimerkki]

"KeyReleaseTimingWhenActiveWindowChange": "Window"
Ei lainkaan 0.30~
GeneratorIdentityName merkkijono

Jos generoit laudan, kontin tai määrittelytiedoston millä tahansa työkalulla, aseta työkalulle tunnistettava nimi. Tätä arvoa ei käytetä missään muualla.

[Esimerkki]

"GeneratorIdentityName": "TiitanBoardCreator"
1.00~
Generaattoriversio kaksinkertainen

Jos generoit laudan, kontin tai määrittelytiedoston millä tahansa työkalulla, aseta kyseisen työkalun versio. Tätä arvoa ei käytetä missään muualla.

[Esimerkki]

"GeneratorVersion": 1.00
1.00~
Ränni BoardInfo[]

Määrittele pelilauta. Jos haluat näyttää useita kortteja, määrittele useita tauluja.

0.01~

BoardInfo-objekti

Esine, jossa on erilaisia asetuksia laudalle. Lauta tarkoittaa yhtä ikkunaa.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Identiteettinimi merkkijono

Laudan tunnusomainen nimi. Nykyinen käyttötarkoitus on vielä päättämättä.

[Esimerkki]

"IdentityName": "NormalBoard"
0.01~
Asema Suorakulmio

Määritä laudan sijainti ja koko. Parametrit koostuvat "X, Y (sijainti työpöydällä)" ja "Leveys, Korkeus (piirilevyn koko)". Huomaa, että laudan todellinen sijainti ja koko ovat looginen DPI:n koko. Se riippuu myös lähtöpaikan StartPositionType-parametrista. Jos sijaintia (X, Y) ei käytetä, käytetään vain kokoa.

[Esimerkki]

"Position": {
"X": 0,
"Y": 26.27,
"Width": 86,
"Height": 57.93
}
0.01~
StartPositionType merkkijono

Määritä laudan alkuasento tyyppi. Jos se on asetettu muistamaan viimeisen laudan sijainti, tämä asetus on voimassa vain ensimmäisessä näkymässä. Määritettävät parametrit ovat seuraavat:

Manuaalinen
Määritä näytön sijainti X:ksi, Y paikoissa.
Huippu
Näyttö näytön yläkeskellä.
Ylävasen
Näytä se näytön vasempaan yläkulmaan.
Vasen
Näytetty näytön vasemmalla keskellä.
Alhaalla vasemmalla
Näyttö näytön vasemmassa alakulmassa.
Pohja
Näytä se näytön alakeskelle.
Alaoikea
Se näkyy näytön oikeassa alakulmassa.
Oikea
Se näkyy näytön oikealla keskellä.
Yläoikea
Näytä se näytön oikeassa yläkulmassa.

[Esimerkki]

"StartPositionType": "BottomRight"
Manuaalinen 0.01~
NextBoardPositionType merkkijono

Määritä, missä näytetään, kun vaihdat muista emolevyistä. Jos se on asetettu muistamaan viimeisen levyn sijainti, tämä asetus on voimassa vain ensimmäiselle kytkimelle.

(Ei asetettu)
StartPositionType.
CenterPosition
Näyttää piirilevyn keskiasennon ennen kytkimistä ja piirilevyn keskiasennon kytkimen jälkeen.

[Esimerkki]

"NextBoardPositionType": "CenterPosition"
0.01~
CenterPosition Piste

Tämä on laudan keskikohta, joka on määritelty "X" ja "Y". Käytetään, kun CenterPosition on määritelty NextBoardPositionType-parametrissa. Jos ei ole määritelty, laudan koko ÷ 2 on keskimmäinen paikka.

[Esimerkki]

"CenterPosition": {
"X": 200,
"Y": 100
}
0.01~
PositionOffset Piste

Voit määrittää sijainnin suhteessa näyttöpaikkaan, joka on määritelty kohdissa Position, StartPositionType, NextBoardPositionType ja CenterPosition. Parametrit on määritelty kohdissa "X" ja "Y".

[Esimerkki]

"PositionOffset": {
"X": -200,
"Y": -100
}
0.30~
FontSizeScale kaksinkertainen

Määritä kohdekortin fonttikoko asteikolla 1.

[Esimerkki]

"FontSizeScale": 1.5
1 0.01~
BoardScale kaksinkertainen

Määritä laudan koko kertoimessa suhteessa ykköseen. Kaikki on skaalattu, kuten näppäinten koko ja sijainti sekä kirjainten koko.

[Esimerkki]

"BoardScale": 1.5
1 0.01~
ImageName merkkijono

Määritä kuvan nimi, jonka haluat näyttää levyllä. Tuettu kuvamuoto on ". vain png", ja lataa kaiken, mikä vastaa tiedoston nimeä, joka on sijoitettu kansion "Images"-kansioon, jossa on board container definition.

Esimerkiksi, jos määrität "Back" ImageNamelle, se lukee "Images/Back.png"-tiedoston.

[Esimerkki]

"ImageName": "BoardMove"
0.01~
ImageStretchMode merkkijono

Määritä, miten kuvat skaalataan, kun ne asetetaan.

Ei lainkaan
Aseta kuva laudan keskelle alkuperäisessä koossaan.
Täyttää
Koko kuva skaalataan mahtumaan emolevyyn. Kuvasuhde riippuu piirilevyn koosta.
Univormu
Koko kuva skaalataan mahtumaan emolevyyn. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään laajasti samalla kun kuvan kuvasuhde säilyy.

[Esimerkki]

"ImageStretchMode": "Uniform"
Univormu 1.00~
ImageRenderMode merkkijono

※ Tämä parametri on säilytetty yhteensopivuussyistä ja se poistetaan käytöstä tulevissa versioissa.

Määritä, miten kuvat skaalataan, kun ne asetetaan.

Ei lainkaan
Aseta kuva laudan keskelle alkuperäisessä koossaan.
Täyttää
Koko kuva skaalataan mahtumaan emolevyyn. Kuvasuhde riippuu piirilevyn koosta.
Univormu
Koko kuva skaalataan mahtumaan emolevyyn. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään laajasti samalla kun kuvan kuvasuhde säilyy.
Univormu 0.30~
ImageRenderMode (0.01~0.23) merkkijono

※ Tämä parametri on säilytetty yhteensopivuussyistä ja se poistetaan käytöstä tulevissa versioissa.

Määritä, miten kuvat skaalataan, kun ne asetetaan.

(Ei asetettu)
Aseta kuva laudan keskelle alkuperäisessä koossaan.
Täyttää
Koko kuva skaalataan mahtumaan emolevyyn. Kuvasuhde riippuu kuvasta.
0.01~0.23
Avaimet KeyInfo[]

Aseta lista avaimista, jotka asetetaan laudalle.

0.01~
KeyDecorates KeyDecorateInfo[]

Aseta koristelutiedot kaikille näppäimistölle asetetuille näppäimille.

1.00~
BoardKoristelut BoardDecorateInfo[]

Aseta yksityiskohtaiset koristelutiedot laudallesi.

1.00~

KeyInfo-objekti

Esine, jolla on erilaisia avainasetuksia.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Avaintyyppi merkkijono

Määrittele peruskäyttäytyminen näppäintä painaessa. Määritettävät merkit voivat olla joko KeyType enumeration. Jos määrität Processes-parametrin, tämä parametri jätetään huomiotta.

[Esimerkki]

"KeyType": "S"
0.01~
Asema Suorakulmio

Määritä näppäimistön näppäinten sijainti ja koko. Parametrit koostuvat "X, Y (paikka laudalla)" ja "Leveys, korkeus" (avaimen koko). Määrittämäsi luku on asiakkaan koordinaatistojärjestelmä, joka näkyy taululta, ja DPI sekä piirilevyn skaalaus määrittävät todellisen koon, jonka näet.

[Esimerkki]

"Position": {
"X": 0,
"Y": 26.27,
"Width": 24,
"Height": 24
}
0.01~
DisplayText merkkijono

Määritä näppäimessä näkyvä teksti. Erikoismerkit, kuten rivinvaihdot, perustuvat JSON-määrittelyyn. Teksti näkyy kuvan etuosassa eikä kuvassa.

[Esimerkki]

"DisplayText": "Space"
0.01~
FontKoko kaksinkertainen

Määritä näppäimessä näkyvän tekstin fonttikoko. Tämä on pikselikoko suurennuksella 1 ja DPI 96, mutta todellinen koko riippuu fonttityypistä.

[Esimerkki]

"FontSize": 12
(Riippuu järjestelmän fonttikoosta) 0.01~
ImageName merkkijono

Määritä kuvan nimi, joka näkyy näppäimen taustalla. Tuettu kuvamuoto on ". vain png", ja lataa kaiken, mikä vastaa tiedoston nimeä, joka on sijoitettu kansion "Images"-kansioon, jossa on board container definition.

Esimerkiksi, jos määrität "Back" ImageNamelle, se lukee "Images/Back.png"-tiedoston.

[Esimerkki]

"ImageName": "BoardMove"
0.01~
ImageStretchMode merkkijono

Määritä, miten kuvat skaalataan, kun ne asetetaan.

Ei lainkaan
Aseta se koskettimen keskelle alkuperäisessä kuvassaan. Kuvan osaa, joka ulottuu koskettimen alueen ulkopuolelle, ei näytetä.
Täyttää
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu avaimen koosta.
Univormu
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään koskettimilla säilyttäen kuvan kuvasuhteen.

[Esimerkki]

"ImageStretchMode": "Uniform"
Univormu 1.00~
ImageRenderMode merkkijono

※ Tämä parametri on säilytetty yhteensopivuussyistä ja se poistetaan käytöstä tulevissa versioissa.

Määritä, miten kuvat skaalataan, kun ne asetetaan.

[Esimerkki]

Ei lainkaan
Aseta se koskettimen keskelle alkuperäisessä kuvassaan. Kuvan osaa, joka ulottuu koskettimen alueen ulkopuolelle, ei näytetä.
Täyttää
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu avaimen koosta.
Univormu
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään koskettimilla säilyttäen kuvan kuvasuhteen.
Univormu 0.30~
ImageRenderMode (0.01~0.23) merkkijono

※ Tämä parametri on säilytetty yhteensopivuussyistä ja se poistetaan käytöstä tulevissa versioissa.

Määritä, miten kuvat skaalataan, kun ne asetetaan.

[Esimerkki]

(Ei asetettu)
Aseta se koskettimen keskelle alkuperäisessä kuvassaan.
Täyttää
Koko kuva skaalataan sopimaan avaimen sisälle. Kuvasuhde riippuu kuvasta.
0.01~0.23
IsToggle Bool

Joka kerta kun painat näppäintä, vaihda "Pidän tilaa" ja "Vapautustila" välillä. Käytä Shift- ja Ctrl-näppäimiä, joita käytetään samanaikaisiin painalluksiin.

[Esimerkki]

"IsToggle": true
(Riippuu KeyTypestä) 0.01~
IsOneClickToggleRelease Bool

Jos näppäin on totta, toisen näppäimen painaminen avaa automaattisesti kytkimen. Jos se on väärin, kytkintä ei poisteta, ellei paina samaa näppäintä uudelleen.

[Esimerkki]

"IsOneClickToggleRelease": true
(Riippuu KeyTypestä) 0.01~
Asetukset Avain (merkkijono), Arvo (merkkijono)

Voit määrittää listan lisäparametreista valitulle KeyTypelle. Jotkut KeyType-arvot voidaan asettaa vain tällä parametrilla. Määritettävistä parametreista katso "Add Key Parameters".

[Esimerkki]

{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {"MoveScale":"2"},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
}
}
0.22~
Parametrit merkkijono

※ Tämä parametri korvataan Options-asetuksella eikä sitä enää tueta.

Voit määrittää listan lisäparametreista valitulle KeyTypelle. Jotkut KeyType-arvot voidaan asettaa vain tällä parametrilla. Määritettävistä parametreista katso "Add Key Parameters". Parametri tulisi asettaa jonoittamalla JSON KeyValue-muodossa.

[Esimerkki]

{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Parameters": "{\"MoveScale\":\"2\"}",
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
}
}
0.01~
Vuorokausi KeyProcessInfo[]

Voit ohittaa avaimen peruskäsittelyn. Useita prosesseja voidaan määritellä, joten yhdellä näppäimen painalluksella voidaan toteuttaa useita näppäinpainalluksia. Esimerkiksi voit määritellä esimerkiksi "Ctrl" + "C". Käsittelyjärjestys riippuu taulukon järjestyksestä.

[Esimerkki]

{
"DisplayText": "元に戻す",
"KeyType": "Undo",
"Position": {
"Height": 60,
"Width": 60,
"X": 64,
"Y": 278
},
"Processes": [
{ "KeyType": "LeftCtrl" },
{ "KeyType": "Z" }
]
}
0.01~
Koristaa KeyDecorateInfo[]

Aseta avaimen yksityiskohtaiset koristelutiedot.

1.00~

KeyProcessInfo-objekti

Tämä on objekti, joka määrittelee, mitä tapahtuu, kun näppäintä painetaan.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Avaintyyppi merkkijono

Määrittele peruskäyttäytyminen näppäintä painaessa. Määritettävät merkit voivat olla joko KeyType enumeration.

[Esimerkki]

"KeyType": "A"
0.01~
ExecuteTiming merkkijono

Määrittelee, käsitelläänkö näppäintä painamalla vai vapautettaessa. Jotkut avaintyypit saattavat jättää tämän asetuksen huomiotta. Jos asetat KeyInfo.IsTogglen true-tilaan, "PressedAndReleased" aktivoituu automaattisesti.

PressedAndRelease
Kun näppäintä painetaan, se painetaan, ja kun se vapautetaan, se vapautetaan.
Painetaan
Kun näppäintä painetaan, se suorittaa painallus- ja vapautusprosessin.
Julkaissut
Kun avain vapautetaan, toteutetaan painatus- ja vapautusprosessi.

[Esimerkki]

"ExecuteTiming": "Pressed"
(Riippuu KeyTypestä) 0.30~
ExecuteTiming (0.01~0.23) merkkijono

Määrittelee, käsitelläänkö näppäintä painamalla vai vapautettaessa. Jotkut avaintyypit saattavat jättää tämän asetuksen huomiotta.

Painetaan
Se käsitellään, kun näppäintä painetaan.
Julkaissut
Se käsitellään, kun avain vapautetaan.
(Riippuu KeyTypestä) 0.01~0.23
PainRepeat merkkijono

Aseta käyttäytyminen toistumaan, kun näppäintä painetaan. Jos määrität jotain muuta kuin kerran, ExecuteTiming -parametri muuttuu automaattisesti "PressedAndReleased".

Kerran
Sitä käsitellään vain, kun se painetaan tai vapautetaan.
OneWaitRepeat
Toista näppäinten käsittely painalluksen hetkellä ja tietyn painallusajan jälkeen.
VälitönToista
Toista näppäinten käsittely heti kun painat sitä.

[Esimerkki]

"PressRepeat": "OneWaitRepeat"
(Riippuu KeyTypestä) 0.01~
IsModifier (0.01~0.23) Bool

※ Tämä parametri on vanhentunut uusimmassa versiossa.

Määrittää, onko kyseessä modifikaattorinäppäin, kuten Shift vai Ctrl.

(Riippuu KeyTypestä) 0.01~0.23
Asetukset Avain (merkkijono), Arvo (merkkijono)

Voit määrittää listan lisäparametreista valitulle KeyTypelle. Jotkut KeyType-arvot voidaan asettaa vain tällä parametrilla. Määritettävistä parametreista katso "Add Key Parameters".

[Esimerkki]

{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Options": {
"MoveScale":"2",
"TapAction":"None"
},
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
}
}
0.22~
Parametrit merkkijono

※ Tämä parametri korvataan Options-asetuksella eikä sitä enää tueta.

Voit määrittää listan lisäparametreista valitulle KeyTypelle. Jotkut KeyType-arvot voidaan asettaa vain tällä parametrilla. Määritettävistä parametreista katso "Add Key Parameters". Parametri tulisi asettaa jonoittamalla JSON KeyValue-muodossa.

[Esimerkki]

{
"DisplayText": "",
"ImageName": "MousePadx2",
"ImageRenderMode": "Fill",
"KeyType": "MouseMovePad",
"Parameters": "{\"MoveScale\":\"2\",\"TapAction\":\"None\"}",
"Position": {
"Height": 122,
"Width": 122,
"X": 64,
"Y": 30
}
}
0.01~

BoardDecorateInfo objekti

Se on esine, joka määrittää laudan koristelun.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Identiteettinimi merkkijono

Se on koristeen tunnistettava nimi. Nykyinen käyttötarkoitus on vielä päättämättä.

[Esimerkki]

"IdentityName": "Normal"
1.00~
ImeStatus merkkijono

Määrittelee, milloin IME käyttää koristeita. Voit määrittää IME:n jostakin seuraavista:

(Ei asetettu)
Kattaa kaikki IME-osavaltiot. Sillä on matalampi prioriteetti kuin yksilöllisesti määritellyllä IME-tilalla.
Päälle
Kattaa kaikki osavaltiot, joissa IME on päällä.
KanaInputAlphaHalf
IME-merkityn syötteen puolileveä aakkosnumeerinen tila (vastaava IME OFF)
KanaInputKatakanaPuoli
IME syötteen puolileveyden kana-tila
KanaInputAlphaFull
IME-merkittyjen syötteiden täysleveä aakkosnumeerinen tila
KanaInputHiraganaTäysi
IME-syötteen täysleveä hiragana-tila
KanaInputKatakanaFull
IME-syötteen täysleveä katakana-tila
RomanInputAlphaHalf
IME on puolileveä aakkosnumeerinen tila roomalaisen merkin syötteessä (vastaava IME OFF)
RomanInputKatakanaHalf
IME on puolileveän katakanan tila romanisaatiosyötteelle
RomanInputAlphaFull
IME on täysleveä aakkosnumeerinen tila romanisaatiosyötteelle
RomanInputHiraganaTäysi
IME on täysleveä hiraganaa roomalaisten merkkien syöttämiseen
RomanInputKatakanaTäysi
IME on romaji-syötteen täysleveä katakana-tila

[Esimerkki]

"ImeStatus": "KanaInputHiraganaFull"
1.00~
ImeStatuses String[]

Määrittelee, milloin IME käyttää koristeita. ImeStatus voi määrittää vain yhden IME:n tilan, mutta se voidaan määritellä useammaksi. Jos sekä ImeStatus että ImeStatust on määritelty, ImeStatuset ovat etusijalla. Arvot, jotka voit määrittää, ovat samat kuin ImeStatusissa.

[Esimerkki]

"ImeStatuses": [
"RomanInputKatakanaHalf",
"RomanInputKatakanaFull"
]
1.00~
PressKey merkkijono

Voit lisätä koristeita, kun määriteltyä näppäintä painetaan.

Esimerkiksi voit tehdä taustan, joka on yleensä musta, mutta kun painat Shift-näppäintä, tausta muuttuu siniseksi.

[Esimerkki]

"PressKey": "LeftControl"
1.00~
PressKeys String[]

Käytä tätä koristeiden levittämiseen, kun painaa useita näppäimiä. Esimerkiksi, jos haluat vaihtaa näyttöä, kun "Shift" ja "Ctrl" painetaan samanaikaisesti. Jos sekä PressKey että PressKeys on määritetty, PressKeys saa etusijan. Jos et määritä molempia, se koskee kaikkia malleja, joita PressKeyssä ei ole määritelty.

[Esimerkki]

"PressKeys": [
"LeftShift",
"LeftControl"
]
1.00~
IsCapsLock Bool

Voit määrittää koristeen, kun CapsLock on päällä.

[Esimerkki]

"IsCapsLock": true
nolla 1.03~
IsInsert Bool

Voit määrittää koristeen, kun Insert on päällä.

[Esimerkki]

"IsInsert": true
nolla 1.03~
IsNumLock Bool

Voit määrittää koristeen, kun NumLock on päällä.

[Esimerkki]

"IsNumLock": true
nolla 1.03~
IsScroll Bool

Voit määrittää koristeen, kun Scroll on päällä.

[Esimerkki]

"IsScroll": true
nolla 1.03~
Taustaväri Väri

Voit määrittää laudan taustavärin välillä 0~1. Voit tehdä laudasta läpikuultavan tekemällä alfasta alle 1. Lisäksi alfakortin asettaminen nollaan antaa täyden läpinäkyvyyden eikä sinulla enää ole lehdistötuomiota laudalla, jolloin voit manipuloida takana olevia ikkunoita. Esimerkiksi voit luoda laudan, jossa vain näppäimet leijuvat tekemällä siitä läpinäkyvän ja lisäämällä näppäimiin taustavärin.

[Esimerkki]

"BackgroundColor": {
"Alpha": 1,
"Red": 0.752941176470588,
"Green": 0.752941176470588,
"Blue": 0.752941176470588
}
(Sovelluksesta riippuvainen) 1.00~
ImageName merkkijono

Määritä kuvan nimi, jonka haluat näyttää levyllä. Tuettu kuvamuoto on ". vain png", ja lataa kaiken, mikä vastaa tiedoston nimeä, joka on sijoitettu kansion "Images"-kansioon, jossa on board container definition.

Esimerkiksi, jos määrität "Back" ImageNamelle, se lukee "Images/Back.png"-tiedoston.

Voit myös luoda ei-suorakaiteen muotoisen taulun tekemällä taustavärin läpinäkyväksi ja määrittämällä rajatun kuvan, jossa on täysin läpinäkyvä alue.

[Esimerkki]

"ImageName": "BoardMove"
1.00~
ImageStretchMode merkkijono

Määritä, miten kuvat skaalataan, kun ne asetetaan.

Ei lainkaan
Aseta se koskettimen keskelle alkuperäisessä kuvassaan. Kuvan osaa, joka ulottuu koskettimen alueen ulkopuolelle, ei näytetä.
Täyttää
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu avaimen koosta.
Univormu
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään koskettimilla säilyttäen kuvan kuvasuhteen.

[Esimerkki]

"ImageStretchMode": "Uniform"
Univormu 1.00~
BorderColor Väri

Voit määrittää taustareunuksen värin välillä 0~1. Voit myös tehdä alfasta alle 1, jolloin siitä tulee läpikuultava ja läpinäkyvä.

[Esimerkki]

"BorderColor": {
"Alpha": 1,
"Red": 0.752941176470588,
"Green": 0.752941176470588,
"Blue": 0.752941176470588
}
(Sovelluksesta riippuvainen) 1.00~
BorderThick kaksinkertainen

Voit määrittää taustareunuksen paksuuden. 0 tekee rajasta näkymättömän.

[Esimerkki]

"BorderThickness": 3
1 1.00~

KeyDecorateInfo objekti

Se on esine, joka määrittää laudan koristelun.

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
Identiteettinimi merkkijono

Se on koristeen tunnistettava nimi. Nykyinen käyttötarkoitus on vielä päättämättä.

[Esimerkki]

"IdentityName": "Normal_A"
1.00~
ImeStatus merkkijono

Määrittelee, milloin IME käyttää koristeita. Voit määrittää IME:n jostakin seuraavista:

(Ei asetettu)
Kattaa kaikki IME-osavaltiot. Sillä on matalampi prioriteetti kuin yksilöllisesti määritellyllä IME-tilalla.
Päälle
Kattaa kaikki osavaltiot, joissa IME on päällä.
KanaInputAlphaHalf
IME-merkityn syötteen puolileveä aakkosnumeerinen tila (vastaava IME OFF)
KanaInputKatakanaPuoli
IME syötteen puolileveyden kana-tila
KanaInputAlphaFull
IME-merkittyjen syötteiden täysleveä aakkosnumeerinen tila
KanaInputHiraganaTäysi
IME-syötteen täysleveä hiragana-tila
KanaInputKatakanaFull
IME-syötteen täysleveä katakana-tila
RomanInputAlphaHalf
IME on puolileveä aakkosnumeerinen tila roomalaisen merkin syötteessä (vastaava IME OFF)
RomanInputKatakanaHalf
IME on puolileveän katakanan tila romanisaatiosyötteelle
RomanInputAlphaFull
IME on täysleveä aakkosnumeerinen tila romanisaatiosyötteelle
RomanInputHiraganaTäysi
IME on täysleveä hiraganaa roomalaisten merkkien syöttämiseen
RomanInputKatakanaTäysi
IME on romaji-syötteen täysleveä katakana-tila

[Esimerkki]

"ImeStatus": "KanaInputHiraganaFull"
1.00~
ImeStatuses String[]

Määrittelee, milloin IME käyttää koristeita. ImeStatus voi määrittää vain yhden IME:n tilan, mutta se voidaan määritellä useammaksi. Jos sekä ImeStatus että ImeStatust on määritelty, ImeStatuset ovat etusijalla. Arvot, jotka voit määrittää, ovat samat kuin ImeStatusissa.

[Esimerkki]

"ImeStatuses": [
"RomanInputKatakanaHalf",
"RomanInputKatakanaFull"
]
1.00~
PressKey merkkijono

Voit lisätä koristeita, kun määriteltyä näppäintä painetaan.

Esimerkiksi, jos painat Shift-näppäintä silloin, kun näppäimessä on yleensä "1", näytetty teksti on "!" Voit tehdä muutoksia, kuten vaihtaa muotoon.

[Esimerkki]

"PressKey": "LeftControl"
1.00~
PressKeys String[]

Käytä tätä koristeiden levittämiseen, kun painaa useita näppäimiä. Esimerkiksi, jos haluat vaihtaa näyttöä, kun "Shift" ja "Ctrl" painetaan samanaikaisesti. Jos sekä PressKey että PressKeys on määritetty, PressKeys saa etusijan. Jos et määritä molempia, se koskee kaikkia malleja, joita PressKeyssä ei ole määritelty.

[Esimerkki]

"PressKeys": [
"LeftShift",
"LeftControl"
]
1.00~
IsPressed Bool

Voit määrittää koristeen, kun näppäintä painetaan. Esimerkiksi, kun painat näppäintä, voit saada sen reunan hehkumaan.

[Esimerkki]

"IsPressed": true
VÄÄRÄ 1.00~
IsCapsLock Bool

Voit määrittää koristeen, kun CapsLock on päällä.

[Esimerkki]

"IsCapsLock": true
nolla 1.03~
IsInsert Bool

Voit määrittää koristeen, kun Insert on päällä.

[Esimerkki]

"IsInsert": true
nolla 1.03~
IsNumLock Bool

Voit määrittää koristeen, kun NumLock on päällä.

[Esimerkki]

"IsNumLock": true
nolla 1.03~
IsScroll Bool

Voit määrittää koristeen, kun Scroll on päällä.

[Esimerkki]

"IsScroll": true
nolla 1.03~
DisplayText merkkijono

Määritä näppäimessä näkyvä teksti. Erikoismerkit, kuten rivinvaihdot, perustuvat JSON-määrittelyyn. Teksti näkyy kuvan etuosassa eikä kuvassa.

[Esimerkki]

"DisplayText": "Enter"
1.00~
FontName merkkijono

Voit määrittää fontin avaintekstille. Voit käyttää vain fontteja, jotka on asennettu käyttöjärjestelmällesi.

[Esimerkki]

"FontName": "メイリオ"
(Sovelluksesta riippuvainen) 1.00~
FontKoko kaksinkertainen

Määritä näppäimessä näkyvän tekstin fonttikoko. Tämä on pikselikoko suurennuksella 1 ja DPI 96, mutta todellinen koko riippuu fonttityypistä.

[Esimerkki]

"FontSize": 24
(Sovelluksesta riippuvainen) 1.00~
TextBold merkkijono

Voit määrittää tekstin painon. Tällä hetkellä ainoa paksuus, jota voi käyttää, on "Bold", ja jos määrittelet jotain muuta, se on normaali paino.

[Esimerkki]

"TextBold": "Bold"
Normaali 1.00~
TextColor Väri

Voit määrittää avaintekstin värin. Voit myös tehdä alfasta alle 1, jotta siitä tulee läpikuultava. Määriteltävä alue on 0~1, vastaavasti.

[Esimerkki]

"TextColor": {
"Alpha": 1,
"Red": 0.752941176470588,
"Green": 0.752941176470588,
"Blue": 0.752941176470588
}
(Sovelluksesta riippuvainen) 1.00~
Taustaväri Väri

Voit määrittää avaintaustan värin 0~1:stä. Voit myös tehdä alfasta alle 1, jolloin siitä tulee läpikuultava ja läpinäkyvä. Huomioithan kuitenkin, että jos näppäimen tausta on läpinäkyvä ja laudan tausta myös läpinäkyvä, näppäimen painalluksen tuomiota ei havaita.

[Esimerkki]

"BackgroundColor": {
"Alpha": 1,
"Red": 0.752941176470588,
"Green": 0.752941176470588,
"Blue": 0.752941176470588
}
(Sovelluksesta riippuvainen) 1.00~
ImageName merkkijono

Määritä kuvan nimi, jonka haluat näyttää levyllä. Tuettu kuvamuoto on ". vain png", ja lataa kaiken, mikä vastaa tiedoston nimeä, joka on sijoitettu kansion "Images"-kansioon, jossa on board container definition.

Esimerkiksi, jos määrität "Back" ImageNamelle, se lukee "Images/Back.png"-tiedoston.

[Esimerkki]

"ImageName": "BoardMove"
1.00~
ImageStretchMode merkkijono

Määritä, miten kuvat skaalataan, kun ne asetetaan.

Ei lainkaan
Aseta se koskettimen keskelle alkuperäisessä kuvassaan. Kuvan osaa, joka ulottuu koskettimen alueen ulkopuolelle, ei näytetä.
Täyttää
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu avaimen koosta.
Univormu
Koko kuva skaalataan sopimaan näppäinalueeseen. Kuvasuhde riippuu kuvasta.
UniformToFill
Se skaalautuu näyttämään koskettimilla säilyttäen kuvan kuvasuhteen.

[Esimerkki]

"ImageStretchMode": "Uniform"
Univormu 1.00~
BorderColor Väri

Voit määrittää taustareunuksen värin välillä 0~1. Voit myös tehdä alfasta alle 1, jolloin siitä tulee läpikuultava ja läpinäkyvä.

[Esimerkki]

"BorderColor": {
"Alpha": 1,
"Red": 0.752941176470588,
"Green": 0.752941176470588,
"Blue": 0.752941176470588
}
(Sovelluksesta riippuvainen) 1.00~
BorderThick kaksinkertainen

Voit määrittää taustareunuksen paksuuden. 0 tekee rajasta näkymättömän.

[Esimerkki]

"BorderThickness": 3
1 1.00~

KeyType-luettelointi

Lista, joka määrittelee avainten peruskäsittelyn.

Avainnimien ja näppäinkoodien välinen suhde perustuu japanilaiseen näppäimistöön. Jos haluat määrittää avainkoodin, jota ei ole tässä listassa, käytä KeyType "VirtualKeyCode".

Distinguished Name and Name Virtual Key Code Supplement
A 65
B 66
C 67
D 68
E 69
F 70
G 71
H 72
Minä 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 Tämä on numeronäppäin näppäimistön yläosassa.
D1 50 Tämä on numeronäppäin näppäimistön yläosassa.
D2 51 Tämä on numeronäppäin näppäimistön yläosassa.
D3 52 Tämä on numeronäppäin näppäimistön yläosassa.
D4 53 Tämä on numeronäppäin näppäimistön yläosassa.
D5 54 Tämä on numeronäppäin näppäimistön yläosassa.
D6 55 Tämä on numeronäppäin näppäimistön yläosassa.
D7 56 Tämä on numeronäppäin näppäimistön yläosassa.
D8 57 Tämä on numeronäppäin näppäimistön yläosassa.
D9 58 Tämä on numeronäppäin näppäimistön yläosassa.
NumPad0 96 Se on numeronäppäimistön numeroavain.
NumPad1 97 Se on numeronäppäimistön numeroavain.
NumPad2 98 Se on numeronäppäimistön numeroavain.
NumPad3 99 Se on numeronäppäimistön numeroavain.
NumPad4 100 Se on numeronäppäimistön numeroavain.
NumPad5 101 Se on numeronäppäimistön numeroavain.
NumPad6 102 Se on numeronäppäimistön numeroavain.
NumPad7 103 Se on numeronäppäimistön numeroavain.
NumPad8 104 Se on numeronäppäimistön numeroavain.
NumPad9 105 Se on numeronäppäimistön numeroavain.
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
LeftCtrl 162
RightCtrl 163
LeftShift 160
RightShift 161
LeftWindows 91
RightWindows 92
LeftAlt 164
RightAlt 165
Ylös 38 ↑ Avain.
Alas 40 ↓ avain.
Vasen 37 ← avain.
Oikea 39 → avain.
Lisätä 107 Se on numeronäppäimistön "+".
Vähentää 109 Se on numeronäppäimistön "-".
Jakaa 111 Se on numeronäppäimistön "/".
Moninkertaistaa 106 Se on numeronäppäimistön "*".
Desimaali 110 Numeronäppäimistö "." Aari.
Erotin 108
Astua 13
Askelpalautin 8
Avaruus 32
Piikki 9
Esc 27
OemMinus 189
OemTilde 222
Jeni 220
OemBackslash 226
At 192 Tämä on japanilaisen taulukon näppäimistön "@"-näppäin.
OemOpenBrackets 219
OemCloseBrackets 221
Kaksoispiste 186
OemSemicolon 187
OemPlus 187
OemComma 188
OemPeriod 190
Kauttaviiva 191
OemKysymys 191
Kenoviiva 226
OemQuotes 222
Kanji 25 Puolileveät/täysleveät koskettimet.
NonConvert 29 Se on ei-muunnosavain.
Muuntaa 28 Tämä on muunnosavain.
Kana 21 Se on katakana hiragana-avain.
CapsLock 20
Sovellukset 93
Insertti 45
Poistaa 46
Koti 36
Loppu 35
PageUp 33
PageDown 34
Tauko 19
ScrollLock 145
Vierittää 145
PrintScreen 44
NumLock 144 Tämä näppäin on kovasti riippuvainen, joten sen painaminen ei välttämättä vaikuta mitenkään.
Huom 246
BrowserBack 166
BrowserFavorites 171
BrowserForward 167
Selainkoti 172
BrowserRefresh 168
BrowserSearch 170
BrowserStop 169
ChatPadGreen Ei saatavilla.
ChatPadOrange Ei saatavilla.
Crsel 247
EraseEof Ei saatavilla.
Exsel 248
Suorittaa 43
Apua 47
LaunchApplication1 182
LaunchApplication2 183
LaunchMail 180
MediaNextTrack 176
MediaPlayPause 179
MediaEdellinenTrack 177
MediaStop 178
Ei lainkaan Ei saatavilla.
Oem8 223
OemAuto 243
OemClear 254
OemCopy 242
OemEnlW 244
OemPipe Ei saatavilla.
Pa1 253
Leikkiä 250
Vedos 42
ProcessKey 229
Valikoida 41
SelectMedia 181
Nukkua 95
VolumeDown 174 Saatat nähdä äänenvoimakkuuden säätöä, mutta se riippuu käyttöjärjestelmästä.
VolumeMute 173 Saatat nähdä äänenvoimakkuuden säätöä, mutta se riippuu käyttöjärjestelmästä.
VolumeUp 175 Saatat nähdä äänenvoimakkuuden säätöä, mutta se riippuu käyttöjärjestelmästä.
Zoomata 251
BoardNext Vaihda seuraavalle laudalle.
BoardPrev Vaihda edelliseen piirilevyyn.
BoardJump Vaihda nimellä varustettuun piirilevyyn.
BoardMove Vedä lautaa liikuttaaksesi sitä.
BoardMinimize Vähennä lauta.
Uloskäynti Poistu kosketuslaudalta.
ConfigMenu Avaa asetusvalikko.
MouseMovePad Tämä on hiirimatto, joka liikuttaa hiiren osoitinta yhtä paljon kuin kosketat ja liikutat sormeasi.
MouseMoveJoystick Tämä on hiiritikku, joka liikuttaa hiiren osoitinta siihen suuntaan, johon kosketit ja liikutit sormeasi.
HiiriVasemman klikkauksen Tämä on vasen hiiren painike.
MouseRightClick Tämä on oikea hiiren painike.
MouseMiddleClick Tämä on hiiren keskimmäinen nappi.
MouseX1Click X1-painike hiiressä.
MouseX2Click Tämä on hiiren X2-painike.
MouseWheel Tämä on hiirenpyörä. Se jäljittelee pyörän pyörimistä koskettamalla ja liikuttamalla sormea ylös ja alas.
VirtualKeyCode Lähetä määritetty virtuaalinen avainkoodi.
DPad Tämä on D-Pad, jossa on yksi näppäin ylhäällä, alhaalla, vasemmalla ja oikealla.

Avainsummaparametrit

Luettelo lisäparametreista kullekin KeyTypelle. Lisää KeyInfo-objekti KeyProcessInfo-objektin asetuksiin KeyValue-listana.

Esimerkkikonfiguraatio

{
  "DisplayText": "", 
  "ImageName": "MousePadx2", 
  "ImageRenderMode": "Fill", 
  "KeyType": "MouseMovePad", 
  "Options": {"MoveScale":"2","TapAction":"MouseLeftButtonWhenSingleTap"}, 
  "Position": {
    "Height": 122, 
    "Width": 122, 
    "X": 64, 
    "Y": 30
  }, 
},

BoardNext

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
NextBoardPositionType merkkijono

Määritä, missä näytetään, kun vaihdat muilta emolevyiltä.

(Ei asetettu)
Näkyy siinä kohdassa, joka on määritelty määritellyn kortin StartPositionType-osiossa.
CenterPosition
Näyttää piirilevyn keskiasennon ennen kytkimistä ja piirilevyn keskiasennon kytkimen jälkeen.

[Esimerkki]

"NextBoardPositionType": "CenterPosition"
0.01~

BoardPrev

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
NextBoardPositionType merkkijono

Määritä, missä näytetään, kun vaihdat muilta emolevyiltä.

(Ei asetettu)
Näkyy siinä kohdassa, joka on määritelty määritellyn kortin StartPositionType-osiossa.
CenterPosition
Näyttää piirilevyn keskiasennon ennen kytkimistä ja piirilevyn keskiasennon kytkimen jälkeen.

[Esimerkki]

"NextBoardPositionType": "CenterPosition"
0.01~

BoardJump

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
JumpBoardIdentityName merkkijono

Vaihda piirilevyn säiliöön, jolla on annettu nimi.

[Esimerkki]

"JumpBoardIdentityName": "010_Normal_1_00_Ja"
0.20~
NextBoardPositionType merkkijono

Määritä, missä näytetään, kun vaihdat muilta emolevyiltä.

(Ei asetettu)
Näkyy siinä kohdassa, joka on määritelty määritellyn kortin StartPositionType-osiossa.
CenterPosition
Näyttää piirilevyn keskiasennon ennen kytkimistä ja piirilevyn keskiasennon kytkimen jälkeen.

[Esimerkki]

"NextBoardPositionType": "CenterPosition"
0.20~

MouseMovePad

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
MoveScale kaksinkertainen

Määrittää hiiren kursorin liikenopeuden suurennuksella suhteessa 1.

[Esimerkki]

"MoveScale": 2
1 0.01~
TapAction merkkijono

Määrittelee, miten vasemman painikkeen käyttöä emuloidaan, kun näppäintä painetaan.

Ei lainkaan
Se ei emuloi hiiren painikkeita napauttamalla.
HiiriVasenNappiSilloinYksiNapautus
Jäljittelee hiiren vasenta painallusta yhdellä napautuksella. Kun napautat kahdesti, se jäljittelee kaksoisklikkausta.
HiiriVasenNappiSilloinKaksinkertainen Napautus
Emuloi hiiren vasenta painallusta kaksoispainalluksen yhteydessä. Kun napautat kolmesti, se jäljittelee kaksoisklikkausta.

[Esimerkki]

"TapAction": "MouseLeftButtonWhenDoubleTap"
HiiriVasenNappiSilloinKaksinkertainen Napautus 0.01~
TapPressInterval kaksinkertainen

Tämä on maksimiaika painaa näppäintä, joka arvioidaan napautukseksi. Jos pidät näppäintä pohjassa pidempään kuin tämän ajan, sitä ei pidetä napautuksena. Yksikkö on millisekunteja.

[Esimerkki]

"TapPressInterval": 500
250 0.01~
NextTapConnectInterval kaksinkertainen

Aika napautusten välillä ennen sitä määritellään olevan kaksoispainalluksen jälkeen. Jos seuraavaan napautukseen jäävä aika on pidempi kuin tämä aika, sitä ei tunnisteta kaksoisnapautukseksi. Yksikkö on millisekunteja.

[Esimerkki]

"NextTapConnectInterval": 500
250 0.01~
TapEnableAreaRange kaksinkertainen

Tämä on suurin sallittu poikkeaman leveys tapin sijainnista, joka tunnistetaan kaksoisnapautuksena. Jos edellisen napautuksen ja seuraavan napautuksen sijainti on suurempi kuin tämä luku, sitä ei tunnisteta kaksoisnapautukseksi. Yksikkö on looginen pikselietäisyys piirilevyllä.

[Esimerkki]

"TapEnableAreaRange": 10
5 0.01~
PadMoveMode merkkijono

Määrittää hiiren kursorin liikkeen nopeuden sormen liikuttaessa.

Normaali
Samalla nopeudella sormen ja hiiren kursorin liike ovat samat.
Kiihdyttää
Jos liikutat sormea nopeammin, hiiren kursori liikkuu nopeammin, ja jos liikut hitaasti, kursori liikkuu vähemmän kuin sormesi.

[Esimerkki]

"PadMoveMode": "Accelerate"
Kiihdyttää 0.01~

MouseMoveJoystick

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
StickMode merkkijono

Määrittelee, pitäisikö tikin keskipiste olla koskettimen keskipiste vai kosketuspiste.

PanelCenter
Keskitä tikku koskettimen keskelle. Kun kosketat näppäimen reunaa, hiiren osoitin alkaa välittömästi liikuttaa.
TouchCenter
Tee mailan keskipisteestä kosketuspiste. Tämän avulla voit liikuttaa hiiren osoitinta kosketuksestasi siihen suuntaan, johon liikutit sormeasi, ilman huolta kosketuksen sijainnista.

[Esimerkki]

"StickMode": "TouchCenter"
TouchCenter 0.01~
MaxSpeedPerSecond kaksinkertainen

Tämä on hiiren osoittimen maksimiliikenopeus, kun tikku on kallistettuna alaspäin. Liikkumisnopeus tarkoittaa työpöydän pikselien määrää sekunnissa.

[Esimerkki]

"MaxSpeedPerSecond": 500
1000 0.01~
TipAreaPituus kaksinkertainen

Tämä on maksimietäisyys mailan kaatamiseen. Etäisyys on looginen pikseli laudalla. Tämä asetus on voimassa vain, kun StickMode on TouchCenterissä. PanelCenterin kohdalla se riippuu avaimen koosta.

[Esimerkki]

"TipAreaLength": 50
100 0.01~
TapAction merkkijono

Määrittelee, miten vasemman painikkeen käyttöä emuloidaan, kun näppäintä painetaan.

Ei lainkaan
Se ei emuloi hiiren painikkeita napauttamalla.
HiiriVasenNappiSilloinYksiNapautus
Jäljittelee hiiren vasenta painallusta yhdellä napautuksella. Kun napautat kahdesti, se jäljittelee kaksoisklikkausta.
HiiriVasenNappiSilloinKaksinkertainen Napautus
Emuloi hiiren vasenta painallusta kaksoispainalluksen yhteydessä. Kun napautat kolmesti, se jäljittelee kaksoisklikkausta.

[Esimerkki]

"TapAction": "MouseLeftButtonWhenDoubleTap"
HiiriVasenNappiSilloinKaksinkertainen Napautus 0.20~
TapPressInterval kaksinkertainen

Tämä on maksimiaika painaa näppäintä, joka arvioidaan napautukseksi. Jos pidät näppäintä pohjassa pidempään kuin tämän ajan, sitä ei pidetä napautuksena. Yksikkö on millisekunteja.

[Esimerkki]

"TapPressInterval": 500
250 0.20~
NextTapConnectInterval kaksinkertainen

Aika napautusten välillä ennen sitä määritellään olevan kaksoispainalluksen jälkeen. Jos seuraavaan napautukseen jäävä aika on pidempi kuin tämä aika, sitä ei tunnisteta kaksoisnapautukseksi. Yksikkö on millisekunteja.

[Esimerkki]

"NextTapConnectInterval": 500
250 0.20~
TapEnableAreaRange kaksinkertainen

Tämä on suurin sallittu poikkeaman leveys tapin sijainnista, joka tunnistetaan kaksoisnapautuksena. Jos edellisen napautuksen ja seuraavan napautuksen sijainti on suurempi kuin tämä luku, sitä ei tunnisteta kaksoisnapautukseksi. Yksikkö on looginen pikselietäisyys piirilevyllä.

[Esimerkki]

"TapEnableAreaRange": 10
5 0.20~

DPad

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
UpKey merkkijono

Määritä näppäin, jonka lähetät, kun painat ↑-näppäintä.

[Esimerkki]

"UpKey": "Up"
Ylös 0.20~
DownKey merkkijono

Määritä näppäin, jonka lähetät, kun painat ↓-näppäintä.

[Esimerkki]

"DownKey": "Down"
Alas 0.20~
LeftKey merkkijono

Määritä näppäin, jonka lähetät, kun painat ←-näppäintä.

[Esimerkki]

"LeftKey": "Left"
Vasen 0.20~
RightKey merkkijono

Määritä näppäin, jonka lähetät, kun painat →-näppäintä.

[Esimerkki]

"RightKey": "Right"
Oikea 0.20~

VirtualKeyCode

Avaintyypin sisältö, alkuarvo, unset, käyttöoikeusyhteensopiva sovellus, Ver.
VirtualKeyCode Int

Voit lähettää virtuaalisen avainkoodin (numeron) suoraan Windowsille.

[Esimerkki]

"VirtualKeyCode": 33
0.22~