Programovací modul KB360 SmartSet

Programovací modul KB360 SmartSet

Uživatelská příručka

Hrdě navrženo a ručně montováno v USA od roku 1992

Kinesis® AdvantagKlávesnice e360™ s programovacím jádrem SmartSet™ Modely klávesnice, na které se vztahuje tato příručka, zahrnují všechny klávesnice řady KB360 (KB360-xxx). Některé funkce mohou vyžadovat aktualizaci firmwaru. Ne všechny funkce jsou podporovány u všech modelů. Tato příručka nepokrývá nastavení a funkce pro AdvantagKlávesnice e360 Professional s programovacím jádrem ZMK.

Vydání z 11. února 2021

Tato příručka pokrývá funkce zahrnuté až do verze firmwaru 1.0.0.
Pokud máte starší verzi firmwaru, nemusí být podporovány všechny funkce popsané v této příručce. Chcete-li stáhnout nejnovější firmware zde:
kinesis.com/support/adv360/#firmware-updates

© 2022 Kinesis Corporation, všechna práva vyhrazena. KINESIS je registrovaná ochranná známka společnosti Kinesis Corporation. ADVANTAGE360, CONTOURED KEYBOARD, SMARTSET a v-DRIVE jsou ochranné známky společnosti Kinesis Corporation. WINDOWS, MAC, MACOS, LINUX, ZMK a ANDROID jsou majetkem jejich příslušných vlastníků.
Informace v tomto dokumentu se mohou změnit bez předchozího upozornění. Žádná část tohoto dokumentu nesmí být reprodukována nebo přenášena v jakékoli formě ani žádnými prostředky, elektronickými ani mechanickými, pro komerční účely, bez výslovného písemného souhlasu společnosti Kinesis Corporation.

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

Prohlášení o vysokofrekvenčním rušení FCC

Toto zařízení bylo testováno a bylo zjištěno, že vyhovuje limitům pro digitální zařízení třídy B v souladu s částí 15 pravidel FCC.

Tyto limity jsou navrženy tak, aby poskytovaly přiměřenou ochranu před škodlivým rušením, když je zařízení provozováno v obytné instalaci. Toto zařízení generuje, používá a může vyzařovat vysokofrekvenční energii a pokud není nainstalováno a používáno v souladu s pokyny, může způsobovat škodlivé rušení rádiové komunikace.

Nelze však zaručit, že při konkrétní instalaci k rušení nedojde. Pokud toto zařízení způsobuje škodlivé rušení rádiového nebo televizního příjmu, což lze zjistit vypnutím a zapnutím zařízení, doporučujeme uživateli, aby se pokusil napravit rušení jedním nebo více z následujících opatření:

  • Přeorientujte nebo přemístěte přijímací anténu
  • Zvětšete vzdálenost mezi zařízením a přijímačem
  • Připojte zařízení do zásuvky v jiném okruhu, než ke kterému je připojen přijímač
  • Požádejte o pomoc prodejce nebo zkušeného rádiového/TV technika

Varování
Aby bylo zajištěno trvalé dodržování předpisů FCC, musí uživatel při připojení k počítači nebo periferním zařízením používat pouze stíněné propojovací kabely. Jakékoli neoprávněné změny nebo úpravy tohoto zařízení by také zrušily oprávnění uživatele k provozu.

PROHLÁŠENÍ O SHODĚ INDUSTRY CANADA
Toto digitální zařízení třídy B splňuje všechny požadavky kanadských předpisů o zařízeních způsobujících rozhraní.

1.0 Úvod

Advantage360 je plně programovatelná klávesnice s integrovaným flash úložištěm („v-Drive“) a nepoužívá žádné speciální ovladače ani software. Klávesnice byla navržena tak, aby se dala rychle a snadno naprogramovat pomocí integrovaných zkratek nebo prostřednictvím aplikace SmartSet pro Windows a Mac. Pokročilí uživatelé mají možnost obejít GUI SmartSet a „Direct Program“ klávesnici na všech hlavních operačních systémech přístupem k jednoduchému textu klávesnice. files konfigurace files.

Tyto pokyny platí pro základní AdvantagModel e360 je vybaven programovacím jádrem SmartSet. Pokud máte model Professional s motorem ZMK, přestaňte číst a navštivte https://kinesis-ergo.com/support/adv360-pro.

2.0 Přímé programování skončiloview

