KB360 SmartSet -ohjelmointimoottori

KB360 SmartSet -ohjelmointimoottori

Käyttöopas

Ylpeänä suunniteltu ja käsin koottu Yhdysvalloissa vuodesta 1992 lähtien

Kinesis® Advantage360™-näppäimistö SmartSet™-ohjelmointimoottorilla Tämän oppaan kattamat näppäimistömallit sisältävät kaikki KB360-sarjan näppäimistöt (KB360-xxx). Jotkut ominaisuudet saattavat vaatia laiteohjelmiston päivityksen. Kaikkia ominaisuuksia ei tueta kaikissa malleissa. Tämä käsikirja ei kata Advanin asennusta ja ominaisuuksiatage360 Professional -näppäimistö, jossa on ZMK-ohjelmointimoottori.

11. helmikuuta 2021 painos

Tämä opas kattaa ominaisuudet, jotka sisältyvät laiteohjelmistoversioon 1.0.0.
Jos sinulla on aiempi laiteohjelmistoversio, kaikkia tässä oppaassa kuvattuja ominaisuuksia ei ehkä tueta. Lataa uusin laiteohjelmisto täältä:
kinesis.com/support/adv360/#firmware-updates

© 2022, Kinesis Corporation, kaikki oikeudet pidätetään. KINESIS on Kinesis Corporationin rekisteröity tavaramerkki. ADVANTAGE360, CONTOURED KEYBOARD, SMARTSET ja v-DRIVE ovat Kinesis Corporationin tavaramerkkejä. WINDOWS, MAC, MACOS, LINUX, ZMK ja ANDROID ovat omistajiensa omaisuutta.
Tämän asiakirjan tietoja voidaan muuttaa ilman erillistä ilmoitusta. Mitään tämän asiakirjan osaa ei saa jäljentää tai lähettää missään muodossa tai millään tavalla, sähköisesti tai mekaanisesti, mihinkään kaupalliseen tarkoitukseen ilman Kinesis Corporationin nimenomaista kirjallista lupaa.

KINESIS OYJ
22030 20th Avenue SE, sviitti 102
Bothell, Washington 98021, USA
www.kinesis.com

FCC: n radiotaajuushäiriölausunto

Tämä laite on testattu ja sen on todettu noudattavan luokan B digitaalisille laitteille asetettuja rajoituksia FCC-sääntöjen osan 15 mukaisesti.

Nämä rajat on suunniteltu tarjoamaan kohtuullinen suoja haitallisia häiriöitä vastaan, kun laitetta käytetään asuinrakennuksessa. Tämä laite tuottaa, käyttää ja voi säteillä radiotaajuista energiaa, ja jos sitä ei asenneta ja käytetä ohjeiden mukaisesti, se voi aiheuttaa haitallisia häiriöitä radioviestintään.

Ei kuitenkaan ole takeita siitä, ettei häiriöitä tapahdu tietyssä asennuksessa. Jos tämä laite aiheuttaa haitallisia häiriöitä radio- tai televisiovastaanottoon, mikä voidaan määrittää sammuttamalla ja käynnistämällä laite, käyttäjää kehotetaan yrittämään korjata häiriöt yhdellä tai useammalla seuraavista toimenpiteistä:

  • Suuntaa tai siirrä vastaanottoantenni uudelleen
  • Lisää laitteen ja vastaanottimen välistä etäisyyttä
  • Liitä laite pistorasiaan, joka on eri piirissä kuin se, johon vastaanotin on kytketty
  • Pyydä apua jälleenmyyjältä tai kokeneelta radio-/TV-teknikolta

Varoitus
FCC-vaatimustenmukaisuuden varmistamiseksi käyttäjän on käytettävä vain suojattuja liitäntäkaapeleita, kun hän muodostaa yhteyden tietokoneeseen tai oheislaitteeseen. Lisäksi kaikki tämän laitteen luvattomat muutokset tai muokkaukset mitätöivät käyttäjän käyttöoikeuden.

INDUSTRY CANADA -VAATIMUSTENMUKAISUUSLAUSUNTO
Tämä luokan B digitaalilaite täyttää kaikki Kanadan rajapintaa aiheuttavien laitteiden määräysten vaatimukset.

1.0 Johdanto

