Programski mehanizem KB360 SmartSet

Programski mehanizem KB360 SmartSet

Uporabniški priročnik

Ponosno oblikovan in ročno sestavljen v ZDA od leta 1992

Kinesis® AdvantagTipkovnica e360™ s tipkovnico SmartSet™ Programming Engine Modeli tipkovnic, zajeti v tem priročniku, vključujejo vse tipkovnice serije KB360 (KB360-xxx). Nekatere funkcije bodo morda zahtevale nadgradnjo vdelane programske opreme. Vse funkcije niso podprte na vseh modelih. Ta priročnik ne zajema nastavitev in funkcij za AdvantagProfesionalna tipkovnica e360 z motorjem za programiranje ZMK.

Izdaja 11. februar 2021

Ta priročnik zajema funkcije, ki so vključene do različice vdelane programske opreme 1.0.0.
Če imate starejšo različico vdelane programske opreme, morda ne bodo podprte vse funkcije, opisane v tem priročniku. Za prenos najnovejše vdelane programske opreme tukaj:
kinesis.com/support/adv360/#firmware-updates

© 2022 Kinesis Corporation, vse pravice pridržane. KINESIS je registrirana blagovna znamka Kinesis Corporation. ADVANTAGE360, CONTOURED KEYBOARD, SMARTSET in v-DRIVE so blagovne znamke Kinesis Corporation. WINDOWS, MAC, MACOS, LINUX, ZMK in ANDROID so last njihovih lastnikov.
Informacije v tem dokumentu se lahko spremenijo brez predhodnega obvestila. Nobenega dela tega dokumenta ni dovoljeno reproducirati ali pošiljati v kakršni koli obliki ali na kakršen koli način, elektronsko ali mehansko, za kakršen koli komercialni namen brez izrecnega pisnega dovoljenja korporacije Kinesis.

KINESIS CORPORATION
22030 20. avenija SE, apartma 102
Bothell, Washington 98021 ZDA
www.kinesis.com

Izjava FCC o radiofrekvenčnih motnjah

Ta oprema je bila preizkušena in ugotovljeno je bilo, da je skladna z omejitvami za digitalne naprave razreda B v skladu s 15. delom pravil FCC.

Te omejitve so zasnovane tako, da zagotavljajo razumno zaščito pred škodljivimi motnjami, ko se oprema uporablja v stanovanjskih namestitvah. Ta oprema ustvarja, uporablja in lahko oddaja radiofrekvenčno energijo in lahko povzroči škodljive motnje radijskih komunikacij, če ni nameščena in uporabljena v skladu z navodili.

Vendar pa ni nobenega zagotovila, da do motenj ne bo prišlo pri določeni namestitvi. Če ta oprema povzroča škodljive motnje pri radijskem ali televizijskem sprejemu, kar je mogoče ugotoviti z izklopom in vklopom opreme, uporabnika spodbujamo, da poskusi odpraviti motnje z enim ali več od naslednjih ukrepov:

  • Preusmerite ali premaknite sprejemno anteno
  • Povečajte razdaljo med opremo in sprejemnikom
  • Priključite opremo v vtičnico na drugem tokokrogu kot tisti, na katerega je priključen sprejemnik
  • Za pomoč se posvetujte s prodajalcem ali izkušenim radijskim/TV tehnikom

Opozorilo
Za zagotovitev nadaljnje skladnosti s FCC mora uporabnik pri povezovanju z računalnikom ali zunanjo napravo uporabljati samo zaščitene vmesniške kable. Prav tako bi morebitne nepooblaščene spremembe ali modifikacije te opreme razveljavile uporabnikovo pooblastilo za uporabo.

IZJAVA O SKLADNOSTI INDUSTRIJE KANADE
Ta digitalna naprava razreda B izpolnjuje vse zahteve kanadskih predpisov o opremi, ki povzroča vmesnike.

1.0 Uvod

