KB360 SmartSet Programming Engine
Giya sa Gumagamit
Mapasigarbuhon nga gidisenyo ug gipundok sa kamot sa USA sukad sa 1992
Kinesis® AdvantagAng e360™ Keyboard nga adunay SmartSet™ Programming Engine Keyboard nga mga modelo nga sakop niini nga manwal naglakip sa tanang KB360 series nga mga keyboard (KB360-xxx). Ang ubang mga bahin mahimong magkinahanglan og pag-upgrade sa firmware. Dili tanang feature gisuportahan sa tanang modelo. Kini nga manwal wala maglakip sa setup ug mga feature para sa Advantage360 Professional keyboard nga adunay ZMK programming engine.
Pebrero 11, 2021 nga Edisyon
Kini nga manwal naglangkob sa mga bahin nga gilakip pinaagi sa firmware nga bersyon 1.0.0.
Kon duna kay mas naunang bersyon sa firmware, dili tanang feature nga gihulagway niini nga manwal mahimong suportahan. Aron ma-download ang pinakabag-o nga firmware dinhi:
kinesis.com/support/adv360/#firmware-updates
© 2022 sa Kinesis Corporation, ang tanan nga mga katungod gigahin. Ang KINESIS kay rehistrado nga marka sa Kinesis Corporation. ADVANTAGAng E360, CONTOURED KEYBOARD, SMARTSET, ug v-DRIVE kay mga trademark sa Kinesis Corporation. Ang WINDOWS, MAC, MACOS, LINUX, ZMK ug ANDROID kay gipanag-iya sa ilang tagsa-tagsa ka tag-iya..
Ang kasayuran sa kini nga dokumento mahimo’g mabag-o nga wala’y pahibalo. Wala’y bahin sa kini nga dokumento ang mahimo nga kopyahon o mabalhin sa bisan unsang porma o bisan unsang paagi, elektronik o mekanikal, alang sa bisan unsang katuyoan sa komersyo, nga wala’y malinaw nga sinulat nga pagtugot sa Kinesis Corporation.
KINESIS CORPORATION
22030 20th Avenue SE, Suite 102
Bothell, Washington 98021 USA
www.kinesis.com
Pahayag sa Frekuensi sa Frekuensi sa Freelance sa FCC
Kini nga ekipo gisulayan ug nakit-an nga nagsunod sa mga limitasyon alang sa usa ka Class B nga digital device, subay sa Part 15 sa FCC Rules.
Kini nga mga limitasyon gidesinyo sa paghatag ug makatarunganong panalipod batok sa makadaot nga interference kung ang kagamitan gipaandar sa usa ka instalasyon sa residensyal. Kini nga ekipo nagmugna, naggamit, ug maka-radiate sa enerhiya sa frequency sa radyo ug, kung dili ma-install ug magamit subay sa mga panudlo, mahimong hinungdan sa makadaot nga interference sa mga komunikasyon sa radyo.
Apan, walay garantiya nga ang pagpanghilabot dili mahitabo sa usa ka partikular nga instalasyon. Kung kini nga ekipo nagpahinabog makadaot nga pagpanghilabot sa pagdawat sa radyo o telebisyon, nga matino pinaagi sa pagpalong ug pag-on sa kagamitan, giawhag ang tiggamit sa pagsulay sa pagtul-id sa interference pinaagi sa usa o daghan pa sa mga musunud nga lakang:
- I-reorient o ibalhin ang nagdawat nga antenna
- Dugangi ang pagbulag tali sa kagamitan ug tigdawat
- Ikonektar ang kagamitan sa usa ka outlet sa usa ka sirkito nga lahi sa kung diin konektado ang tigdawat
- Konsultaha ang tigbaligya o usa ka eksperyensiyadong radio/TV technician alang sa tabang
Pasidaan
Aron masiguro ang padayon nga pagsunod sa FCC, ang mogamit kinahanglan mogamit ra og taming nga mga interfacing cable kung magkonektar sa computer o peripheral. Ingon usab, ang bisan unsang dili gitugotan nga mga pagbag-o o pagbag-o sa kini nga kahimanan makawagtang sa awtoridad sa mogamit.
INDUSTRY CANADA COMPLIANCE STATEMENT
Nahiuyon ang kini nga digital B aparatong B sa tanan nga mga kinahanglanon sa Mga regulasyon sa Mga Kagamitan nga hinungdan sa Interface sa Canada.
1.0 Pasiuna
Ang AdvantagAng e360 kay bug-os nga programmable nga keyboard nga adunay onboard flash storage (ang “v-Drive) ug wala mogamit ug bisan unsang espesyal nga driver o software. Ang keyboard gidisenyo nga maprograma dayon ug dali gamit ang onboard nga mga shortcut o pinaagi sa SmartSet App para sa Windows ug Mac. Ang mga tiggamit sa gahum adunay kapilian nga laktawan ang SmartSet GUI ug "Direct Program" ang keyboard sa tanan nga dagkong operating system pinaagi sa pag-access sa yano nga teksto sa keyboard. files configuration files.
Kini nga mga panudlo magamit sa base AdvantagAng modelo sa e360 adunay bahin sa SmartSet Programming Engine. Kung ikaw adunay modelo nga Propesyonal nga adunay makina nga ZMK hunong sa pagbasa ug pagbisita https://kinesis-ergo.com/support/adv360-pro.
2.0 Direkta nga Programming Tapos naview
Ang AdvantagAng e360 adunay 9 nga napasadya nga Profiles nga gilangkuban sa 9 nga mga set sa mga layout ug mga pagsasaayos sa suga. Ang keyboard usab adunay usa ka serye sa Global Keyboard Settings nga mahimong ma-configure. Ang matag usa niini nga mga configuration gitipigan sa usa ka set sa mga folder sa keyboard (ang "v-Drive") isip usa ka serye sa yano nga teksto files (.txt). Atol sa onboard programming ang keyboard awtomatikong mobasa/magsulat niini files "luyo sa mga talan-awon". Ang talagsaon nga butang bahin sa 360 mao nga ang mga tiggamit sa gahum mahimong "makonektar" (aka "mount") ang v-Drive sa ilang PC ug dayon i-edit kini nga mga pag-configure. files sa Windows, Linux, Mac, ug Chrome.
Matag higayon nga ang usa ka remap o macro gihimo sa usa ka Profile, gisulat kini sa katugbang nga layout.txt file isip usa ka discrete nga linya sa "code". Ug ang function ug kolor sa matag usa sa 6 RGB LEDs kontrolado sa katugbang nga led.txt file. Sa matag higayon nga usbon ang setting sa keyboard, ang pagbag-o marekord sa "settings.txt" file.
3.0 Sa dili ka pa Magsugod
3.1 Power Users LANG
Ang direkta nga pag-edit nagkinahanglan sa pagkat-on sa pagbasa ug pagsulat usa ka naandan nga syntax. Ang pagsal-ot sa dili husto nga mga karakter sa bisan unsang configuration files mahimong adunay wala damha nga mga sangputanan ug mahimong hinungdan sa temporaryo nga mga problema bisan sa sukaranan nga operasyon sa keyboard. Basaha una ang Quick Start Guide ug User Manual ug magpadayon uban ang pag-amping.
3.2 Kanunay Ipagawas ang v-Drive sa dili pa idiskonekta ang v-Drive
Ang v-Drive sama ra sa ubang flash drive nga imong gikonektar sa imong PC. Kung tangtangon nimo kini sa kalit samtang ang PC nag-access pa sa mga sulud sa drive nga mahimo nimong hinungdan file kadaot. Aron mapanalipdan ang v-Drive, kanunay i-save ug isira ang tanan nga configuration files, ug dayon gamita ang angay nga eject protocol para sa imong operating system sa dili pa "i-disconnect" ang v-Drive gamit ang onboard shortcut. Kung ang imong PC nagdumili sa pag-eject sa drive, siguroha ang tanan files ug mga folder sirado ug sulayi pag-usab.
Windows Eject: I-save ug isira ang bisan unsang .txt filenag edit ka. gikan sa File Explorer, navigate balik sa taas nga lebel sa "ADV360" removable drive ug i-right click ang ngalan sa drive ug dayon pilia ang Eject. Kung madawat na nimo ang pahibalo nga "Luwas nga I-Eject" mahimo nimong ipadayon ang pagsira sa v-Drive gamit ang onboard nga shortcut. Ang pagkapakyas sa pag-eject mahimong moresulta sa usa ka gamay nga sayup sa pagmaneho nga ihangyo kanimo sa Windows nga ayohon. Ang proseso sa "Pag-scan ug Pag-ayo".
(gipakita sa tuo) dali ug sayon.
3.3 Dili-US nga mga Gumagamit
Ang imong kompyuter kinahanglang ma-configure para sa English (US) nga layout sa keyboard. Ang ubang mga driver sa lengguwahe naggamit ug lain-laing mga code/posisyon para sa pipila ka mga yawe nga importante para sa mga karakter sa programming sama sa [], {} ug >.
3.4 Yano nga Teksto Files LANG
Ayaw i-save ang configuration files sa Rich Text Format (.rft) kay ang mga espesyal nga karakter mahimong hinungdan sa syntax errors.
3.5 Ang pag-update sa firmware mahimong gikinahanglan
Pipila sa mga bahin nga gihulagway niini nga giya mahimong magkinahanglan og update sa firmware. Pag-download sa firmware ug pagkuha mga panudlo sa pag-install dinhi: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 Direktang Programming Layout
Ang 360 adunay 9 nga ma-configure nga Profiles, ang matag usa adunay kaugalingong katugbang nga “layout” (1-9). Ang siyam ka default nga mga layout gitipigan isip bulag nga .txt files sa "layouts" subfolder sa v-Drive. Mga custom remaps ug macros lang ang gitipigan sa file, mao nga kung walay mga kausaban nga gihimo sa usa ka layout, ang file mahimong walay sulod ug ang keyboard naghimo sa "default" nga mga aksyon. Mahimong magsulat ang mga tiggamit og code gikan sa wala o mag-edit sa kasamtangan nga code gamit ang mga lagda sa syntax nga gihulagway sa ubos. Mubo nga sulat: Pagtangtang sa usa ka layout file permanente nga papason ang gitipigan nga mga remap ug macro, apan ang keyboard awtomatik nga magbag-o sa usa ka blangko nga layout file.
Mubo nga sulat: Profile 0 kay non-programmable ug sa ingon walay katugbang nga layout.txt file.
4.1 File Pagngalan sa Kombensiyon
Ang siyam lang nga ginumero nga mga layout ang mahimong makarga sa Advantage360. Ang dugang nga "backup" nga mga layout mahimong ma-save ingon .txt files nga adunay mga ngalan nga mahulagway, apan dili kini mahimo nga ikarga sa keyboard nga dili una nila nganlan sila.
4.2 Natapos ang Syntaxview- Posisyon ug Mga Token sa Aksyon
Ang mga remap ug macro gi-encode sa usa ka layout file gamit ang proprietary syntax. Ang matag usa sa mga yawe sa keyboard (gawas sa SmartSet Key) gihatagan og usa ka talagsaon nga "Posisyon" nga token nga gigamit sa pag-ila sa yawe sa programming sa bisan asa nga layer (tan-awa ang Position Token Map sa Appendix A).
Ang matag aksyon sa keyboard ug mouse nga gisuportahan sa 360 gihatagan usa ka talagsaon nga token nga "Aksyon" nga katumbas sa usa ka standard nga "scan code" sa USB.
View gisuportahan nga mga aksyon ug mga token dinhi: https://kinesis-ergo.com/support/adv360/#manuals
Aron malampuson nga maprograma pag-usab ang usa ka yawe, ang user kinahanglang mogamit sa syntax aron itudlo ang pisikal nga yawe (pinaagi sa Position Token) ug mag-assign og usa o daghan pang yawe nga mga aksyon (pinaagi sa Action Tokens). Ang ">" nga simbolo gigamit sa pagbulag sa Posisyon Token gikan sa Actions Token. Ang matag indibidwal nga token gilibutan sa mga bracket. Examples:
- Ang mga remap gi-encode sa Square Brackets: [posisyon]>[aksyon]
- Ang mga macro gi-encode sa Curly Mga bracket: {hinungdan nga hinungdan nga posisyon} {modifier co -icu}> {action1} {action2}…
Isulat ang imong remap sa ilawom sa gusto nga "Layer Header" aron i-assign kini sa kana nga layer
4.3 Mga Tip sa Pagprograma sa Layout
- Kung dili masabtan sa keyboard ang gitinguha nga remap, nan ang default nga aksyon magpabilin nga epektibo.
- Ayaw pagsagol ug ipares parisukat ug curly bracket sa usa ka linya sa code
- Ibulag ang matag linya sa code gamit ang Enter/Return
- Ang han-ay diin ang mga linya sa code makita sa .txt file kasagaran dili importante, gawas sa panghitabo sa nagkasumpaki nga mga sugo, diin ang sugo nga labing duol sa ubos sa file ipatuman.
- Ang mga token dili case-sensitive. Ang pag-capital sa usa ka token dili makahimo sa "gibalhin" nga aksyon.
- Ang usa ka linya sa code mahimong temporaryo nga kakulangan pinaagi sa pagbutang us aka asterisk (*) sa pagsugod sa linya.
4.4 Mga Token sa Posisyon
Sa kinatibuk-an, ang mga token sa posisyon gihubit sa batakang aksyon sa QWERTY Windows alang sa yawe sa default nga layout. Sa pipila ka mga kaso ang mga token giusab alang sa katin-awan ug/o kasayon sa pagprograma.
- Example: Ang Hotkey 1 nga posisyon mao ang: [hk1]>…
4.6 Programming Remaps
Para magprograma og remap, i-encode ang position token ug usa ka action token sa square brackets, gibulag sa ">". Remap Examples:
1. Ang Hotkey 1 nagpahigayon og Q: [hk1]>[q]
2. Ang escape key nagpahigayon sa Caps Lock: [esc]>[caps]
Gibalhin nga mga Aksyon: Ang gibalhin nga mga karakter (pananglitan, "!") dili mahimo sa usa ka Remap. Aron makahimo ug gibalhin nga yawe nga aksyon, gikinahanglan nga i-encode kini isip macro nga naglakip sa down ug up stroke sa shift key nga naglibot sa batakang yawe nga aksyon. Ang mga downstroke gipakita pinaagi sa pagbutang og "-" sulod sa bracket ug ang mga upstroke gipakita pinaagi sa pagbutang og "+". Tan-awa ang example macro 1 sa ubos.
4.7 Programming Macros
Para magprograma og macro, i-encode ang “trigger keys” sa wala sa “>” sa curly mga braket. Dayon i-encode ang usa o daghan pang Action Token sa tuo sa “>” sa curly mga braket. Ang matag macro mahimong maglakip sa gibana-bana nga 300 nga mga token sa Aksyon ug ang matag layout makatipig hangtod sa 7,200 nga kinatibuk-ang macro token nga mikaylap hangtod sa 100 nga mga macro.
Trigger Keys: Ang bisan unsang non-modifier nga yawe mahimong mag-trigger sa usa ka macro. Ang usa ka co-trigger mahimong idugang pinaagi sa pag-encode sa usa ka modifier sa wala sa ">". Tan-awa ang example 1 sa ubus.
Mubo nga sulat: Dili girekomenda ang mga co-trigger sa Windows. Isulat ang imong macro ubos sa gusto nga "Layer Header".
Indibidwal nga Katulin sa Playback Prefix {s_}: Sa default, ang tanan nga mga macro magdula sa gipili nga default nga katulin sa pagdula. Para mag-assign ug custom speed para sa mas maayo nga playback performance para sa gihatag nga macro pwede nimo gamiton ang “Individual Playback Speed” prefix “{s_}”. Pagpili ug numero gikan sa 1-9 nga katumbas sa speed scale nga gipakita sa Seksyon 4.6. Ang speed prefix kinahanglang ibutang sa tuo sa ">" sa dili pa ang macro content. Tan-awa ang example 2 sa ubus.
Multiplay Prefix {x_}: Sa kasagaran, ang tanan nga macros playback padayon samtang ang trigger key gihuptan. Aron i-override ang repeat feature ug i-restrict ang usa ka macro sa playback sa piho nga gidaghanon sa mga higayon nga imong magamit ang “Macro Multiplay” prefix “{x_}”. Pagpili og numero gikan sa 1-9 nga katumbas sa gidaghanon sa mga higayon nga gusto nimo nga i-replay ang macro. Ang multiplay prefix kinahanglang ibutang sa tuo sa ">" sa dili pa ang macro content. Tan-awa ang example 3 sa ubos. Kung ang usa ka macro wala magdula og maayo, sulayi ang pag-assign sa usa ka Multiplay nga kantidad nga 1. Ang macro mahimong aktwal nga nagpabuto sa daghang mga higayon sa dili pa nimo buhian ang gatilyo nga yawe. Tan-awa ang example 3 sa ubos
Mga Paglangay sa Oras: Ang mga paglangan mahimong isal-ot sa usa ka macro aron mapausbaw ang performance sa playback o aron makahimo og mouse double-click. Ang mga paglangay anaa sa bisan unsang agwat tali sa 1 ug 999 millisecond ({d001} & {d999}), lakip ang mga random nga paglangan ({dran}). Ang mga delay token mahimong ikombinar aron makahimo og mga paglangan sa lain-laing gidugayon.
Macro Examples:
1. Ang yawe sa paghunong nagpahigayon og “Hi” nga adunay kapital nga H: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Ang Hotkey 4 + Left Ctrl nagpahigayon og “qwerty” sa gikusgon nga 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Ang Hotkey 1 nagpadugang sa volume 3 notches: {hk1}>{x3}{vol+)
4.8 I-tap ug Hupti ang mga Aksyon
Uban sa Tap and Hold, mahimo nimong i-assign ang duha ka talagsaon nga mga aksyon sa usa ka yawe base sa gidugayon sa keypress. Itudlo ang Position Token sa angay nga layer, dayon ang Tap action, dayon ang timing delay gikan sa 1 ngadto sa 999 milliseconds gamit ang espesyal nga Tap and Hold token ({t&hxxx}), dayon ang Hold Action. Tungod sa kinaiyanhon nga paglangan sa timing, ang Tap-and-Hold dili girekomenda nga gamiton sa alphanumeric typing keys. Dili tanang importanteng aksyon nagsuporta sa Tap-and-Hold.
Mubo nga sulat: Alang sa kadaghanan sa mga aplikasyon, girekomenda namon ang paglangan sa oras nga 250ms.
I-tap ug Hupti ang Example:
- Ang Caps mohimo og Caps kon tapik ug Esc kon huptan og mas taas kay sa 500ms: [caps]>[caps][t&h500][esc]
5.0 Direktang Programming RGB LEDs
Ang 360 adunay 3 ka programmable RGB LEDs sa matag key module. Ang siyam ka default nga mga epekto sa suga gitipigan isip bulag nga .txt files sa subfolder nga "pagsiga" sa v-Drive. Ang default nga mga buluhaton gipakita sa ubos. Mubo nga sulat: Kung ang file kay blangko, ang mga indicators ma-disabled.
5.1 Ipasabot ang imong Indicator
Wala nga Key Module
Wala = Caps Lock (On/Off)
Tunga = Profile (0-9)
Tuo = Layer (Base, Kp, Fn1, Fn2, Fn3)
Tuo nga Key Module
Wala = Num Lock (On/O)
Tunga = Scrolal Lock (On/O)
Tuo = Layer (Base, Kp, Fn1, Fn2, Fn3)
Ang 6 nga mga indikasyon gihubit nga adunay sukaranan nga timaan sa posisyon
- Wala nga Module Wala nga LED: [IND1]
- Wala nga Module Middle LED: [IND2]
- Wala nga Module Tuo nga LED: [IND3]
- Tuo nga Module Wala nga LED: [IND4]
- Tuo nga Module Middle LED: [IND5]
- Tuo nga Module Tuo nga LED: [IND6]
5.2 Ipasabot ang imong Function
Ang lainlaing mga gimbuhaton gisuportahan ug daghan pa ang mahimong idugang sa umaabot.
- I-disable ang LED: [null]
- Aktibo nga Profile: [prof]
- Caps Lock (On/Off): [caps]
- Num Lock (On/Off): [nmlk]
- Scroll Lock (On/Off): [sclk]
- Aktibo nga Layer:
- Base: [gibutang]
- Keypad: [layk]
- Fn: [lay1]
- Fn2: [lay2]
- Fn3: [layo]
5.3 Ipasabut ang imong (mga) Kolor
Gawas sa Layer, ang matag function mahimong ma-assign sa usa ka color value gamit ang 9 digit value nga katumbas sa RGB value sa gusto nga color (0-255). Ang Layer function nagsuporta sa buluhaton nga hangtod sa 5 ka kolor, usa alang sa matag layer.
5.4 Syntax
Ang matag timailhan gi-encode sa parehas nga paagi sa usa ka sukaranan nga remap. Gamita ang indicator position token, ang ">" ug dayon ang function, ug dayon ang kolor. Alang sa Layer LED kinahanglan nimo nga magsulat usa ka lahi nga linya sa syntax alang sa matag layer
Apendise A — Posisyon nga Token Map
Mga Dokumento / Mga Kapanguhaan
![]() |
KINESIS KB360 SmartSet Programming Engine [pdf] Giya sa Gumagamit KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine |
![]() |
KINESIS KB360 SmartSet Programming Engine [pdf] Giya sa Gumagamit KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine, Programming Engine, Engine |