Advantage360 on täysin ohjelmoitava näppäimistö, jossa on sisäinen flash-muisti ("v-Drive") eikä se käytä erityisiä ohjaimia tai ohjelmistoja. Näppäimistö on suunniteltu ohjelmoitavaksi nopeasti ja helposti käyttämällä pikanäppäimiä tai SmartSet-sovelluksen kautta Windowsille ja Macille. Tehokäyttäjillä on mahdollisuus ohittaa SmartSet GUI ja "Direct Program" näppäimistö kaikissa yleisimmissä käyttöjärjestelmissä käyttämällä näppäimistön yksinkertaista tekstiä files kokoonpano files.

Nämä ohjeet koskevat perus Advaniatage360-mallissa on SmartSet-ohjelmointimoottori. Jos sinulla on Professional-malli ZMK-moottorilla, lopeta lukeminen ja vieraile https://kinesis-ergo.com/support/adv360-pro.

2.0 Suora ohjelmointi ohiview

Advantage360:ssä on 9 muokattavissa olevaa Protafiles, joka sisältää 9 sarjaa asetteluja ja valaistuskokoonpanoja. Näppäimistössä on myös sarja yleisiä näppäimistöasetuksia, jotka voidaan määrittää. Jokainen näistä kokoonpanoista on tallennettu näppäimistön kansioihin ("v-asema") yksinkertaisena tekstinä. files (.txt). Onboard-ohjelmoinnin aikana näppäimistö lukee/kirjoittaa niihin automaattisesti fileon "kulissien takana". Ainutlaatuinen asia 360:ssä on, että tehokäyttäjät voivat "liittää" (eli "liittää") v-aseman tietokoneeseensa ja sitten muokata näitä määrityksiä suoraan files Windowsissa, Linuxissa, Macissa ja Chromessa.

Joka kerta kun Prossa luodaan uudelleenkartoitus tai makrofile, se kirjoitetaan vastaavaan layout.txt-tiedostoon file erillisenä rivinä "koodia". Ja kunkin 6 RGB-LEDin toimintaa ja väriä ohjataan vastaavassa led.txt-tiedostossa file. Aina kun näppäimistöasetusta muutetaan, muutos tallennetaan "settings.txt" -tiedostoon. file.

3.0 Ennen aloittamista

3.1 VAIN virrankäyttäjät
Suora muokkaaminen vaatii lukemisen ja kirjoittamisen mukautetun syntaksin oppimista. Väärien merkkien lisääminen mihin tahansa kokoonpanoon files voi aiheuttaa tahattomia seurauksia ja saattaa aiheuttaa tilapäisiä ongelmia jopa näppäimistön perustoiminnoissa. Lue ensin pikaopas ja käyttöopas ja jatka varovaisuutta.

VAIN tehokäyttäjät

3.2 Poista v-asema aina ennen v-aseman irrottamista

irrottamalla v-aseman

V-asema on aivan kuten mikä tahansa muu tietokoneeseen liitettävä flash-asema. Jos poistat sen äkillisesti, kun tietokone vielä käyttää aseman sisältöä, voit aiheuttaa file vahingoittaa. V-aseman suojaamiseksi tallenna ja sulje aina kaikki asetukset files ja käytä sitten käyttöjärjestelmällesi sopivaa poistoprotokollaa ennen kuin "irrotat" v-aseman sisäisellä pikakuvakkeella. Jos tietokoneesi kieltäytyy poistamasta asemaa, varmista kaikki files ja kansiot suljetaan ja yritä uudelleen.

Windowsin poisto: Tallenna ja sulje mikä tahansa .txt fileolet muokannut. Alkaen File Explorer, siirry takaisin "ADV360" irrotettavan aseman ylätasolle, napsauta aseman nimeä hiiren kakkospainikkeella ja valitse sitten Poista. Kun saat "Turvallista poistaa" -ilmoituksen, voit jatkaa v-aseman sulkemista sisäänrakennetulla pikakuvakkeella. Jos poistaminen epäonnistuu, seurauksena voi olla pieni asemavirhe, jonka Windows pyytää sinua korjaamaan. "Skannaus ja korjaus" -prosessi
(näkyy oikealla) on nopeaa ja helppoa.

3.3 Ei-Yhdysvaltain käyttäjät
Tietokoneesi on määritettävä käyttämään englanninkielistä (US) näppäimistöasettelua. Muut kieliohjaimet käyttävät eri koodeja/paikkoja tietyille näppäimille, jotka ovat kriittisiä merkkien, kuten [], {} ja>, ohjelmoinnissa.