Advantage360 je popolnoma programabilna tipkovnica z vgrajenim bliskovnim pomnilnikom (»v-Drive«) in ne uporablja posebnih gonilnikov ali programske opreme. Tipkovnica je bila zasnovana za hitro in enostavno programiranje z uporabo bližnjic na vozilu ali prek aplikacije SmartSet za Windows in Mac. Izkušeni uporabniki imajo možnost, da zaobidejo SmartSet GUI in »Direct Program« tipkovnico v vseh večjih operacijskih sistemih z dostopom do preprostega besedila na tipkovnici files konfiguracijo files.

Ta navodila veljajo za osnovni AdvantagModel e360 ima mehanizem za programiranje SmartSet. Če imate model Professional z motorjem ZMK, nehajte brati in obiščite https://kinesis-ergo.com/support/adv360-pro.

2.0 Konec neposrednega programiranjaview

Advantage360 ima 9 prilagodljivih Profiles, ki obsega 9 sklopov postavitev in konfiguracij osvetlitve. Tipkovnica ima tudi vrsto globalnih nastavitev tipkovnice, ki jih je mogoče konfigurirati. Vsaka od teh konfiguracij je shranjena v nizu map na tipkovnici (»v-Drive«) kot niz preprostega besedila files (.txt). Med vgrajenim programiranjem tipkovnica samodejno bere/piše na te files »zakulisjem«. Edinstvena stvar pri 360 je, da lahko izkušeni uporabniki »povežejo« (tudi »namestijo«) v-Drive na svoj računalnik in nato neposredno uredijo to konfiguracijo. files v sistemih Windows, Linux, Mac in Chrome.

Vsakič, ko se v Pro ustvari preslikava ali makrofile, je zapisan v ustrezno layout.txt file kot diskretna vrstica »kode«. Funkcijo in barvo vsake od 6 LED diod RGB nadzorujete v ustreznem led.txt file. Vsakič, ko se spremeni nastavitev tipkovnice, se sprememba zabeleži v »settings.txt« file.

3.0 Preden začnete

3.1 SAMO za napredne uporabnike
Neposredno urejanje zahteva učenje branja in pisanja skladnje po meri. Vstavljanje napačnih znakov v katero koli konfiguracijo files ima lahko nenamerne posledice in lahko povzroči začasne težave celo pri osnovnem delovanju tipkovnice. Najprej preberite priročnik za hitri začetek in uporabniški priročnik ter nadaljujte previdno.

SAMO za napredne uporabnike

3.2 Vedno izvrzite pogon v-Drive, preden odklopite pogon v-Drive

odklop v-Drive

V-Drive je tako kot kateri koli drug bliskovni pogon, ki ga povežete z računalnikom. Če ga nenadoma odstranite, medtem ko računalnik še vedno dostopa do vsebine pogona, lahko to povzročite file poškodbe. Za zaščito v-Drive vedno shranite in zaprite vse konfiguracije files in nato uporabite ustrezen protokol za izmet za vaš operacijski sistem, preden »odklopite« v-Drive z vgrajeno bližnjico. Če vaš računalnik noče odstraniti pogona, poskrbite za vse files in mape so zaprte in poskusite znova.

Windows Eject: shranite in zaprite kateri koli .txt fileste urejali. Od File Raziskovalec, pomaknite se nazaj na najvišjo raven izmenljivega pogona »ADV360« in z desno miškino tipko kliknite ime pogona ter nato izberite Izvrzi. Ko prejmete obvestilo »Varno za izmet«, lahko nadaljujete z zapiranjem v-Drive z bližnjico na vozilu. Če ga ne izvržete, lahko pride do manjše napake pogona, ki vas bo Windows pozval, da ga popravite. Postopek »Skeniraj in popravi«.
(prikazano na desni) je hitro in enostavno.