Advantage360 má 9 přizpůsobitelných Profiles, které obsahují 9 sad rozvržení a konfigurací osvětlení. Klávesnice má také řadu globálních nastavení klávesnice, která lze konfigurovat. Každá z těchto konfigurací je uložena v sadě složek na klávesnici („v-Drive“) jako série jednoduchého textu files (.txt). Během integrovaného programování do nich klávesnice automaticky čte/zapisuje files „v zákulisí“. Jedinečná věc na 360 je, že pokročilí uživatelé mohou „připojit“ (neboli „připojit“) v-Drive ke svému PC a poté přímo upravovat tuto konfiguraci. files ve Windows, Linux, Mac a Chrome.

Pokaždé, když je v Pro vytvořeno přemapování nebo makrofile, zapíše se do odpovídajícího layout.txt file jako samostatný řádek „kódu“. A funkce a barva každé ze 6 RGB LED je řízena v odpovídajícím led.txt file. Při každé změně nastavení klávesnice se tato změna zaznamená do souboru „settings.txt“ file.

3.0 Než začnete

3.1 POUZE pokročilí uživatelé
Přímé úpravy vyžadují učení se čtení a zápisu vlastní syntaxe. Vložení nesprávných znaků do jakékoli konfigurace files může mít nezamýšlené důsledky a mohlo by způsobit dočasné problémy i se základní obsluhou klávesnice. Nejprve si přečtěte Stručnou příručku a Uživatelskou příručku a postupujte opatrně.

POUZE pro pokročilé uživatele

3.2 Před odpojením v-Drive vždy vysuňte v-Drive

odpojení v-Drive

V-Drive je jako jakýkoli jiný flash disk, který připojíte k počítači. Pokud jej náhle odstraníte, zatímco počítač stále přistupuje k obsahu disku, můžete to způsobit file poškození. Pro ochranu disku v-Drive vždy uložte a zavřete veškerou konfiguraci files a poté před „odpojením“ disku v-Drive pomocí integrovaného zástupce použijte příslušný protokol vysunutí pro váš operační systém. Pokud váš počítač odmítne vysunout jednotku, zajistěte vše files a složky jsou zavřené a zkuste to znovu.

Windows Eject: Uložte a zavřete jakýkoli soubor .txt files jste upravovali. Z File Explorer, přejděte zpět na nejvyšší úroveň vyměnitelné jednotky „ADV360“, klikněte pravým tlačítkem na název jednotky a poté vyberte Vysunout. Jakmile obdržíte upozornění „Safe to Eject“, můžete přistoupit k uzavření v-Drive pomocí integrovaného zástupce. Selhání při vysunutí může mít za následek menší chybu disku, kterou vás systém Windows požádá o opravu. Proces „Skenovat a opravit“.
(zobrazeno vpravo) je rychlé a snadné.

3.3 Uživatelé mimo USA
Váš počítač musí být nakonfigurován pro rozložení klávesnice v angličtině (USA). Ovladače jiných jazyků používají různé kódy/pozice pro určité klíče, které jsou zásadní pro programování znaků, jako jsou [], {} a>.

3.4 Jednoduchý text Files POUZE
Neukládejte konfiguraci files ve formátu Rich Text Format (.rft), protože speciální znaky mohou způsobit chyby syntaxe.

3.5 Může být vyžadována aktualizace firmwaru
Některé funkce popsané v této příručce mohou vyžadovat aktualizaci firmwaru. Stáhněte si firmware a získejte pokyny k instalaci zde: https://kinesis-ergo.com/support/adv360/#firmware-updates

4.0 Rozložení přímého programování

360 obsahuje 9 konfigurovatelných Profiles, každý s vlastním odpovídajícím „rozvržením“ (1-9). Devět výchozích rozložení je uloženo jako samostatný .txt files v podsložce „rozložení“ na v-Drive. Do souboru se ukládají pouze vlastní remapy a makra file, takže pokud v rozložení nebyly provedeny žádné změny, file bude prázdný a klávesnice provede „výchozí“ akce. Uživatelé mohou buď psát kód od začátku, nebo upravovat existující kód pomocí pravidel syntaxe popsaných níže. Poznámka: Odstranění rozvržení file trvale odstraní uložené remapy a makra, ale klávesnice automaticky obnoví prázdné rozložení file.

Poznámka: Profile 0 je neprogramovatelný, a proto nemá odpovídající soubor layout.txt file.

4.1 File Konvence pojmenování
Do Advanu lze načíst pouze devět očíslovaných rozvrženítage360. Další „záložní“ rozložení lze uložit jako .txt files s popisnými názvy, ale nelze je načíst na klávesnici, aniž byste je nejprve přejmenovali.

4.2 Syntaxe skončilaview– Žetony pozic a akcí
Remapy a makra jsou zakódovány v rozvržení file pomocí proprietární syntaxe. Každé z kláves na klávesnici (kromě klíče SmartSet) byl přiřazen jedinečný token „Position“, který slouží k identifikaci této klávesy pro programování v kterékoli vrstvě (viz Mapa tokenů polohy v příloze A).