3.4 Yksinkertainen teksti Files VAIN
Älä tallenna kokoonpanoa files Rich Text Format (.rft) -muodossa, koska erikoismerkit voivat aiheuttaa syntaksivirheitä.

3.5 Laiteohjelmiston päivitys saattaa olla tarpeen
Jotkut tässä oppaassa kuvatuista ominaisuuksista saattavat vaatia laiteohjelmistopäivityksen. Lataa laiteohjelmisto ja hanki asennusohjeet täältä: https://kinesis-ergo.com/support/adv360/#firmware-updates

4.0 Suorat ohjelmointiasettelut

360 sisältää 9 konfiguroitavaa Protafiles, jokaisella on oma vastaava "asettelu" (1-9). Yhdeksän oletusasettelua tallennetaan erillisenä .txt-tiedostona files v-Driven "layout-alikansiossa". Vain mukautetut uudelleenmääritykset ja makrot tallennetaan kansioon file, joten jos asettelua ei ole muutettu, file on tyhjä ja näppäimistö suorittaa "oletustoimintoja". Käyttäjät voivat joko kirjoittaa koodia tyhjästä tai muokata olemassa olevaa koodia käyttämällä alla kuvattuja syntaksisääntöjä. Huomautus: Asettelun poistaminen file poistaa pysyvästi tallennetut uudelleenkuvaukset ja makrot, mutta näppäimistö luo automaattisesti tyhjän asettelun file.

Huomautus: Profile 0 ei ole ohjelmoitava, joten sillä ei ole vastaavaa layout.txt-tiedostoa file.

4.1 File Nimeämissopimus
Vain yhdeksän numeroitua asettelua voidaan ladata Advaniintage360. Muita "varmuuskopio"-asetteluja voidaan tallentaa .txt-muodossa files, joissa on kuvaavia nimiä, mutta niitä ei voi ladata näppäimistöön nimeämättä niitä uudelleen.

4.2 Syntaksi ohiview– Asema- ja toimintatunnukset
Remapit ja makrot on koodattu asettelussa file käyttämällä omaa syntaksia. Näppäimistön kullekin näppäimelle (muulle kuin SmartSet-näppäimelle) on määritetty yksilöllinen "Position"-tunnus, jota käytetään tunnistamaan kyseinen näppäin ohjelmointia varten kummassakin tasossa (katso Paikkamerkkikartta liitteessä A).

Jokaiselle 360:n tukemalle näppäimistön ja hiiren toiminnolle on määritetty yksilöllinen "toiminto"-tunnus, joka vastaa tavallista USB-skannauskoodia.

View tuetut toiminnot ja tunnukset täällä: https://kinesis-ergo.com/support/adv360/#manuals
Ohjelmoidakseen avaimen uudelleen onnistuneesti käyttäjän on käytettävä syntaksia fyysisen avaimen määrittämiseen (sijaintitunnuksen kautta) ja määritettävä yksi tai useampi näppäintoiminto (toimintamerkkien kautta). ”>”-symbolia käytetään erottelemaan paikkamerkit ja toimintamerkit. Jokainen yksittäinen merkki on hakasulkeiden ympäröimä. esimamples:

  • Remapit on koodattu hakasulkeilla: [sijainti]> [toiminta]
  • Makrot on koodattu C:lläurly Suluet: {trigger key position} {modifier co-trigger}> {action1} {action2}…

Kirjoita uudelleenkarttasi haluamasi "Layer Header" -kohdan alle ja liitä se kyseiselle tasolle


4.3 Asetteluohjelmointivinkkejä

  • Jos näppäimistö ei ymmärrä haluttua uudelleenmääritystä, oletustoiminto pysyy voimassa.
  • Älä sekoita neliötä ja curly hakasulkeet yhdellä koodirivillä
  • Erota jokainen koodirivi Enter/Return-näppäimellä
  • Järjestys, jossa koodirivit näkyvät .txt -tiedostossa file ei yleensä ole väliä, paitsi ristiriitaisten komentojen tapauksessa, jolloin komento, joka on lähinnä komennon alaosaa file pannaan täytäntöön.
  • Tokeneissa kirjainkoolla ei ole merkitystä. Merkin kirjaaminen isoilla kirjaimilla ei tuota "siirrettyä" toimintoa.
  • Koodirivi voidaan poistaa käytöstä väliaikaisesti asettamalla tähti (*) rivin alkuun.