3.3 Uporabniki izven ZDA
Vaš računalnik mora biti konfiguriran za angleško (ZDA) postavitev tipkovnice. Gonilniki drugih jezikov uporabljajo različne kode/položaje za določene tipke, ki so kritične za programiranje znakov, kot so [], {} in >.

3.4 Preprosto besedilo FileSAMO
Ne shranjujte konfiguracije files v obliki obogatenega besedila (.rft), saj lahko posebni znaki povzročijo napake v sintaksi.

3.5 Morda bo potrebna posodobitev vdelane programske opreme
Nekatere funkcije, opisane v tem priročniku, bodo morda zahtevale posodobitev vdelane programske opreme. Prenesite vdelano programsko opremo in dobite navodila za namestitev tukaj: https://kinesis-ergo.com/support/adv360/#firmware-updates

4.0 Postavitve za neposredno programiranje

360 vsebuje 9 nastavljivih Profiles, vsak s svojo ustrezno "razporeditvijo" (1-9). Devet privzetih postavitev je shranjenih kot ločen .txt files v podmapi “layouts” na v-Drive. V datoteko so shranjeni samo preslikavi in ​​makri po meri file, torej, če postavitev ni bila spremenjena, se file bo prazen in tipkovnica izvaja »privzeta« dejanja. Uporabniki lahko napišejo kodo iz nič ali uredijo obstoječo kodo z uporabo spodnjih pravil skladnje. Opomba: Brisanje postavitve file bo trajno izbrisal svoje shranjene preslikave in makre, vendar bo tipkovnica samodejno ponovno ustvarila prazno postavitev file.

Opomba: Profile 0 ni mogoče programirati in zato nima ustreznega layout.txt file.

4.1 File Konvencija o poimenovanju
V Advan je mogoče naložiti le devet oštevilčenih postavitevtage360. Dodatne "varnostne" postavitve lahko shranite kot .txt files z opisnimi imeni, vendar jih ni mogoče naložiti na tipkovnico, ne da bi jih prej preimenovali.

4.2 Konec sintakseview– Žetoni za položaj in dejanja
Preslikavi in ​​makri so kodirani v postavitvi file z uporabo lastniške sintakse. Vsaki tipki na tipkovnici (razen tipki SmartSet) je bil dodeljen edinstven žeton »Pozicija«, ki se uporablja za identifikacijo te tipke za programiranje v kateri koli plasti (glejte Zemljevid žetonov položaja v Dodatku A).

Vsakemu dejanju tipkovnice in miške, ki ga podpira 360, je bil dodeljen edinstven žeton »Dejanje«, ki ustreza standardni »kodi skeniranja« USB.

View podprta dejanja in žetoni tukaj: https://kinesis-ergo.com/support/adv360/#manuals
Za uspešno ponovno programiranje ključa mora uporabnik uporabiti sintakso za določitev fizičnega ključa (prek žetona položaja) in dodeliti eno ali več ključnih dejanj (prek žetonov dejanj). Simbol »>« se uporablja za ločevanje žetonov položaja od žetonov dejanj. Vsak posamezen žeton je obdan z oklepaji. npramples:

  • Preslikavi so kodirani z oglatimi oklepaji: [položaj]>[dejanje]
  • Makri so kodirani s Curly Oklepaji: {položaj ključa sprožilca}{sprožilec modifikatorja}>{akcija1}{akcija2}…

Zapišite svojo preslikavo pod želeno »Glavo plasti«, da jo dodelite tej plasti


4.3 Nasveti za programiranje postavitve

  • Če tipkovnica ne razume želenega preslikave, bo privzeto dejanje ostalo v veljavi.
  • Ne mešajte kvadrata in curly oklepaji v eni vrstici kode
  • Vsako vrstico kode ločite z Enter/Return
  • Vrstni red, v katerem so vrstice kode prikazane v .txt file na splošno ni pomemben, razen v primeru nasprotujočih si ukazov, v tem primeru ukaz, ki je najbližji dnu file bodo izvajali.
  • Žetoni niso občutljivi na velike in male črke. Uporaba velikih začetnic v žetonu ne bo povzročila »prestavljenega« dejanja.
  • Vrstico kode lahko začasno onemogočite tako, da na začetek vrstice postavite zvezdico (*).

4.4 Pozicijski žetoni

Na splošno so žetoni položaja definirani z osnovnim dejanjem QWERTY Windows za tipko v privzeti postavitvi. V nekaterih primerih so bili žetoni spremenjeni zaradi jasnosti in/ali lažjega programiranja.

  • Example: Položaj bližnjične tipke 1 je: [hk1]>…

4.6 Programiranje preslikav
Če želite programirati prerazporeditev, kodirajte žeton položaja in en žeton dejanja v oglatih oklepajih, ločenih z ">". Remap Examples:

1. Bližnjica 1 izvede Q: [hk1]>[q]
2. Tipka Escape izvaja Caps Lock: [esc]>[caps]

Prestavljena dejanja: Premaknjenih znakov (npr. "!") ni mogoče ustvariti s preslikavo. Če želite ustvariti premaknjeno dejanje tipke, ga je potrebno kodirati kot makro, ki vključuje tako navzdol kot navzgor premik tipke, ki obdaja osnovno dejanje tipke. Pohodi navzdol so označeni z oznako "-" v oklepaju, dvigi pa so označeni z "+". Glej nprample makro 1 spodaj.

4.7 Programiranje makrov
Če želite programirati makro, kodirajte "sprožilne tipke" levo od ">" v curly oklepaji. Nato kodirajte enega ali več žetonov dejanj desno od »>« v curly oklepaji. Vsak makro lahko vključuje približno 300 žetonov dejanj in vsaka postavitev lahko shrani do 7,200 skupnih makro žetonov, razporejenih na do 100 makrov.

Sprožilne tipke: Makro lahko sproži kateri koli ključ brez modifikatorja. Sosprožilec lahko dodate tako, da kodirate modifikator levo od »>«. Glej prample 1 spodaj.

Opomba: Sosprožilci sistema Windows niso priporočljivi. Zapišite svoj makro pod želeno »Glavo plasti«.

Posamezna predpona hitrosti predvajanja {s_}: Privzeto se vsi makri predvajajo z izbrano privzeto hitrostjo predvajanja. Če želite dodeliti hitrost po meri za izboljšano zmogljivost predvajanja za dani makro, lahko uporabite predpono »Individualna hitrost predvajanja« »{s_}«. Izberite številko od 1 do 9, ki ustreza lestvici hitrosti, prikazani v razdelku 4.6. Predpono hitrosti je treba postaviti desno od »>« pred vsebino makra. Glej prample 2 spodaj.

Predpona za več igranj {x_}: Privzeto se vsi makri predvajajo neprekinjeno, medtem ko držite sprožilno tipko. Če želite preglasiti funkcijo ponavljanja in omejiti predvajanje makra za določeno število predvajanj, lahko uporabite predpono »Macro Multiplay« »{x_}«. Izberite številko od 1 do 9, ki ustreza, kolikokrat želite, da se makro ponovno predvaja. Predpono za več igranj je treba postaviti desno od »>« pred vsebino makra. Glej nprample 3 spodaj. Če se makro ne predvaja pravilno, poskusite dodeliti vrednost za večkratno predvajanje 1. Makro se lahko dejansko sproži večkrat, preden spustite sprožilno tipko. Glej nprample 3 spodaj

Časovne zamude: Zakasnitve lahko vstavite v makro, da izboljšate zmogljivost predvajanja ali ustvarite dvojni klik miške. Zakasnitve so na voljo v katerem koli intervalu med 1 in 999 milisekundami ({d001} & {d999}), vključno z naključnimi zamiki ({dran}). Žetone zakasnitve je mogoče kombinirati, da ustvarijo zakasnitve različnih dolžin.

Macro Examples:

1. Tipka za premor izvede »Hi« z veliko črko H: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Bližnjica 4 + levi Ctrl izvaja “qwerty” s hitrostjo 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Bližnjica 1 poveča glasnost za 3 stopnje: {hk1}>{x3}{vol+)

4.8 Dejanja dotika in držanja

Z Tap and Hold lahko eni tipki dodelite dve edinstveni dejanji glede na trajanje pritiska na tipko. Določite žeton položaja v ustrezni plasti, nato dejanje Tap, nato časovni zamik od 1 do 999 milisekund z uporabo posebnega žetona Tap and Hold ({t&hxxx}), nato dejanje Hold. Zaradi inherentnih časovnih zakasnitev se Tap and Hold ne priporoča za uporabo z alfanumeričnimi tipkami za tipkanje. Vsa ključna dejanja ne podpirajo Tap and Hold.

Opomba: Za večino aplikacij priporočamo časovni zamik 250 ms.

Tapnite in držite Example:

  • Caps izvaja Caps ob dotiku in Esc, če ga držite dlje kot 500 ms: [caps]>[caps][t&h500][esc]

5.0 Neposredno programiranje RGB LED

360 ima 3 programabilne RGB LED na vsakem modulu tipk. Devet privzetih svetlobnih učinkov je shranjenih kot ločena datoteka .txt files v podmapi “lighting” na v-Drive. Privzete dodelitve so prikazane spodaj. Opomba: če file je prazno, bodo indikatorji onemogočeni.

5.1 Določite svoj indikator

Modul leve tipke
Levo = Caps Lock (vklop/izklop)
Srednja = Profile (0-9)
Desno = plast (Osnova, Kp, Fn1, Fn2, Fn3)

Določite svoj indikator

Modul desne tipke
Levo = Num Lock (vklop/izklop)
Sredina = Scroll Lock (Vklop/Izklop)
Desno = plast (Osnova, Kp, Fn1, Fn2, Fn3)

6 indikatorjev je definiranih z osnovnim žetonom položaja

  • Levi modul, leva LED: [IND1]
  • Srednja LED lučka levega modula: [IND2]
  • Levi modul Desna LED: [IND3]
  • Desni modul, leva LED: [IND4]
  • Srednji LED desnega modula: [IND5]
  • Desni modul Desna LED: [IND6]

5.2 Določite svojo funkcijo
Podprte so različne funkcije in v prihodnosti jih bo morda dodanih več.

  • Onemogoči LED: [null]
  • Active Profile: [prof.]
  • Caps Lock (vklop/izklop): [velike črke]
  • Num Lock (vklop/izklop): [nmlk]
  • Scroll Lock (vklop/izklop): [sclk]
  • Aktivna plast:
  • Osnova: [layd]
  • Tipkovnica: [layk]
  • Fn: [lay1]
  • Fn2: [lay2]
  • Fn3: [leži]

5.3 Določite svoje barve
Z izjemo sloja lahko vsaki funkciji dodelite eno barvno vrednost z 9-mestno vrednostjo, ki ustreza vrednosti RGB želene barve (0-255). Funkcija Layer podpira dodelitev do 5 barv, po eno za vsako plast.

5.4 Sintaksa
Vsak indikator je kodiran na približno enak način kot osnovna preslikava. Uporabite žeton položaja indikatorja, »>« in nato funkcijo ter nato barvo. Za LED za plast boste morali napisati ločeno vrstico sintakse za vsako plast

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

Dodatek A – Zemljevid žetonov položaja

Zemljevid žetonov položaja

 

 

 

Dokumenti / Viri

Programski mehanizem KINESIS KB360 SmartSet [pdf] Uporabniški priročnik
KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine
Programski mehanizem KINESIS KB360 SmartSet [pdf] Uporabniški priročnik
KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine, Programming Engine, Engine

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *