KB360 SmartSet-programmeringsmotor
Brukerveiledning
Stolt designet og håndmontert i USA siden 1992
Kinesis® Advantage360™-tastatur med SmartSet™-programmeringsmotortastaturmodellene som dekkes av denne håndboken inkluderer alle KB360-seriens tastaturer (KB360-xxx). Noen funksjoner kan kreve en fastvareoppgradering. Ikke alle funksjoner støttes på alle modeller. Denne håndboken dekker ikke oppsett og funksjoner for Advantage360 Profesjonelt tastatur som har ZMK-programmeringsmotoren.
11. februar 2021-utgaven
Denne håndboken dekker funksjoner inkludert opp gjennom fastvareversjon 1.0.0.
Hvis du har en tidligere versjon av fastvare, kan det hende at ikke alle funksjonene beskrevet i denne håndboken støttes. For å laste ned den nyeste fastvaren her:
kinesis.com/support/adv360/#firmware-updates
© 2022 av Kinesis Corporation, alle rettigheter forbeholdt. KINESIS er et registrert varemerke for Kinesis Corporation. ADVANTAGE360, CONTOURED KEYBOARD, SMARTSET og v-DRIVE er varemerker for Kinesis Corporation. WINDOWS, MAC, MACOS, LINUX, ZMK og ANDROID tilhører sine respektive eiere.
Informasjonen i dette dokumentet kan endres uten varsel. Ingen deler av dette dokumentet kan reproduseres eller overføres i noen form eller på noen måte, elektronisk eller mekanisk, for noe kommersielt formål uten uttrykkelig skriftlig tillatelse fra Kinesis Corporation.
KINESIS CORPORATION
22030 20th Avenue SE, Suite 102
Bothell, Washington 98021 USA
www.kinesis.com
Erklæring om FCC-radiofrekvensinterferens
Dette utstyret er testet og funnet å være i samsvar med grensene for en digital enhet i klasse B, i henhold til del 15 av FCC-reglene.
Disse grensene er utformet for å gi rimelig beskyttelse mot skadelig interferens når utstyret brukes i en boliginstallasjon. Dette utstyret genererer, bruker og kan utstråle radiofrekvensenergi, og hvis det ikke installeres og brukes i samsvar med instruksjonene, kan det forårsake skadelig interferens på radiokommunikasjon.
Det er imidlertid ingen garanti for at interferens ikke vil oppstå i en bestemt installasjon. Hvis dette utstyret forårsaker skadelig interferens på radio- eller TV-mottak, noe som kan fastslås ved å slå utstyret av og på, oppfordres brukeren til å prøve å korrigere interferensen med ett eller flere av følgende tiltak:
- Vend eller flytt mottakerantennen
- Øk avstanden mellom utstyret og mottakeren
- Koble utstyret til en stikkontakt på en annen krets enn den mottakeren er koblet til
- Rådfør deg med forhandleren eller en erfaren radio/TV-tekniker for å få hjelp
Advarsel
For å sikre fortsatt FCC-samsvar, må brukeren bare bruke skjermede grensesnittkabler når han kobler til datamaskin eller eksterne enheter. Også uautoriserte endringer eller modifikasjoner av dette utstyret vil ugyldiggjøre brukerens autoritet til å bruke.
OVERENSSTEMMELSE AV INDUSTRY CANADA
Dette klasse B digitale apparatet oppfyller alle kravene i det kanadiske regelverket for utstyr som forårsaker grensesnitt.
1.0 Introduksjon
Advantage360 er et fullt programmerbart tastatur som har innebygd flash-lagring («v-Drive) og som ikke bruker noen spesielle drivere eller programvare. Tastaturet ble designet for å programmeres raskt og enkelt ved hjelp av de innebygde snarveiene eller via SmartSet-appen for Windows og Mac. Superbrukere har muligheten til å omgå SmartSet GUI og "Direct Program" tastaturet på alle større operativsystemer ved å få tilgang til tastaturets enkle tekst files konfigurasjon files.
Disse instruksjonene gjelder for base Advantage360-modellen har SmartSet-programmeringsmotoren. Hvis du har den profesjonelle modellen med ZMK-motoren, stopp lesingen og besøk https://kinesis-ergo.com/support/adv360-pro.
2.0 Direkte programmering overview
Advantage360 har 9 tilpassbare Profiles som omfatter 9 sett med oppsett og lyskonfigurasjoner. Tastaturet har også en serie globale tastaturinnstillinger som kan konfigureres. Hver av disse konfigurasjonene er lagret i et sett med mapper på tastaturet ("v-Drive") som en serie med enkel tekst files (.txt). Under programmering om bord leser/skriver tastaturet automatisk til disse files "bak kulissene". Det unike med 360 er at superbrukere kan "koble" (aka "montere") v-Drive til PC-en og deretter redigere disse konfigurasjonene direkte. files i Windows, Linux, Mac og Chrome.
Hver gang det opprettes en remap eller makro i en Profile, skrives den til den tilsvarende layout.txt file som en diskret linje med "kode". Og funksjonen og fargen til hver av de 6 RGB LED-ene styres i den tilsvarende led.txt file. Hver gang en tastaturinnstilling endres, registreres endringen i "settings.txt" file.
3.0 Før du begynner
3.1 KUN strømbrukere
Direkte redigering krever å lære å lese og skrive en tilpasset syntaks. Innsetting av feil tegn i noen av konfigurasjonene files kan ha utilsiktede konsekvenser og kan forårsake midlertidige problemer med selv grunnleggende tastaturbetjening. Les hurtigstartguiden og brukerhåndboken først, og vær forsiktig.
3.2 Ta alltid ut v-stasjonen før du kobler fra v-stasjonen
V-Drive er akkurat som alle andre flash-stasjoner du kobler til PC-en. Hvis du fjerner den plutselig mens PC-en fortsatt har tilgang til innholdet på stasjonen kan du forårsake file skader. For å beskytte v-Drive, lagre og lukk alltid all konfigurasjon files, og bruk deretter riktig utløserprotokoll for operativsystemet ditt før du "kobler fra" v-Drive med snarveien ombord. Hvis PC-en din nekter å løse ut stasjonen, kontroller alt files og mapper er lukket og prøv igjen.
Windows Eject: Lagre og lukk eventuell .txt files du har redigert. Fra File Utforsker, naviger tilbake til toppnivået på "ADV360" flyttbar stasjon og høyreklikk på stasjonsnavnet og velg deretter Løs ut. Når du mottar varselet "Trygt å støte ut", kan du fortsette å lukke v-Drive med snarveien ombord. Unnlatelse av å løse ut kan resultere i en mindre stasjonsfeil som Windows vil be deg reparere. "Skann og reparer"-prosessen
(vist til høyre) er raskt og enkelt.
3.3 Ikke-amerikanske brukere
Datamaskinen din må være konfigurert for det engelske (amerikanske) tastaturoppsettet. Andre språkdrivere bruker forskjellige koder/posisjoner for bestemte taster som er kritiske for programmering av tegn som [], {} og>.
3.4 Enkel tekst Files BARE
Ikke lagre konfigurasjonen files i Rich Text Format (.rft) da spesialtegn kan forårsake syntaksfeil.
3.5 Fastvareoppdatering kan være nødvendig
Noen av funksjonene beskrevet i denne veiledningen kan kreve en fastvareoppdatering. Last ned firmware og få installasjonsinstruksjoner her: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 Direkte programmeringsoppsett
360 har 9 konfigurerbare Profiles, hver med sin egen tilsvarende "layout" (1-9). De ni standardoppsettene lagres som separate .txt files i undermappen "oppsett" på v-Drive. Bare tilpassede remaps og makroer lagres i file, så hvis det ikke er gjort noen endringer i et oppsett, vil file vil være tomt og tastaturet utfører "standard" handlinger. Brukere kan enten skrive kode fra bunnen av eller redigere eksisterende kode ved å bruke syntaksreglene beskrevet nedenfor. Merk: Sletter et oppsett file vil slette lagrede remaps og makroer permanent, men tastaturet vil automatisk generere et tomt oppsett file.
Merk: Profile 0 er ikke-programmerbar og har dermed ikke en tilsvarende layout.txt file.
4.1 File Navnekonvensjon
Bare de ni nummererte layoutene kan lastes inn i Advantage360. Ytterligere "backup"-oppsett kan lagres som .txt files med beskrivende navn, men de kan ikke lastes inn på tastaturet uten å gi dem et nytt navn først.
4.2 Syntaks overview- Posisjon og handlingstoketter
Remaps og makroer er kodet i et oppsett file ved å bruke en proprietær syntaks. Hver av tastene på tastaturet (annet enn SmartSet-tasten) har blitt tildelt et unikt "Posisjons"-token som brukes til å identifisere den tasten for programmering i begge lagene (se Posisjonssymbolkart i vedlegg A).
Hver tastatur- og mushandling som støttes av 360 har blitt tildelt et unikt "Action"-token som tilsvarer en standard USB-"skannekode".
View støttede handlinger og tokens her: https://kinesis-ergo.com/support/adv360/#manuals
For å omprogrammere en nøkkel, må brukeren bruke syntaksen til å angi den fysiske nøkkelen (via et posisjonstoken) og tilordne én eller flere nøkkelhandlinger (via handlingssymboler). «>»-symbolet brukes til å skille posisjons-tokens fra handlings-tokens. Hvert enkelt symbol er omgitt av parenteser. Eksamples:
- Remaps er kodet med firkantede braketter: [posisjon]> [handling]
- Makroer er kodet med Curly Braketter: {trigger key position} {modifier co-trigger}> {action1} {action2} ...
Skriv remap under ønsket "Layer Header" for å tilordne det til det laget
4.3 Oppsettsprogrammeringstips
- Hvis tastaturet ikke kan forstå det ønskede omspillet, forblir standardhandlingen i kraft.
- Ikke bland og match kvadrat og curly parenteser i en enkelt kodelinje
- Skill hver linje med kode med Enter/Retur
- Rekkefølgen som kodelinjene vises i .txt file spiller generelt ingen rolle, bortsett fra i tilfelle av motstridende kommandoer, i så fall kommandoen nærmest bunnen av file vil bli implementert.
- Tokens skiller ikke mellom store og små bokstaver. Å bruke store bokstaver på et token vil ikke produsere den "skiftede" handlingen.
- En kodelinje kan midlertidig deaktiveres ved å plassere en stjerne (*) i begynnelsen av linjen.
4.4 Posisjonsbrikker
Generelt sett er posisjonssymboler definert av den grunnleggende QWERTY Windows-handlingen for nøkkelen i standardoppsettet. I noen tilfeller har tokens blitt modifisert for klarhet og/eller enkel programmering.
- Example: Hurtigtast 1-posisjonen er: [hk1]>...
4.6 Programmering av repriser
For å programmere en remap, koder posisjonssymbolet og ett handlingstoken i hakeparenteser, atskilt med ">". Remap Eksamples:
1. Hurtigtast 1 utfører Q: [hk1]>[q]
2. Escape-tasten utfører Caps Lock: [esc]>[caps]
Skiftede handlinger: Skiftede tegn (f.eks. "!") kan ikke produseres av en remap. For å produsere en forskjøvet tastehandling, er det nødvendig å kode den som en makro som inkluderer både ned- og oppslag på shift-tasten rundt den grunnleggende tastehandlingen. Nedslag indikeres ved å plassere en "-" inne i braketten og oppslag indikeres ved å plassere "+". Se eksampmakro 1 nedenfor.
4.7 Programmering av makroer
For å programmere en makro, kode "utløsertastene" til venstre for ">" i curly parentes. Kod deretter ett eller flere handlingssymboler til høyre for «>» i curly parentes. Hver makro kan inneholde omtrent 300 handlingstokener, og hver layout kan lagre opptil 7,200 totale makrotokens fordelt på opptil 100 makroer.
Utløsertaster: En hvilken som helst ikke-modifikatornøkkel kan utløse en makro. En co-trigger kan legges til ved å kode en modifikator til venstre for “>”. Se eksample 1 nedenfor.
Note: Windows co-triggere anbefales ikke. Skriv makroen din under ønsket "Layer Header".
Individuell avspillingshastighetsprefiks {s_}: Som standard spilles alle makroer med den valgte standardavspillingshastigheten. For å tilordne en egendefinert hastighet for forbedret avspillingsytelse for en gitt makro kan du bruke «Individuell avspillingshastighet»-prefikset «{s_}». Velg et tall fra 1-9 som tilsvarer hastighetsskalaen vist i avsnitt 4.6. Hastighetsprefikset skal plasseres til høyre for ">" før makroinnholdet. Se eksample 2 nedenfor.
Multiplay-prefiks {x_}: Som standard spilles alle makroer av kontinuerlig mens utløsertasten holdes nede. For å overstyre repetisjonsfunksjonen og begrense en makro til avspilling et spesifikt antall ganger kan du bruke «Macro Multiplay»-prefikset «{x_}». Velg et tall fra 1-9 som tilsvarer antall ganger du vil at makroen skal spilles av. Multiplay-prefikset skal plasseres til høyre for ">" før makroinnholdet. Se eksample 3 nedenfor. Hvis en makro ikke spilles av riktig, prøv å tilordne en Multiplay-verdi på 1. Makroen kan faktisk utløses flere ganger før du slipper utløsertasten. Se eksample 3 nedenfor
Tidsforsinkelser: Forsinkelser kan settes inn i en makro for å forbedre avspillingsytelsen eller for å produsere et dobbeltklikk med musen. Forsinkelser er tilgjengelige i alle intervaller mellom 1 og 999 millisekund ({d001} og {d999}), inkludert tilfeldige forsinkelser ({dran}). Delay tokens kan kombineres for å produsere forsinkelser av ulik varighet.
Makro Eksamples:
1. Pausetasten utfører «Hei» med stor H: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Hurtigtast 4 + venstre Ctrl utfører "qwerty" med hastighet 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Hurtigtast 1 øker volumet 3 hakk: {hk1}>{x3}{vol+)
4.8 Trykk og hold-handlinger
Med Trykk og hold kan du tilordne to unike handlinger til en enkelt tast basert på varigheten av tastetrykket. Angi posisjonssymbolet i det aktuelle laget, deretter Tap-handlingen, deretter tidsforsinkelsen fra 1 til 999 millisekunder ved å bruke det spesielle Tap and Hold-tokenet ({t&hxxx}), deretter Hold-handlingen. På grunn av iboende tidsforsinkelser anbefales ikke Tap-and-Hold for bruk med alfanumeriske tastetaster. Ikke alle nøkkelhandlinger støtter Trykk-og-hold.
Note: For de fleste applikasjoner anbefaler vi en tidsforsinkelse på 250 ms.
Trykk og hold Exampde:
- Caps utfører Caps når den trykkes og Esc når den holdes lenger enn 500 ms: [caps]> [caps] [t & h500] [esc]
5.0 Direkte programmerende RGB-lysdioder
360 har 3 programmerbare RGB-lysdioder på hver nøkkelmodul. De ni standard lyseffektene lagres som separat .txt files i undermappen "lighting" på v-Drive. Standardtildelingene vises nedenfor. Merk: Hvis file er tom, vil indikatorene bli deaktivert.
5.1 Definer din indikator
Venstre nøkkelmodul
Venstre = Caps Lock (på/av)
Midt = Profile (0-9)
Høyre = Lag (Base, Kp, Fn1, Fn2, Fn3)
Høyre nøkkelmodul
Venstre = Num Lock (På/Av)
Midt = rullelås (på/av)
Høyre = Lag (Base, Kp, Fn1, Fn2, Fn3)
De 6 indikatorene er definert med et grunnleggende posisjonstegn
- Venstre modul Venstre LED: [IND1]
- Venstre modul midtre LED: [IND2]
- Venstre modul Høyre LED: [IND3]
- Høyre modul Venstre LED: [IND4]
- Høyre modul midtre LED: [IND5]
- Høyre modul Høyre LED: [IND6]
5.2 Definer funksjonen din
En rekke funksjoner støttes, og flere kan bli lagt til i fremtiden.
- Deaktiver LED: [null]
- Active Profile: [prof]
- Caps Lock (på/av): [caps]
- Num Lock (på/av): [nmlk]
- Scroll Lock (på/av): [sclk]
- Aktivt lag:
- Base: [lagt]
- Tastatur: [layk]
- Fn: [lay1]
- Fn2: [legg2]
- Fn3: [legg]
5.3 Definer farge(r)
Med unntak av Layer, kan hver funksjon tildeles en enkelt fargeverdi ved å bruke en 9-sifret verdi som tilsvarer RGB-verdien til ønsket farge (0-255). Lagfunksjonen støtter tildeling av opptil 5 farger, en for hvert lag.
5.4 Syntaks
Hver indikator er kodet på omtrent samme måte som en grunnleggende remap. Bruk indikatorposisjonssymbolet, ">" og deretter funksjonen, og deretter fargen. For Layer LED må du skrive en egen linje med syntaks for hvert lag
Vedlegg A — Posisjonssymbolkart
Dokumenter / Ressurser
![]() |
KINESIS KB360 SmartSet-programmeringsmotor [pdfBrukerhåndbok KB360 SmartSet-programmeringsmotor, KB360, SmartSet-programmeringsmotor |
![]() |
KINESIS KB360 SmartSet-programmeringsmotor [pdfBrukerhåndbok KB360 SmartSet-programmeringsmotor, KB360, SmartSet-programmeringsmotor, programmeringsmotor, motor |