4.4 Paikkamerkit

Yleisesti ottaen sijaintitunnukset määritellään QWERTY Windowsin perustoiminnolla oletusasettelun avaimelle. Joissakin tapauksissa tunnuksia on muokattu selkeyden ja/tai ohjelmoinnin helpottamiseksi.

  • Example: Pikanäppäimen 1 sijainti on: [hk1]>…

4.6 Karttojen ohjelmointi
Ohjelmoi uudelleenkartoitus koodaamalla paikkamerkki ja yksi toimintomerkki hakasulkeisiin, erotettuina ”>:llä”. Reap Examples:

1. Pikanäppäin 1 suorittaa Q: [hk1]> [q]
2. Esc-näppäin suorittaa Caps Lockin: [esc]>[caps]

Siirretyt toiminnot: Siirrettyjä merkkejä (esim. "!") ei voi tuottaa uudelleenjärjestelyllä. Siirretyn näppäintoiminnon tuottamiseksi se on koodattava makroksi, joka sisältää sekä perusnäppäintoimintoa ympäröivän vaihtonäppäimen alas- että ylös-liikkeen. Alasvedot osoitetaan sijoittamalla "-" hakasulkeeseen ja ylösvedot merkitään "+". Katso esimampmakro 1 alla.

4.7 Makrojen ohjelmointi
Ohjelmoi makro koodaamalla "liipaisunäppäimet" kohdan c:n ">" vasemmalla puolellaurly suluissa. Koodaa sitten yksi tai useampi toimintamerkki c:n ”>”:n oikealle puolelleurly suluissa. Kukin makro voi sisältää noin 300 toimintotunnistetta, ja kuhunkin asetteluun voi tallentaa yhteensä jopa 7,200 100 makrotunnusta enintään XNUMX makron kesken.

Laukaisunäppäimet: Mikä tahansa ei-muokkausnäppäin voi laukaista makron. Yhteisliipaisu voidaan lisätä koodaamalla ">" -kohdan vasemmalla puolella oleva muuntaja. Katso esimample 1 alla.

Huomautus: Windowsin rinnakkaislaukaisuja ei suositella. Kirjoita makro haluamasi "Layer Header" -kohdan alle.

Yksittäisen toistonopeuden etuliite {s_}: Oletuksena kaikki makrot toistetaan valitulla oletustoistonopeudella. Voit määrittää mukautetun nopeuden toiston tehokkuuden parantamiseksi tietylle makrolle käyttämällä "Yksittäisen toistonopeuden" etuliitettä "{s_}". Valitse luku väliltä 1-9, joka vastaa kohdassa 4.6 esitettyä nopeusasteikkoa. Nopeusetuliite tulee sijoittaa ">" -merkin oikealle puolelle ennen makron sisältöä. Katso esimample 2 alla.

Multiplay-etuliite {x_}: Oletusarvoisesti kaikki makrot toistetaan jatkuvasti, kun liipaisinnäppäintä pidetään painettuna. Voit ohittaa toistoominaisuuden ja rajoittaa makron toistamaan tietyn määrän kertoja käyttämällä "Macro Multiplay" -etuliitettä "{x_}". Valitse numero väliltä 1-9, joka vastaa sitä, kuinka monta kertaa haluat makron toistettavan. Multiplay-etuliite tulee sijoittaa ">"-merkin oikealle puolelle ennen makrosisältöä. Katso esimample 3 alla. Jos makro ei toistu kunnolla, yritä määrittää moninpelin arvoksi 1. Makro voi itse asiassa laukea useita kertoja, ennen kuin vapautat liipaisimen. Katso esimample 3 alla

Aikaviiveet: Viiveitä voidaan lisätä makroon toiston suorituskyvyn parantamiseksi tai hiiren kaksoisnapsautuksen aikaansaamiseksi. Viiveet ovat käytettävissä millä tahansa aikavälillä 1–999 millisekuntia ({d001} & {d999}), mukaan lukien satunnaiset viiveet ({dran}). Viivetokeneita voidaan yhdistää eripituisten viiveiden tuottamiseksi.

Makro Esimamples:

1. Taukonäppäin esittää "Hei" isolla H-kirjaimella: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Pikanäppäin 4 + vasen Ctrl suorittaa "qwerty" nopeudella 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Pikanäppäin 1 lisää äänenvoimakkuutta 3 pykälää: {hk1}>{x3}{vol+)