Každé akci klávesnice a myši podporované 360 byl přiřazen jedinečný token „Akce“ odpovídající standardnímu „skenovacímu kódu USB“.

View podporované akce a tokeny zde: https://kinesis-ergo.com/support/adv360/#manuals
Pro úspěšné přeprogramování klíče musí uživatel použít syntaxi k označení fyzického klíče (prostřednictvím tokenu pozice) a přiřazení jedné nebo více akcí klíče (prostřednictvím žetonů akcí). Symbol „>“ se používá k oddělení žetonů pozic od žetonů akcí. Každý jednotlivý žeton je obklopen závorkami. Přamples:

  • Remapy jsou kódovány pomocí hranatých závorek: [pozice]> [akce]
  • Makra jsou kódována pomocí Curly Závorky: {pozice spouštěcího klíče} {modifikátor co-trigger}> {action1} {action2}…

Napište svou remapu pod požadovanou „Hlavičku vrstvy“, abyste ji přiřadili k této vrstvě


4.3 Tipy pro programování rozvržení

  • Pokud klávesnice nerozumí požadovanému přemapování, zůstane v platnosti výchozí akce.
  • Nesměšujte čtverec a curly závorky v jednom řádku kódu
  • Každý řádek kódu oddělte klávesou Enter/Return
  • Pořadí, ve kterém se řádky kódu zobrazí v souboru .txt file obecně nezáleží na tom, s výjimkou případu konfliktních příkazů, kdy je příkaz nejblíže spodní části file bude realizováno.
  • Tokeny nerozlišují malá a velká písmena. Kapitalizace tokenu nevyvolá akci „posunutí“.
  • Řádek kódu lze dočasně zakázat umístěním hvězdičky (*) na začátek řádku.

4.4 Žetony pozic

Obecně řečeno, tokeny pozice jsou definovány základní akcí QWERTY Windows pro klíč ve výchozím rozložení. V některých případech byly tokeny upraveny kvůli přehlednosti a/nebo snadnosti programování.

  • Example: Pozice horké klávesy 1 je: [hk1]>…

4.6 Programovací přemapování
Chcete-li naprogramovat přemapování, zakódujte token pozice a jeden token akce do hranatých závorek oddělených „>“. Přemapovat Přamples:

1. Klávesová zkratka 1 provede Q: [hk1]>[q]
2. Klávesa Escape provede Caps Lock: [esc]>[caps]

Posunuté akce: Přemapování nemůže vytvořit posunuté znaky (např. „!“). Chcete-li vytvořit akci posunuté klávesy, je nutné ji zakódovat jako makro, které zahrnuje zdvih klávesy Shift, který obklopuje základní akci klávesy, dolů i nahoru. Zdvihy dolů jsou označeny umístěním „-“ do držáku a zdvihy nahoru jsou označeny umístěním „+“. Viz napřampmakro 1 níže.

4.7 Programování maker
Chcete-li naprogramovat makro, zakódujte „spouštěcí klávesy“ nalevo od „>“ v curly závorky. Poté zakódujte jeden nebo více žetonů akcí napravo od „>“ v curly závorky. Každé makro může obsahovat přibližně 300 žetonů akcí a každé rozvržení může uložit až 7,200 100 celkových žetonů maker rozložených až do XNUMX maker.

Spouštěcí klávesy: Makro může spustit jakýkoli nemodifikační klíč. Pomocný spouštěč lze přidat zakódováním modifikátoru nalevo od „>“. Viz napřample 1 níže.

Poznámka: Spoluspouštěcí mechanismy Windows se nedoporučují. Napište své makro pod požadovanou „Hlavičku vrstvy“.

Individuální předpona rychlosti přehrávání {s_}: Ve výchozím nastavení se všechna makra přehrávají vybranou výchozí rychlostí přehrávání. Chcete-li danému makru přiřadit vlastní rychlost pro lepší výkon přehrávání, můžete použít předponu „Individual Playback Speed“ „{s_}“. Vyberte číslo od 1 do 9 odpovídající stupnici rychlosti uvedené v části 4.6. Prefix rychlosti by měl být umístěn vpravo od „>“ před obsahem makra. Viz napřample 2 níže.

Předpona pro více hraní {x_}: Ve výchozím nastavení se všechna makra přehrávají nepřetržitě, když držíte spouštěcí klávesu. Chcete-li potlačit funkci opakování a omezit přehrávání makra na určitý počet opakování, můžete použít předponu „Makro Multiplay“ „{x_}“. Vyberte číslo od 1 do 9, které odpovídá počtu opakování přehrání makra. Předpona pro multiplay by měla být umístěna vpravo od „>“ před obsahem makra. Viz napřample 3 níže. Pokud se makro nepřehrává správně, zkuste přiřadit hodnotu Multiplay 1. Makro se může ve skutečnosti spouštět několikrát, než uvolníte spouštěcí klávesu. Viz napřample 3 níže

Zpoždění časování: Do makra lze vložit zpoždění pro zlepšení výkonu přehrávání nebo pro vytvoření dvojitého kliknutí myší. Zpoždění jsou k dispozici v libovolném intervalu mezi 1 a 999 milisekundami ({d001} a {d999}), včetně náhodných zpoždění ({dran}). Tokeny zpoždění lze kombinovat a vytvářet zpoždění různé délky.

Makro Examples:

1. Klávesa Pauza provede „Ahoj“ s velkým H: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Klávesová zkratka 4 + levý Ctrl provede „qwerty“ rychlostí 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Klávesová zkratka 1 zvýší hlasitost o 3 stupně: {hk1}>{x3}{vol+)

4.8 Akce klepnutí a podržení

Pomocí Tap and Hold můžete jedné klávese přiřadit dvě jedinečné akce na základě doby trvání stisku klávesy. Označte token pozice v příslušné vrstvě, poté akci Tap, poté časové zpoždění od 1 do 999 milisekund pomocí speciálního tokenu Tap and Hold ({t&hxxx}) a poté akci Hold. Kvůli přirozenému časovému zpoždění se Tap-and-Hold nedoporučuje používat s alfanumerickými klávesami pro psaní. Ne všechny klíčové akce podporují klepnutí a přidržení.

Poznámka: Pro většinu aplikací doporučujeme časové zpoždění 250 ms.

Klepněte a podržte Přampten:

  • Caps provádí Caps při klepnutí a Esc, když se drží déle než 500 ms: [caps]>[caps][t&h500][esc]

5.0 Přímé programování RGB LED

360 obsahuje 3 programovatelné RGB LED na každém klíčovém modulu. Devět výchozích světelných efektů je uloženo jako samostatný .txt files v podsložce „lighting“ na v-Drive. Výchozí přiřazení jsou uvedena níže. Poznámka: Pokud file je prázdné, indikátory budou deaktivovány.

5.1 Definujte svůj indikátor

Modul levého klíče
Vlevo = Caps Lock (zapnuto/vypnuto)
Střední = Profile (0-9)
Vpravo = Vrstva (Základní, Kp, Fn1, Fn2, Fn3)

Definujte svůj indikátor

Modul pravého klíče
Vlevo = Num Lock (zapnuto/vypnuto)
Střední = Scroll Lock (Zapnuto/Vypnuto)
Vpravo = Vrstva (Základní, Kp, Fn1, Fn2, Fn3)

Těchto 6 indikátorů je definováno základním žetonem pozice

  • Levý modul Levá LED: [IND1]
  • Levý modul Střední LED: [IND2]
  • Levý modul Pravá LED: [IND3]
  • Pravý modul Levá LED: [IND4]
  • Pravý modul Střední LED: [IND5]
  • Pravý modul Pravá LED: [IND6]

5.2 Definujte svou funkci
Jsou podporovány různé funkce a v budoucnu mohou být přidány další.

  • Vypnout LED: [null]
  • ActiveProfile: [prof]
  • Caps Lock (zapnuto/vypnuto): [caps]
  • Num Lock (zapnuto/vypnuto): [nmlk]
  • Scroll Lock (zapnuto/vypnuto): [sclk]
  • Aktivní vrstva:
  • Základna: [položená]
  • Klávesnice: [layk]
  • Fn: [lay1]
  • Fn2: [lay2]
  • Fn3: [položit]

5.3 Definujte svou barvu (barvy)
S výjimkou Vrstva lze každé funkci přiřadit jednu hodnotu barvy pomocí 9místné hodnoty odpovídající hodnotě RGB požadované barvy (0-255). Funkce Vrstva podporuje přiřazení až 5 barev, jedné pro každou vrstvu.

5.4 Syntaxe
Každý indikátor je zakódován v podstatě stejným způsobem jako základní přemapování. Použijte token pozice indikátoru, „>“ a poté funkci a poté barvu. Pro Layer LED budete muset napsat samostatný řádek syntaxe pro každou vrstvu

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

Dodatek A — Mapa tokenů polohy

Mapa tokenů polohy

 

 

 

Dokumenty / zdroje

Programovací modul KINESIS KB360 SmartSet [pdfUživatelská příručka
KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine
Programovací modul KINESIS KB360 SmartSet [pdfUživatelská příručka
KB360 SmartSet Programming Engine, KB360, SmartSet Programming Engine, Programming Engine, Engine

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *