KB360 SmartSet Engine Programming

KB360 SmartSet Engine Programming

Rehbera bikaranînê

Ji sala 1992-an vir ve li Dewletên Yekbûyî bi serbilindî hatî sêwirandin û bi destan hatî berhev kirin

Kinesis® AdvantagKlavyeya e360™ bi Motora Bernamesazkirinê ya SmartSet™ Modelên Klavyeya Klavyeyê yên ku ji hêla vê destanê ve hatine destnîşan kirin hemî klavyeyên rêza KB360 (KB360-xxx) dihewîne. Dibe ku hin taybetmendî nûvekirinek firmware hewce bike. Ne hemî taybetmendiyên li ser hemî modelan piştgirî ne. Ev manual sazkirin û taybetmendiyên Advan nagiretage360 Klavyeya Pîşeyî ya ku motora bernamekirinê ya ZMK vedigire.

Weşana 11ê Sibatê, 2021

Ev manual taybetmendiyên ku di navgîniya guhertoya firmware 1.0.0-ê de pêk tê vedihewîne.
Heke we guhertoyek berê ya firmware heye, dibe ku ne hemî taybetmendiyên ku di vê manualê de hatine destnîşan kirin piştgirî nebin. Ji bo daxistina firmware ya herî dawî li vir:
kinesis.com/support/adv360/#firmware-updates

© 2022 ji hêla Kinesis Corporation, hemî maf parastî ne. KINESIS marqeyek qeydkirî ya Kinesis Corporation e. ADVANTAGE360, KEYBORA KONTURED, SMARTSET, û v-DRIVE marqeyên Kinesis Corporation ne. WINDOWS, MAC, MACOS, LINUX, ZMK û ANDROID milkê xwediyên wan ên têkildar in..
Agahdariya di vê belgeyê de bêyî agahdarî dikare were guhertin. Çênabe ku çu perçeyek vê belgeyê ji bo armancek bazirganî, bêyî destûra nivîskî ya eşkere ya Kinesis Corporation bi rengek an bi rengek, elektronîkî an mekanîkî, were dubare kirin an veguhastin.

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

Daxuyaniya Destwerdana Frekansa Radyoyê ya FCC

Ev amûr hate ceribandin û hate dîtin ku li gorî Parçeya 15-ê ya Rêgezên FCC-ê bi tixûbên amûrek dîjîtal a pola B re tevdigere.

Van sînoran ji bo peydakirina parastina maqûl li dijî destwerdana zirardar dema ku amûr di sazgehek niştecîh de tê xebitandin têne çêkirin. Ev amûr diafirîne, bikar tîne, û dikare enerjiya frekansa radyoyê bitewîne û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema mudaxeleyên zerardar li ragihandina radyoyê.

Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi qutkirin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek an çend tedbîrên jêrîn rast bike:

  • Antenna wergirtinê ji nû ve veguhezînin an veguhezînin
  • Cûdahiya di navbera amûr û wergirê de zêde bikin
  • Amûran bi dergehekê ve girêdin ku li ser çerxeyek ji ya ku wergirê pê ve girêdayî ye cûda ye
  • Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin

Gazî
Ji bo ku pêbaweriya domdar a FCC piştrast bike, pêdivî ye ku bikarhêner dema ku bi komputer an cîhê dor ve girêdide tenê kabloyên navberê yên parastî bikar bîne. Di heman demê de, her guheztin an guheztinên bêdestûr ên vê amûreyê dê desthilatdariya xebitandinê ya bikarhêner betal bike.

INDUSTRY CANADA DAXUYANIYÊ PÊKÎ
Ev amûra dîjîtal a pola B hemî hewcedariyên Rêziknameyên Amûrên Navber-Sebekar ên Kanadayî bicîh tîne.

1.0. Destpêk