4.8 Napauta ja pidä toiminnot

Napauta ja pidä -toiminnolla voit määrittää yhdelle näppäimelle kaksi yksilöllistä toimintoa näppäinpainalluksen keston perusteella. Määritä sijaintitunnus sopivalle tasolle, sitten napautustoiminto, sitten ajoitusviive 1 - 999 millisekuntia käyttämällä erityistä Napauta ja pidä -merkkiä ({t&hxxx}) ja sitten Hold-toiminto. Luontaisten ajoitusviiveiden vuoksi Napauta ja pidä -toimintoa ei suositella käytettäväksi aakkosnumeeristen kirjoitusnäppäinten kanssa. Kaikki avaintoiminnot eivät tue Napauta ja pidä.

Huomautus: Useimpiin sovelluksiin suosittelemme 250 ms:n viivettä.

Napauta ja pidä Exampseuraavat:

  • Caps suorittaa Caps-merkin napauttamalla ja Esc, kun sitä pidetään painettuna yli 500 ms: [caps]> [caps][t&h500][esc]

5.0 Suora ohjelmointi RGB-LEDit

360:ssä on 3 ohjelmoitavaa RGB-LEDiä jokaisessa avainmoduulissa. Yhdeksän oletusvalotehostetta tallennetaan erillisenä .txt-tiedostona files v-aseman valaistus-alikansiossa. Oletustehtävät näkyvät alla. Huomautus: Jos file on tyhjä, ilmaisimet poistetaan käytöstä.

5.1 Määritä osoitin

Vasen näppäinmoduuli
Vasen = Caps Lock (päällä/pois)
Keski = Profile (0-9)
Oikea = kerros (pohja, Kp, Fn1, Fn2, Fn3)

Määrittele indikaattorisi

Oikean näppäimen moduuli
Vasen = Num Lock (päällä/pois)
Keskimmäinen = Scrolal Lock (päällä/pois)
Oikea = kerros (pohja, Kp, Fn1, Fn2, Fn3)

6 indikaattoria määritellään perussijaintitunnuksella

  • Vasen moduuli vasen LED: [IND1]
  • Vasemman moduulin keskimmäinen LED: [IND2]
  • Vasen moduuli oikea LED: [IND3]
  • Oikea moduuli Vasen LED: [IND4]
  • Oikean moduulin keskimmäinen LED: [IND5]
  • Oikea moduuli oikea LED: [IND6]

5.2 Määritä toimintosi
Useita toimintoja tuetaan, ja lisää voidaan lisätä tulevaisuudessa.

  • Poista LED käytöstä: [nolla]
  • Active Profile: [prof]
  • Caps Lock (päällä/pois): [caps]
  • Num Lock (päällä/pois): [nmlk]
  • Scroll Lock (päällä/pois): [sclk]
  • Aktiivinen kerros:
  • Pohja: [layd]
  • Näppäimistö: [layk]
  • Fn: [lay1]
  • Fn2: [lay2]
  • Fn3: [asettaa]

5.3 Määritä värisi
Tasoa lukuun ottamatta jokaiselle toiminnolle voidaan määrittää yksi väriarvo käyttämällä 9-numeroista arvoa, joka vastaa halutun värin RGB-arvoa (0-255). Taso-toiminto tukee enintään 5 värin määrittämistä, yksi jokaiselle tasolle.

5.4 Syntaksi
Jokainen indikaattori on koodattu samalla tavalla kuin perusremap. Käytä ilmaisimen paikkamerkkiä, ">" ja sitten toimintoa ja sitten väriä. Layer-LED:lle sinun on kirjoitettava erillinen syntaksirivi jokaiselle tasolle

[IND_]>[FUNC][RRR][GGG][BBB]

Liite A – Sijainti Token Map

Sijainti Token Map

 

 

 

Asiakirjat / Resurssit

KINESIS KB360 SmartSet -ohjelmointimoottori [pdfKäyttöopas
KB360 SmartSet-ohjelmointimoottori, KB360, SmartSet-ohjelmointimoottori
KINESIS KB360 SmartSet -ohjelmointimoottori [pdfKäyttöopas
KB360 SmartSet-ohjelmointimoottori, KB360, SmartSet-ohjelmointikone, ohjelmointikone, moottori

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *