Муҳаррики барномасозии KB360 SmartSet
Дастури корбар
Аз соли 1992 инҷониб дар ИМА бо ифтихор тарҳрезӣ ва дастӣ васл карда шудааст
Kinesis® Advantage360™ клавиатура бо моделҳои клавиатураи SmartSet™ Programming Engine, ки дар ин дастур фаро гирифта шудаанд, ҳамаи клавиатураҳои силсилаи KB360 (KB360-xxx) дохил мешаванд. Баъзе хусусиятҳо метавонанд навсозии нармафзорро талаб кунанд. На ҳама хусусиятҳо дар ҳама моделҳо дастгирӣ мешаванд. Ин дастур танзимот ва хусусиятҳои Advanро дар бар намегирадtage360 клавиатураи касбӣ, ки дорои муҳаррики барномасозии ZMK мебошад.
Нашри 11 феврали соли 2021
Ин дастур хусусиятҳоеро дар бар мегирад, ки тавассути версияи нармафзори миёнаравӣ 1.0.0 дохил карда шудаанд.
Агар шумо версияи қаблии нармафзори миёнаравӣ дошта бошед, на ҳама хусусиятҳои дар ин дастур тавсифшуда метавонанд дастгирӣ шаванд. Барои зеркашии нармафзори навтарин дар ин ҷо:
kinesis.com/support/adv360/#firmware-updates
© 2022 аз ҷониби Kinesis Corporation, ҳама ҳуқуқҳо ҳифз шудаанд. KINESIS тамғаи молии ба қайд гирифташудаи Kinesis Corporation мебошад. АДВАНTAGE360, Клавиатураи контурӣ, SMARTSET ва v-DRIVE тамғаҳои тиҷоратии Kinesis Corporation мебошанд. WINDOWS, MAC, MACOS, LINUX, ZMK ва ANDROID моликияти соҳибони мувофиқ мебошанд.
Маълумот дар ин ҳуҷҷат метавонад бидуни огоҳӣ тағир дода шавад. Ҳеҷ як қисми ин ҳуҷҷат бидуни иҷозати хаттии Kinesis Corporation наметавонад бо ягон мақсад ё тиҷорат дар ҳама гуна шакл ё ба тариқи электронӣ ё механикӣ дубора ё интиқол дода шавад.
Ширкати KINESIS CORPORATION
22030 Avenue 20 SE, Suite 102
Ботел, Вашингтон 98021 ИМА
www.kinesis.com
Изҳороти дахолати басомади радиои FCC
Ин таҷҳизот санҷида шуд ва маълум шуд, ки ба маҳдудиятҳои дастгоҳи рақамии Синфи В мутобиқи Қисми 15 Қоидаҳои FCC мувофиқат мекунад.
Ин маҳдудиятҳо барои таъмини муҳофизати оқилона аз дахолати зараровар ҳангоми истифодабарии таҷҳизот дар василаи истиқоматӣ пешбинӣ шудаанд. Ин таҷҳизот энергияи радиобасомадро тавлид мекунад, истифода мебарад ва метавонад паҳн кунад ва агар мувофиқи дастурҳо насб ва истифода нашавад, метавонад ба алоқаи радио халал расонад.
Бо вуҷуди ин, ҳеҷ кафолате нест, ки дахолат дар як насби мушаххас рух надиҳад. Агар ин таҷҳизот ба қабули радио ё телевизион халали зараровар расонад, ки онро тавассути хомӯш кардан ва фурӯзон кардани таҷҳизот муайян кардан мумкин аст, ба корбар ташвиқ карда мешавад, ки бо як ё якчанд чораҳои зерин халалро ислоҳ кунад:
- Антеннаи қабулкунандаро аз нав ҷойгир кунед ё ҷойгир кунед
- Фарқи байни таҷҳизот ва қабулкуниро зиёд кунед
- Таҷҳизотро ба розеткае пайваст кунед, ки аз схемае, ки қабулкунанда ба он пайваст аст, фарқ мекунад
- Барои кӯмак ба дилер ё техникчии ботаҷрибаи радио/телевизион муроҷиат кунед
Огоҳӣ
Барои боварӣ ҳосил кардани мутобиқати FCC, корбар бояд ҳангоми пайвастшавӣ ба компютер ё канорӣ танҳо аз сими муҳофизатшудаи интерфейс истифода барад. Инчунин, ҳама гуна тағирот ё тағироти ғайримуҷоз ба ин таҷҳизот ваколати корбарро барои фаъолият маҳрум мекунад.
ИЗХОРОТИ САНОАТИ КАНАДА ДАР БОРАИ МУВОФИЦАТ
Ин дастгоҳи рақамии Синфи B ба ҳама талаботҳои Қоидаҳои таҷҳизоти интерфейси Канада оварда мерасонад.
1.0 Муқаддима
Адванtage360 як клавиатураи пурра барномарезишаванда аст, ки дорои нигаҳдории флешдор ("v-Drive) мебошад ва ягон драйвер ё нармафзори махсусро истифода намебарад. Клавиатура тарҳрезӣ шудааст, ки бо истифода аз миёнабурҳои бортӣ ё тавассути барномаи SmartSet барои Windows ва Mac зуд ва ба осонӣ барномарезӣ шавад. Истифодабарандагони қудратманд имкон доранд, ки тавассути дастрасӣ ба матни оддии клавиатура аз SmartSet GUI ва "Барномаи мустақим" -и клавиатура дар ҳама системаҳои асосии амалиётӣ канорагирӣ кунанд. fileконфигуратсияи с files.
Ин дастурҳо ба пойгоҳи Advan дахл дорандtagМодели e360 дорои муҳаррики барномасозии SmartSet мебошад. Агар шумо модели касбӣ бо муҳаррики ZMK дошта бошед, хонданро бас кунед ва боздид кунед https://kinesis-ergo.com/support/adv360-pro.
2.0 Барномасозии мустақимview
Адванtage360 дорои 9 Pro-и танзимшаванда мебошадfileс, ки аз 9 маҷмӯи тарҳҳо ва конфигуратсияҳои равшанӣ иборатанд. Клавиатура инчунин як қатор Танзимоти глобалии клавиатура дорад, ки онҳоро танзим кардан мумкин аст. Ҳар яке аз ин конфигуратсияҳо дар маҷмӯи ҷузвдонҳои клавиатура («v-Drive») ҳамчун як қатор матни оддӣ нигоҳ дошта мешаванд. files (.txt). Ҳангоми барномасозии борт клавиатура ба таври худкор онҳоро мехонад/менависад fileс «дар паси парда». Чизи беназири 360 дар он аст, ки корбарони пурқувват метавонанд v-Drive-ро ба компютери худ "пайваст кунанд" (бо "васлкунӣ") ва сипас бевосита ин конфигуратсияро таҳрир кунанд. files дар Windows, Linux, Mac ва Chrome.
Ҳар дафъае, ки дар Pro харитаи такрорӣ ё макрос сохта мешавадfile, он ба layout.txt мувофиқ навишта шудааст file ҳамчун хати дискретии "код". Ва функсия ва ранги ҳар як аз 6 LED RGB дар led.txt мувофиқ назорат карда мешавад file. Ҳар дафъае, ки танзимоти клавиатура тағир дода мешавад, тағирот дар "settings.txt" сабт карда мешавад. file.
3.0 Пеш аз оғоз кардан
3.1 ТАНҲО Истифодабарандагони қудрат
Таҳрири мустақим омӯхтани хондан ва навиштани синтаксиси фармоиширо талаб мекунад. Ворид кардани аломатҳои нодуруст ба ҳама гуна конфигуратсия files метавонад оқибатҳои ғайричашмдошт дошта бошад ва ҳатто бо кори оддии клавиатура мушкилоти муваққатиро ба бор орад. Аввалан Дастури оғозёбӣ ва дастури корбарро хонед ва бо эҳтиёт идома диҳед.
3.2 Пеш аз ҷудо кардани v-Drive ҳамеша v-Drive-ро хориҷ кунед
v-Drive ба монанди ҳама гуна флеш-дискҳои дигаре, ки шумо ба компютери худ пайваст мекунед, аст. Агар шумо онро ногаҳон хориҷ кунед, вақте ки компютер ҳанӯз ба мундариҷаи диск дастрасӣ дорад, шумо метавонед боиси он гардад file зарар. Барои ҳифзи v-Drive, ҳамеша ҳамаи конфигуратсияҳоро захира кунед ва пӯшед files, ва он гоҳ протоколи хориҷкунии мувофиқро барои системаи оператсионии худ истифода баред, пеш аз "пайваст кардани" v-Drive бо миёнабури бортӣ. Агар компютери шумо хориҷ кардани дискро рад кунад, ҳама чизро таъмин кунед files ва ҷузвдонҳо пӯшидаанд ва дубора кӯшиш кунед.
Windows Eject: Ҳама гуна .txt-ро захира кунед ва пӯшед fileшумо таҳрир карда истодаед. Аз File Explorer, ба сатҳи болоии диски ҷудошавандаи "ADV360" баргардед ва номи гардонандаи ростро клик кунед ва сипас Хориҷ -ро интихоб кунед. Пас аз гирифтани огоҳиномаи "Бехатар барои хориҷ кардан" шумо метавонед ба пӯшидани v-Drive бо миёнабури бортӣ идома диҳед. Набудани хориҷкунӣ метавонад боиси хатогии хурди гардонанда гардад, ки Windows аз шумо таъмирро талаб мекунад. Раванди "Скан ва таъмир"
(дар рост нишон дода шудааст) зуд ва осон аст.
3.3 Корбарони ғайри ИМА
Компютери шумо бояд барои тарҳбандии клавиатураи англисӣ (ИМА) танзим карда шавад. Драйверҳои забонҳои дигар барои калидҳои муайян рамзҳо/мавқеъҳои гуногунро истифода мебаранд, ки барои ҳарфҳои барномасозӣ ба мисли [], {} ва > муҳиманд.
3.4 Матни оддӣ Files ТАНҲО
Конфигуратсияро захира накунед files дар Rich Text Format (.rft) ҳамчун аломатҳои махсус метавонанд хатогиҳои синтаксисиро ба вуҷуд оранд.
3.5 Навсозии нармафзор метавонад талаб карда шавад
Баъзе хусусиятҳое, ки дар ин дастур тавсиф шудаанд, метавонанд навсозии нармафзорро талаб кунанд. Барномаи нармафзорро зеркашӣ кунед ва дастурҳои насбро дар ин ҷо гиред: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 Тарҳҳои барномасозии мустақим
360 дорои 9 Pro конфигуратсияшаванда мебошадfileс, ки ҳар яки онҳо «тарҳбандии» мувофиқи худро доранд (1-9). Нӯҳ тарҳбандии пешфарз ҳамчун .txt алоҳида захира карда мешавад files дар зерпапкаи "layouts" дар v-Drive. Танҳо ремапҳо ва макросҳои фармоишӣ дар file, бинобар ин, агар ба тарҳ ягон тағйирот ворид карда нашуда бошад, file холӣ хоҳад буд ва клавиатура амалҳои "пешфарз" -ро иҷро мекунад. Истифодабарандагон метавонанд аз сифр код нависанд ё коди мавҷударо бо истифода аз қоидаҳои синтаксиси дар поён тавсифшуда таҳрир кунанд. Эзоҳ: Нест кардани тарҳ file remaps ва макросҳои захирашудаи худро ба таври доимӣ нест мекунад, аммо клавиатура ба таври худкор тарҳи холиро барқарор мекунад file.
Эзоҳ: Profile 0 барноманашаванда аст ва аз ин рӯ layout.txt мувофиқ надорад file.
4.1 File Конвенсияи номгузорӣ
Ба Advan танҳо нӯҳ тарҳбандии рақамдорро бор кардан мумкин астtage360. Тарҳҳои иловагии "захира"-ро метавон ҳамчун .txt захира кард files бо номҳои тавсифӣ, вале онҳоро бе тағир додани номи аввал ба клавиатура бор кардан мумкин нест.
4.2 Синтаксис гузаштаастview– Токенҳои мавқеъ ва амал
Remaps ва макросҳо дар тарҳбандӣ рамзгузорӣ карда мешаванд file бо истифода аз синтаксиси хусусӣ. Ба ҳар як калидҳои клавиатура (ба ғайр аз Калиди SmartSet) аломати беназири "Мавқеъ" таъин шудааст, ки барои муайян кардани он калид барои барномасозӣ дар ҳар як қабат истифода мешавад (ниг. Харитаи аломати мавқеъ дар Замимаи А).
Ба ҳар як амали клавиатура ва муш, ки аз ҷониби 360 дастгирӣ мешавад, аломати беназири "Амал" таъин шудааст, ки ба "коди скан"-и стандартии USB мувофиқ аст.
View амалҳо ва аломатҳои дастгирӣшаванда дар ин ҷо: https://kinesis-ergo.com/support/adv360/#manuals
Барои бомуваффақият аз нав барномарезӣ кардани калид, корбар бояд синтаксисро барои таъин кардани калиди физикӣ (тавассути аломати мавқеъ) ва таъин кардани як ё якчанд амали калидӣ (тавассути Action Tokens) истифода барад. Аломати ">" барои ҷудо кардани аломатҳои мавқеъ аз аломатҳои амал истифода мешавад. Ҳар як аломати инфиродӣ бо қавс иҳота шудааст. Мисолamples:
- Харитаҳо бо қавсҳои мураббаъ рамзгузорӣ карда мешаванд: [мавқеъ]>[амал]
- Макросҳо бо C рамзгузорӣ карда мешавандurly Қавс: {мавқеи калидии триггер}{тағирдиҳандаи ко-триггер}>{action1}{action2}…
Тасвири худро дар зери "Сарлавҳаи қабат" -и дилхоҳ нависед, то онро ба он қабат таъин кунед
4.3 Маслиҳатҳо оид ба барномасозии тарҳ
- Агар клавиатура такрори дилхоҳро дарк накунад, амали пешфарз дар амал боқӣ мемонад.
- Оё омехта нест ва мувофиқ мураббаъ ва вurly қавс дар як сатри код
- Ҳар як сатри кодро бо Enter/Return ҷудо кунед
- Тартиби пайдоиши сатрҳои код дар .txt file умуман аҳамият надорад, ба истиснои ҳолати фармонҳои зиддият, дар ин ҳолат фармон ба поёни file ба амал бароварда мешавад.
- Токенҳо ба ҳарфи калон ҳассос нестанд. Ҳарф задани токен амали "кӯчонидашуда"-ро ба вуҷуд намеорад.
- Сатри кодро бо гузоштани ситорача (*) дар аввали сатр муваққатан ғайрифаъол кардан мумкин аст.
4.4 Токенҳои мавқеъ
Умуман, аломатҳои мавқеъ бо амали асосии QWERTY Windows барои калид дар тарҳбандии пешфарз муайян карда мешаванд. Дар баъзе мавридҳо токенҳо барои возеҳӣ ва/ё осонии барномасозӣ тағир дода шудаанд.
- Example: Мавқеи Hotkey 1 ин аст: [hk1]>…
4.6 Барномасозии такрорӣ
Барои барномарезии такрорӣ, аломати мавқеъ ва як аломати амалро дар қавсҳои мураббаъ, ки бо ">" ҷудо карда шудаанд, рамзгузорӣ кунед. Remap Examples:
1. Тугмаи Hotkey 1 Саволро иҷро мекунад: [hk1]>[q]
2. Тугмаи Escape Caps Lock-ро иҷро мекунад: [esc]>[caps]
Амалҳои ивазшуда: Аломатҳои ивазшуда (масалан, “!”) аз ҷониби Remap тавлид шуда наметавонанд. Барои ба вуҷуд овардани амали калиди ивазшуда, онро ҳамчун макрос рамзгузорӣ кардан лозим аст, ки ҳам зарбаи поён ва ҳам болои тугмаи гузаришро дар атрофи амали асосии калид дар бар мегирад. Зарфҳои поёнӣ бо гузоштани аломати "-" дар дохили қавс ва болоҳо бо гузоштани "+" нишон дода мешаванд. Бубинед, собиқampмакро 1 дар зер.
4.7 Барномасозии макросҳо
Барои барномарезии макрос, "калидҳои триггер" -ро дар тарафи чапи ">" дар c рамзгузорӣ кунедurly қавс. Сипас як ё якчанд аломатҳои амалро дар тарафи рости ">" дар в рамзгузорӣ кунедurly қавс. Ҳар як макрос метавонад тақрибан 300 аломати Action -ро дар бар гирад ва ҳар як тарҳ метавонад то 7,200 макротокенҳои умумиро дар саросари то 100 макро паҳн кунад.
Тугмаҳои триггер: Ҳар як калиди тағирёбанда метавонад макротро ангеза диҳад. Ко-триггерро тавассути рамзгузории тағирдиҳанда дар тарафи чапи ">" илова кардан мумкин аст. Бубинед, собиқample 1 дар поён.
Шарҳ: Ко-триггерҳои Windows тавсия дода намешаванд. Макроси худро дар зери "Сарлавҳаи қабат" -и дилхоҳ нависед.
Префикси суръати бозикунии инфиродӣ {s_}: Бо нобаёнӣ, ҳама макросҳо бо суръати пешфарзии интихобшуда бозӣ мекунанд. Барои таъин кардани суръати фармоишӣ барои иҷрои беҳтари бозикунии макрос, шумо метавонед префикси "Суръати бозикунии инфиродӣ" -ро истифода баред "{s_}". Рақами аз 1 то 9-ро интихоб кунед, ки ба ҷадвали суръат мувофиқ аст, ки дар фасли 4.6 нишон дода шудааст. Префикси суръат бояд дар тарафи рости ">" пеш аз мундариҷаи макро ҷойгир карда шавад. Бубинед, собиқample 2 дар поён.
Префикси бисёрбозӣ {x_}: Бо нобаёнӣ, ҳама макросҳо дар ҳоле ки калиди триггер нигоҳ дошта мешавад, пайваста бозӣ мекунанд. Барои бекор кардани хусусияти такрорӣ ва маҳдуд кардани макрос барои бозидани миқдори муайян, шумо метавонед префикси "Macro Multiplay" -ро "{x_}" истифода баред. Рақамеро аз 1 то 9 интихоб кунед, ки ба шумораи такрори макросҳо мувофиқат мекунад. Префикси бисёрбозӣ бояд дар тарафи рости ">" пеш аз мундариҷаи макро ҷойгир карда шавад. Бубинед, собиқample 3 дар поён. Агар макрос дуруст навозиш накунад, кӯшиш кунед, ки арзиши Multiplay - 1-ро таъин кунед. Пеш аз он ки шумо калиди триггерро озод кунед, макрос метавонад воқеан якчанд маротиба оташ занад. Бубинед, собиқample 3 дар поён
Таъхири вақт: Таъхирҳоро ба макрос ворид кардан мумкин аст, то иҷрои бозиро беҳтар созад ё пахши дукаратаи мушро тавлид кунад. Таъхирҳо дар ҳама гуна фосилаи байни 1 то 999 миллисония ({d001} ва {d999}), аз ҷумла таъхирҳои тасодуфӣ ({dran}) дастрасанд. Токенҳои таъхирро барои тавлиди таъхирҳои давомнокии гуногун муттаҳид кардан мумкин аст.
Макросҳоamples:
1. Тугмаи таваққуф "Hi" -ро бо калонҳаҷми H иҷро мекунад: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Hotkey 4 + Left Ctrl "qwerty"-ро бо суръати 9 иҷро мекунад: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Тугмаи Hotkey 1 ҳаҷми овозро 3 зина зиёд мекунад: {hk1}>{x3}{vol+)
4.8 Амалҳоро ламс кунед ва нигоҳ доред
Бо пахш ва нигоҳ доштан, шумо метавонед ду амали беназирро ба як калид вобаста ба давомнокии пахши тугма таъин кунед. Нишони мавқеъро дар қабати мувофиқ таъин кунед, пас амали ламс кунед, пас таъхири вақтро аз 1 то 999 миллисония бо истифода аз аломати махсуси Tap and Hold ({t&hxxx}) ва сипас Амали Нигоҳдорӣ таъин кунед. Аз сабаби таъхирҳои ҷудогонаи вақт, Tap-and-Hold барои истифода бо калидҳои чопкунии алфавитӣ тавсия дода намешавад. На ҳама амалҳои калидӣ Tap-and-Hold-ро дастгирӣ мекунанд.
Шарҳ: Барои аксари барномаҳо, мо тавсия медиҳем, ки таъхири вақти 250 мс.
Ex-ро пахш кунед ва нигоҳ доредampле:
- Caps ҳангоми пахш кардан caps-ро иҷро мекунад ва Esc ҳангоми дарозтар аз 500 мс нигоҳ дошта мешавад: [caps]>[caps][t&h500][esc]
5.0 Барномасозии мустақими LEDs RGB
360 дорои 3 LED-и барномарезишавандаи RGB дар ҳар як модули калидӣ мебошад. Нӯҳ эффектҳои равшании пешфарз ҳамчун .txt алоҳида захира карда мешаванд files дар зерпапкаи "Равшанӣ" дар v-Drive. Супоришҳои пешфарз дар зер нишон дода шудаанд. Эзоҳ: Агар file холй бошад, нишондихандахо бекор карда мешаванд.
5.1 Нишондиҳандаи худро муайян кунед
Модули калиди чап
Чап = Caps Lock (фаъол/хомӯш)
Миёна = Profile (0-9)
Рост = Қабат (База, Kp, Fn1, Fn2, Fn3)
Модули калиди рост
Чап = Қулфи рақам (фаъол/хомӯш)
Миёна = Қулфи Scrolal (Фаъол/Хомӯш)
Рост = Қабат (База, Kp, Fn1, Fn2, Fn3)
6 нишондиҳанда бо аломати мавқеи асосӣ муайян карда мешаванд
- Модули чапи LEDи чап: [IND1]
- Модули чапи LED миёна: [IND2]
- Модули чапи рост LED: [IND3]
- Модули рост LED-и чап: [IND4]
- Модули рости LED миёна: [IND5]
- Модули рост LED-и рост: [IND6]
5.2 Функсияи худро муайян кунед
Функсияҳои гуногун дастгирӣ карда мешаванд ва метавонанд дар оянда бештар илова карда шаванд.
- Хомӯш кардани LED: [null]
- Active Profile: [проф]
- Caps Lock (Фаъол/Хомӯш): [ҳарфҳо]
- Num Lock (Фаъол/Хомуш): [nmlk]
- Қулфи паймоиш (фаъол/хомӯш): [sclk]
- Қабати фаъол:
- Пойгоҳ: [ҷойгир]
- Клавиатура: [layk]
- Fn: [lay1]
- Fn2: [lay2]
- Fn3: [гузоштан]
5.3 Ранг(ҳо)-и худро муайян кунед
Ба истиснои Layer, ба ҳар як функсия метавонад бо истифода аз арзиши 9 рақами мувофиқ ба арзиши RGB ранги дилхоҳ (0-255) як арзиши ранг таъин карда шавад. Функсияи Layer таъини то 5 рангро дастгирӣ мекунад, ки якто барои ҳар як қабат.
5.4 Синтаксис
Ҳар як нишондиҳанда ба ҳамон тарз бо такрори асосӣ рамзгузорӣ шудааст. Нишонаи мавқеи нишондиҳанда, ">" ва сипас функсия ва сипас рангро истифода баред. Барои Layer LED ба шумо лозим меояд, ки барои ҳар як қабат як сатри алоҳидаи синтаксис нависед
Замимаи A - Харитаи аломати мавқеъ
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Муҳаррики барномасозии KINESIS KB360 SmartSet [pdf] Дастури корбар Муҳаррики барномасозии KB360 SmartSet, KB360, SmartSet Engine Programming |
![]() |
Муҳаррики барномасозии KINESIS KB360 SmartSet [pdf] Дастури корбар KB360 SmartSet Engine Programming, KB360, SmartSet Engine Programming, Engine Programming, Engine |