The Advantage360 klavyeyek bi tevahî-bernamekirî ye ku hilanîna flashê ya serhêl ("v-Drive) vedihewîne û ajokar an nermalava taybetî bikar nayîne. Klavye ji bo ku zû û bi hêsanî bi karanîna kurtebirên paşîn an jî bi serîlêdana SmartSet ji bo Windows û Mac-ê were bernamekirin hate çêkirin. Bikarhênerên hêzdar vebijarkek heye ku bi gihîştina nivîsa hêsan a klavyeyê ve bigihîjin nivîsara hêsan a Klavyeyê û bigihîjin GUI-ya SmartSet û "Bernameya Rasterast" li ser hemî pergalên xebitandinê yên sereke. files veavakirina files.

Van rêwerzan li ser bingeha Advan derbas dibintagModela e360 Motora Bernamekirinê ya SmartSet vedihewîne. Ger we modela Pîşeyî ya bi motora ZMK-ê heye dev ji xwendinê berdin û biçin https://kinesis-ergo.com/support/adv360-pro.

2.0 Bernamekirina rasterast Serview

The Advantage360 9 Pro-ya xwerû heyefiles ku ji 9 komên sêwiran û mîhengên ronahiyê pêk tê. Klavyeyê di heman demê de rêzek Mîhengên Klavyeya Gerdûnî heye ku dikare were mîheng kirin. Her yek ji van mîhengan di komek peldankên li ser klavyeyê de ("v-Drive") wekî rêzek nivîsek hêsan têne hilanîn. files (.txt). Di dema bernamekirinê de klavye jixweber van dixwîne/dinivîse files "li pişt perdeyê". Tiştê bêhempa di derbarê 360 de ev e ku bikarhênerên hêzdar dikarin v-Drive bi PC-ya xwe ve "girêdin" (ango "çiyayî") û dûv re rasterast van veavakirinê biguherînin. filedi Windows, Linux, Mac, û Chrome de heye.

Her carê ku di Pro-yê de remap an makro tê çêkirinfile, ew li ser layout.txt ya têkildar tê nivîsandin file wekî rêzek veqetandî ya "kodê". Û fonksiyon û rengê her yek ji 6 LED-yên RGB di led.txt têkildar de têne kontrol kirin file. Her cara ku mîhengek klavyeyê tê guhertin, guhertin di "settings.txt" de tê tomar kirin. file.

3.0 Berî ku hûn Dest pê bikin

3.1 Bikarhênerên Hêz TENÊ
Guhertoya rasterast fêrbûna xwendin û nivîsandina hevoksaziyek xwerû hewce dike. Tevnekirina tîpên nerast di yek ji veavakirinê de files dikare encamên nexwestî hebin û dibe sedema pirsgirêkên demkî digel xebata klavyeyê ya bingehîn jî. Pêşî Rêbernameya Destpêka Bilez û Destûra Bikarhêner bixwînin û bi hişyarî tevbigerin.

Bikarhênerên Hêz TENÊ

3.2 Berî qutkirina v-Drive, her dem v-Drive derxînin

qutkirina v-Drive

V-Drive mîna her ajokerek flashê ya din e ku hûn bi PC-ya xwe ve girêdidin. Heke hûn ji nişkê ve jêbirin dema ku PC hîn jî digihîje naveroka ajokerê hûn dikarin bibin sedema file zirar. Ji bo parastina v-Drive, her gav hemî veavakirinê hilînin û bigirin files, û dûv re berî ku v-Drive bi kurtebirra pêvekê ve "qetandin" protokola derxistina guncan ji bo pergala xebitandina xwe bikar bînin. Ger PC-ya we derxistina ajokerê red dike, hemî piştrast bikin files û peldank girtî ne û dîsa biceribîne.

Windows Eject: Her .txt hilîne û bigire filete edîtorî kiriye. Ji File Explorer, vegere asta jorîn a ajokera rakirina "ADV360" û li ser navê ajokerê rast bikirtînin û dûv re Eject hilbijêrin. Gava ku hûn agahdariya "Ewle ji bo derxistinê" werdigirin, hûn dikarin bi kurtebirra pêvekê girtina v-Drive-ê bidomînin. Têkçûn dernexistin dikare bibe sedema xeletiyek ajotinê ya piçûk ku Windows dê ji we bixwaze ku hûn tamîr bikin. Pêvajoya "Scan û Tamîrkirin".
(li rastê tê nîşandan) zû û hêsan e.

3.3 Bikarhênerên ne-DYA
Divê komputera we ji bo sêwirana klavyeya Îngilîzî (DYA) were mîheng kirin. Ajokarên zimanên din ji bo hin bişkokên ku ji bo karakterên bernamekirinê yên wekî [], {} û > krîtîk in, kodên/pozîsyonên cihêreng bikar tînin.

3.4 Nivîsara Hêsan Files TENÊ
Veavakirinê xilas neke files di Forma Nivîsa Dewlemend (.rft) de wekî tîpên taybetî dikarin bibin sedema xeletiyên hevoksaziyê.

3.5 Dibe ku nûvekirina firmware hewce be
Hin taybetmendiyên ku di vê rêbernameyê de têne diyar kirin dibe ku nûvekirinek firmware hewce bike. Firmware dakêşin û rêwerzên sazkirinê li vir bistînin: https://kinesis-ergo.com/support/adv360/#firmware-updates

4.0 Layouts Programming Direct

360 9 Pro-ya mîhengkirî vedihewînefiles, her yek bi "layout"a xwe ya têkildar (1-9). Neh layoutên xwerû wekî .txt cuda têne tomar kirin files di binpeldanka "layouts" de li ser v-Drive. Tenê nexşe û makroyên xwerû li ser têne tomar kirin file, ji ber vê yekê heke di sêwiranek de ti guhertin nehatibe kirin, ya file dê vala be û klavyeyê kiryarên "default" pêk tîne. Bikarhêner dikarin bi karanîna qaîdeyên hevoksaziyê yên ku li jêr têne diyar kirin kodê ji nû ve binivîsin an jî koda heyî biguherînin. Nîşe: Jêbirina layout file dê bi domdarî nexşe û makroyên xwe yên hilanîn jê bibe, lê klavye dê bixweber sêwiranek vala ji nû ve çêbike file.

Nîşe: Profile 0 ne-bernamebar e û ji ber vê yekê nexşeyek têkildar nîne.txt file.

4.1 File Peymana Navdêr
Tenê neh sêwiranên jimarekirî dikarin li Advan werin barkirintage360. Plansaziyên "paşgir" ên din dikarin wekî .txt werin tomarkirin files bi navên raveker in, lê bêyî ku pêşî navê wan were guheztin, ew nikarin li klavyeyê werin barkirin.

4.2 Hevoksazî Serview- Nîşaneyên Position & Action
Remaps û makro di nexşeyek de têne kod kirin file bikaranîna hevoksaziyek xwedan. Ji her yek ji bişkokên li ser klavyeyê (ji bilî Bişkojka SmartSet) nîşanek "Position" ya yekta hatî destnîşan kirin ku ji bo destnîşankirina wê mifteyê ji bo bernamekirinê di her qatek de tê bikar anîn (li Nexşeya Tokena Position li Pêveka A binêre).

Her çalakiya klavyeyê û mişkê ya ku ji hêla 360-ê ve hatî piştgirî kirin nîşanek "Action" ya bêhempa ya ku bi "kodek şopandinê" ya USB-ya standard re têkildar e hatî veqetandin.

View çalakî û nîşaneyên li vir piştgirî kirin: https://kinesis-ergo.com/support/adv360/#manuals
Ji bo ku mifteyek bi serfirazî ji nû ve bername bike, pêdivî ye ku bikarhêner hevoksaziyê bikar bîne da ku mifteya laşî (bi navgîniya Tokenek Position) destnîşan bike û yek an çend kiryarên sereke (bi navgîniya Tokenên Çalakiyê) destnîşan bike. Sembola ">" ji bo veqetandina Nîşaneyên Position ji Tokenên Çalakiyan tê bikar anîn. Li dora her tokenek kesane bi kemberan hatiye dorpêç kirin. Examples:

  • Remaps bi Brackets Square têne kod kirin: [pozîsyon]> [çalak]
  • Makro bi C têne kod kirinurly Bracket: {helwesta mifteya tetikê}hevkarê guherbar}>{action1}{action2}…

Nexşeya xwe di binê "Seroka Layer" ya xwestî de binivîsin da ku wê li wê qatê veqetînin


4.3 Serişteyên Programming Layout

  • Ger klavyeyê nikaribe ji nû ve nexşeya xwestinê fam bike, wê hingê çalakiya xwerû dê di bandorê de bimîne.
  • Çargoşe û c li hev nekin û nekinurly di rêzek yek kodê de bendikên
  • Her rêzika kodê bi Enter/Return veqetînin
  • Rêza ku rêzikên kodê di .txt de xuya dibin file bi gelemperî ne girîng e, ji xeynî bûyera fermanên nakok, di vê rewşê de fermana herî nêzê binê file dê bên bicihanîn.
  • Nîşan ne hesas-doze ne. Sermayekirina nîşanek dê çalakiya "guhestî" çê neke.
  • Bi danîna stêrkek (*) li destpêka rêzê, rêzek kod dikare demkî were neçalak kirin.

4.4 Position Tokens

Bi gelemperî, nîşaneyên pozîsyonê ji hêla çalakiya bingehîn a QWERTY Windows-ê ve ji bo mifteya di sêwirana xwerû de têne destnîşan kirin. Di hin rewşan de nîşanek ji bo zelalbûn û / an hêsankirina bernamekirinê hatine guhertin.

  • Example: Helwesta Hotkey 1 ev e: [hk1]>…

4.6 Remaps Bernamekirin
Ji bo bernamekirina nexşeyek nû, nîşana pozîsyonê û yek nîşana çalakiyê di nav kemberên çargoşe de, bi ">" veqetandî kod bikin. Remap Examples:

1. Hotkey 1 Q pêk tîne: [hk1]>[q]
2. Bişkojka revê Caps Lockê pêk tîne: [esc]> [caps]

Çalakiyên Veguherî: Karakterên veguherî (mînak, "!") ji hêla Remap ve nayê hilberandin. Ji bo hilberandina çalakiyek mifteya guhezbar, pêdivî ye ku ew wekî makro were şîfrekirin ku hem lêdana xwar û hem jî ya jor a bişkoka veguheztinê ya li dora çalakiya sereke ya bingehîn vedihewîne. Daxistinan bi danîna "-" di hundurê bendikê de û lêdana jorîn bi danîna "+" têne destnîşan kirin. Binêre example macro 1 li jêr.

4.7 Programming Macros
Ji bo bernamekirina makroyekê, "bişkojkên tetikê" yên li milê çepê yên ">" di c de şîfre bikinurly brackets. Dûv re yek an çend Nîşaneyên Çalakiyê li rastê ">"-ê di c de kod bikinurly brackets. Her makro dikare nêzîkê 300 nîşanekên Action-ê bihewîne û her sêwirandin dikare heya 7,200 tokenên makro yên ku di heyama 100 makro de belav bûne hilîne.

Bişkojkên Tetikê: Her mifteyek ne-guhêrbar dikare makroyek bişopîne. Bi kodkirina guhêrbarek li milê çepê ">" dikare hevkêşek were zêdekirin. Binêre example 1 jêr.

Not: Pêşniyarên Windows-ê yên hevbeş nayê pêşniyar kirin. Makroya xwe di bin "Seroka Layer" ya xwestî de binivîsin.

Pêşgira Leza Lîstinê ya Kesane {s_}: Ji hêla xwerû, hemî makro bi leza lîstika xwerû ya hilbijartî dilîzin. Ji bo ku hûn ji bo makroyek diyar bilezek xwerû ji bo performansa lêdanê ya çêtir destnîşan bikin, hûn dikarin pêşgira "{s_} Leza Veguheztina Kesane" bikar bînin. Hejmarek ji 1-9-ê ku bi pîvana leza ku Beşa 4.6-ê hatî xuyang kirin re têkildar hilbijêrin. Pêşgira lezê divê li rastê ">" berî naveroka makro were danîn. Binêre example 2 jêr.

Pêşgira Piralî {x_}: Ji hêla xwerû ve, dema ku bişkojka vekêşanê tê girtin, hemî makro bi domdarî têne lîstin. Ji bo ku taybetmendiya dûbarekirinê derbas bikin û makroyekê ji bo lîstinek çend caran sînordar bikin, hûn dikarin pêşgira "Macro Multiplay" "{x_}" bikar bînin. Hejmarek ji 1-9 hilbijêrin ku li gorî çend caran ku hûn dixwazin makro ji nû ve bileyizin. Pêşgira piralî divê li milê rastê ">" berî naveroka makro were danîn. Binêre example 3 li jêr. Heke makro bi rêkûpêk nayê lîstin, biceribînin ku nirxek Multiplay-ê ya 1-ê destnîşan bikin. Dibe ku makro bi rastî çend caran biteqe berî ku hûn bişkojka tetikê berdin. Binêre example 3 li jêr

Derengiya Demjimêrî: Dereng dikare di makroyekê de were danîn da ku performansa lîstikê baştir bike an jî du-klîkek mişkî çêbike. Dereng di her navberê de di navbera 1 û 999 mîlîçirkeyan de hene ({d001} & {d999}), tevî derengiyên bêserûber ({dran}). Nîşaneyên derengmayînê dikarin werin berhev kirin da ku derengiyên dirêjahiya cûrbecûr hilberînin.

Macro Examples:

1. Bişkojka sekinandinê "Hi" bi H-ya mezin pêk tîne: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Hotkey 4 + Çep Ctrl "qwerty" bi leza 9 pêk tîne: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Hotkey 1 volta 3 bilind dike: {hk1}>{x3}{vol+)

4.8 Çalakiyên Tap û Bihêlin

Bi Tap and Hold re, hûn dikarin li ser bingeha dirêjahiya bişkojka bişkojkê du çalakiyên yekta bi yek bişkojkê veqetînin. Nîşana Positionê di qatê guncan de destnîşan bikin, dûv re çalakiya Tap-ê, dûv re derengiya demjimêrê ji 1 heya 999 milîsaniyeyan bi karanîna tokena taybetî ya Tap and Hold ({t&hxxx}) destnîşan bikin, dûv re Çalakiya Bihêle. Ji ber derengmayînên demkî yên xwerû, Tap-and-Hold ji bo karanîna bi bişkojkên tîpkirina alphanumerîk nayê pêşniyar kirin. Ne hemî kiryarên sereke piştgirî dikin Tap-and-Hold.

Not: Ji bo piraniya serîlêdanan, em derengiya demê 250ms pêşniyar dikin.

Tap û Bihêle Example:

  • Caps dema ku lê tê xistin Caps û Esc dema ku ji 500ms dirêjtir tê girtin: [caps]>[caps][t&h500][esc]

5.0 Bernamekirina rasterast RGB LEDs

360 li ser her modulek sereke 3 LED-yên RGB yên bernamekirî vedihewîne. Neh bandorên ronahiyê yên xwerû wekî .txt cuda têne tomar kirin files di binpeldanka "ronahî" de li ser v-Drive. Karên xwerû li jêr têne destnîşan kirin. Nîşe: Ger ku file vala ye, nîşanker dê neçalak bibin.

5.1 Nîşana xwe diyar bikin

Modula Mifteya Çep
Çep = Caps Lock (One/Off)
Navîn = Profile (0-9)
Rast = Qat (Bingeh, Kp, Fn1, Fn2, Fn3)

Nîşana xwe diyar bikin

Modula Mifteya Rastê
Çep = Num Lock (Ofi/Off)
Navîn = Qefila Scrolal (Ofi/Off)
Rast = Qat (Bingeh, Kp, Fn1, Fn2, Fn3)

6 nîşanker bi nîşanek pozîsyona bingehîn têne destnîşan kirin

  • Modula Çep LED-a Çep: [IND1]
  • Modula Çep LED Navîn: [IND2]
  • Modula Çep LED rast: [IND3]
  • Modula rastê ya çepê LED: [IND4]
  • LED-a Navîn Modula Rast: [IND5]
  • Modula Rast LED LED rast: [IND6]

5.2 Fonksiyona xwe diyar bikin
Cûreyek fonksiyon têne piştgirî kirin û dibe ku di pêşerojê de bêtir werin zêdekirin.

  • LED neçalak bike: [null]
  • Active Profile: [prof]
  • Caps Lock (Rakirin/Pêkvekirin): [caps]
  • Num Lock (One/Off): [nmlk]
  • Qefila Scroll (One/Off): [sclk]
  • Layera Çalak:
  • Bingeh: [danîn]
  • Keypad: [layk]
  • Fn: [lay1]
  • Fn2: [lay2]
  • Fn3: [layîn]

5.3 Reng(ên) xwe diyar bikin
Ji bilî Layerê, her fonksiyon dikare nirxek yek rengî bi karanîna nirxek 9-hejmarî ya ku bi nirxa RGB ya rengê xwestî re têkildar e (0-255) were veqetandin. Fonksiyona Layer ji bo her qatê yek ji 5 rengan piştgirî dike.

5.4 Hevoksazî
Her nîşanek bi heman awayê nexşeya bingehîn tête kod kirin. Nîşana pozîsyona nîşanker, ">" û paşê fonksiyonê, û paşê reng bikar bînin. Ji bo Layer LED hûn ê hewce bikin ku ji bo her qatek rêzek hevoksaziyek cuda binivîsin

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

Pêvek A - Nexşeya Token Position

Nexşeya Token Position

 

 

 

Belge / Çavkanî

KINESIS KB360 SmartSet Engine Programming [pdf] Rehbera bikaranînê
KB360 SmartSet Engine Programming Engine, KB360, SmartSet Engine Programming
KINESIS KB360 SmartSet Engine Programming [pdf] Rehbera bikaranînê
KB360 Motora Bernamekirinê SmartSet, KB360, Motora Bernamekirinê ya SmartSet, Motora Bernamekirinê, Motor

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *