Motore di programmazione SmartSet KB360
Guida per l'utente
Orgogliosamente progettato e assemblato a mano negli Stati Uniti dal 1992
Kinesis®AdvantagTastiera e360™ con il motore di programmazione SmartSet™ I modelli di tastiera trattati in questo manuale includono tutte le tastiere della serie KB360 (KB360-xxx). Alcune funzioni potrebbero richiedere un aggiornamento del firmware. Non tutte le funzionalità sono supportate su tutti i modelli. Questo manuale non copre la configurazione e le funzioni dell'AdvantagTastiera e360 Professional dotata del motore di programmazione ZMK.
Edizione 11 febbraio 2021
Questo manuale copre le funzionalità incluse fino alla versione del firmware 1.0.0.
Se si dispone di una versione precedente del firmware, è possibile che non tutte le funzioni descritte in questo manuale siano supportate. Per scaricare l'ultimo firmware qui:
kinesis.com/support/adv360/#firmware-updates
© 2022 di Kinesis Corporation, tutti i diritti riservati. KINESIS è un marchio registrato di Kinesis Corporation. ADVANTAGE360, CONTOURED KEYBOARD, SMARTSET e v-DRIVE sono marchi di Kinesis Corporation. WINDOWS, MAC, MACOS, LINUX, ZMK e ANDROID sono di proprietà dei rispettivi proprietari..
Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso. Nessuna parte di questo documento può essere riprodotta o trasmessa in qualsiasi forma o con qualsiasi mezzo, elettronico o meccanico, per scopi commerciali, senza l'espresso consenso scritto di Kinesis Corporation.
KINESIS CORPORATION
22030 20th Avenue SE, Suite 102
Bothell, Washington 98021 Stati Uniti
www.kinesis.com
Dichiarazione FCC sulle interferenze in radiofrequenza
Questa apparecchiatura è stata testata e ritenuta conforme ai limiti previsti per i dispositivi digitali di Classe B, ai sensi della Parte 15 delle Norme FCC.
Questi limiti sono progettati per fornire una protezione ragionevole contro interferenze dannose quando l'apparecchiatura viene utilizzata in un'installazione residenziale. Questa apparecchiatura genera, utilizza e può irradiare energia a radiofrequenza e, se non installata e utilizzata secondo le istruzioni, può causare interferenze dannose alle comunicazioni radio.
Tuttavia, non vi è alcuna garanzia che non si verifichino interferenze in una particolare installazione. Se questa apparecchiatura causa interferenze dannose alla ricezione radiofonica o televisiva, cosa che può essere determinata accendendo e spegnendo l'apparecchiatura, si incoraggia l'utente a provare a correggere l'interferenza con una o più delle seguenti misure:
- Riorientare o riposizionare l'antenna ricevente
- Aumentare la separazione tra l'apparecchiatura e il ricevitore
- Collegare l'apparecchiatura a una presa su un circuito diverso da quello a cui è collegato il ricevitore
- Rivolgiti al rivenditore o a un tecnico radio/TV esperto per ricevere assistenza
Avvertimento
Per garantire la continua conformità FCC, l'utente deve utilizzare solo cavi di interfaccia schermati durante il collegamento al computer o alla periferica. Inoltre, qualsiasi cambiamento o modifica non autorizzata a questa apparecchiatura annullerebbe l'autorizzazione dell'utente a operare.
DICHIARAZIONE DI CONFORMITÀ DELL'INDUSTRIA CANADA
Questo apparato digitale di Classe B soddisfa tutti i requisiti delle normative canadesi sulle apparecchiature che causano l'interfaccia.
1.0 Introduzione
L'Advantage360 è una tastiera completamente programmabile dotata di memoria flash integrata (la "v-Drive) e non utilizza driver o software speciali. La tastiera è stata progettata per essere programmata in modo rapido e semplice utilizzando le scorciatoie integrate o tramite l'app SmartSet per Windows e Mac. Gli utenti esperti hanno la possibilità di bypassare la GUI SmartSet e "Programma diretto" la tastiera su tutti i principali sistemi operativi accedendo al semplice testo della tastiera fileconfigurazione di s files.
Queste istruzioni si applicano all'Advan di basetagIl modello e360 è dotato del motore di programmazione SmartSet. Se hai il modello Professional con motore ZMK smetti di leggere e visita https://kinesis-ergo.com/support/adv360-pro.
2.0 Programmazione diretta finitaview
L'Advantage360 ha 9 Pro personalizzabilifiles che comprendono 9 set di layout e configurazioni di illuminazione. La tastiera ha anche una serie di impostazioni globali della tastiera che possono essere configurate. Ognuna di queste configurazioni è memorizzata in un insieme di cartelle sulla tastiera (il "v-Drive") come una serie di semplici testi files (.txt). Durante la programmazione a bordo la tastiera legge/scrive automaticamente su questi files “dietro le quinte”. La cosa unica del 360 è che gli utenti esperti possono "connettere" (ovvero "montare") il v-Drive al proprio PC e quindi modificare direttamente queste configurazioni files in Windows, Linux, Mac e Chrome.
Ogni volta che viene creata una rimappatura o una macro in un Profile, viene scritto nel layout.txt corrispondente file come una linea discreta di “codice”. E la funzione e il colore di ciascuno dei 6 LED RGB sono controllati nel corrispondente led.txt file. Ogni volta che si modifica un'impostazione della tastiera, la modifica viene registrata in "settings.txt" file.
3.0 Prima di iniziare
3.1 SOLO utenti esperti
La modifica diretta richiede l'apprendimento della lettura e della scrittura di una sintassi personalizzata. L'inserimento di caratteri errati in una qualsiasi delle configurazioni files può avere conseguenze indesiderate e potrebbe causare problemi temporanei anche con il funzionamento di base della tastiera. Leggere prima la Guida rapida e il Manuale dell'utente e procedere con cautela.
3.2 Espellere sempre il v-Drive prima di scollegare il v-Drive
Il v-Drive è proprio come qualsiasi altra unità flash che colleghi al tuo PC. Se lo rimuovi improvvisamente mentre il PC sta ancora accedendo al contenuto dell'unità, puoi causare file danno. Per proteggere il v-Drive, salva e chiudi sempre tutta la configurazione files, quindi utilizzare il protocollo di espulsione appropriato per il proprio sistema operativo prima di "scollegare" il v-Drive con il collegamento integrato. Se il tuo PC si rifiuta di espellere l'unità, assicurati che tutto filese le cartelle vengono chiuse e riprovare.
Espelli Windows: salva e chiudi qualsiasi file .txt files hai modificato. A partire dal File Explorer, torna al livello superiore dell'unità rimovibile "ADV360" e fai clic con il pulsante destro del mouse sul nome dell'unità, quindi seleziona Espelli. Una volta ricevuta la notifica "Safe to Eject", puoi procedere alla chiusura del v-Drive con il collegamento a bordo. La mancata espulsione può causare un errore di unità minore che Windows chiederà di riparare. Il processo "Scansione e riparazione".
(mostrato a destra) è facile e veloce.
3.3 Utenti non statunitensi
Il computer deve essere configurato per il layout di tastiera inglese (USA). Altri driver di lingua utilizzano codici/posizioni diversi per determinati tasti che sono fondamentali per la programmazione di caratteri come [], {} e >.
3.4 Testo semplice FileSOLO
Non salvare la configurazione files in Rich Text Format (.rft) poiché i caratteri speciali possono causare errori di sintassi.
3.5 Potrebbe essere necessario l'aggiornamento del firmware
Alcune delle funzionalità descritte in questa guida potrebbero richiedere un aggiornamento del firmware. Scarica il firmware e ottieni le istruzioni di installazione qui: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 Layout di programmazione diretta
Il 360 dispone di 9 Pro configurabilifiles, ciascuno con il proprio “layout” corrispondente (1-9). I nove layout predefiniti vengono salvati come .txt separato files nella sottocartella "layouts" su v-Drive. Solo le rimappature e le macro personalizzate vengono salvate in file, quindi se non sono state apportate modifiche a un layout, il file sarà vuoto e la tastiera eseguirà azioni "predefinite". Gli utenti possono scrivere codice da zero o modificare il codice esistente utilizzando le regole di sintassi descritte di seguito. Nota: eliminare un layout file eliminerà definitivamente le rimappature e le macro memorizzate, ma la tastiera rigenererà automaticamente un layout vuoto file.
Nota: profile 0 non è programmabile e quindi non ha un layout.txt corrispondente file.
4.1 File Convenzione di denominazione
Solo i nove layout numerati possono essere caricati nell'Advantage360. È possibile salvare ulteriori layout di "backup" come .txt filemessaggi con nomi descrittivi, ma non possono essere caricati sulla tastiera senza prima rinominarli.
4.2 Sintassi finitaview– Gettoni posizione e azione
Le rimappature e le macro sono codificate in un layout file utilizzando una sintassi proprietaria. A ciascuno dei tasti della tastiera (tranne SmartSet Key) è stato assegnato un token "Posizione" univoco utilizzato per identificare quel tasto per la programmazione in entrambi i livelli (vedere Mappa dei token di posizione nell'Appendice A).
A ciascuna azione della tastiera e del mouse supportata dal 360 è stato assegnato un token "Azione" univoco corrispondente a un "codice di scansione" USB standard.
View azioni e token supportati qui: https://kinesis-ergo.com/support/adv360/#manuals
Per riprogrammare correttamente una chiave, l'utente deve utilizzare la sintassi per designare la chiave fisica (tramite un token di posizione) e assegnare una o più azioni chiave (tramite token di azione). Il simbolo ">" viene utilizzato per separare i gettoni di posizione dai gettoni di azioni. Ogni singolo token è racchiuso tra parentesi. Examples:
- Le rimappature sono codificate con parentesi quadre: [posizione]>[azione]
- Le macro sono codificate con Curly Parentesi: {posizione chiave trigger}{co-trigger modificatore}>{action1}{action2}…
Scrivi la tua rimappa sotto la "Intestazione del livello" desiderata per assegnarla a quel livello
4.3 Suggerimenti per la programmazione del layout
- Se la tastiera non riesce a comprendere la rimappatura desiderata, l'azione predefinita rimarrà in vigore.
- Non mescolare e abbinare quadrato e curly parentesi in una singola riga di codice
- Separa ogni riga di codice con Invio/Invio
- L'ordine in cui le righe di codice appaiono nel .txt file generalmente non ha importanza, tranne in caso di comandi in conflitto, nel qual caso il comando più vicino alla parte inferiore del file verrà implementato.
- I token non fanno distinzione tra maiuscole e minuscole. Capitalizzare un token non produrrà l'azione "spostata".
- Una riga di codice può essere temporaneamente disabilitata inserendo un asterisco (*) all'inizio della riga.
4.4 Segnalini Posizione
In generale, i token di posizione sono definiti dall'azione di base di Windows QWERTY per la chiave nel layout predefinito. In alcuni casi i token sono stati modificati per chiarezza e/o facilità di programmazione.
- Example: La posizione del tasto di scelta rapida 1 è: [hk1]>…
4.6 Rimappe di programmazione
Per programmare una rimappatura, codificare il token di posizione e un token di azione tra parentesi quadre, separati da “>”. Rimappa esamples:
1. Il tasto di scelta rapida 1 esegue Q: [hk1]>[q]
2. Il tasto Esc esegue Caps Lock: [esc]>[caps]
Azioni spostate: I caratteri spostati (es. “!”) non possono essere prodotti da una Rimappa. Per produrre un'azione del tasto shift, è necessario codificarla come macro che includa sia la corsa verso il basso che verso l'alto del tasto shift che circonda l'azione del tasto di base. Le corse verso il basso sono indicate inserendo un “-” all'interno della staffa e le corse verso l'alto sono indicate inserendo “+”. Vedi esample macro 1 di seguito.
4.7 Macro di programmazione
Per programmare una macro, codificare i “tasti trigger” a sinistra del “>” in curly parentesi. Quindi codifica uno o più token azione a destra di ">" in curly parentesi. Ogni macro può includere circa 300 token di azione e ogni layout può memorizzare fino a 7,200 token macro totali distribuiti su un massimo di 100 macro.
Tasti di attivazione: Qualsiasi tasto non modificatore può attivare una macro. È possibile aggiungere un co-trigger codificando un modificatore a sinistra di ">". Vedi esample 1 sotto.
Nota: I co-trigger di Windows non sono consigliati. Scrivi la tua macro sotto la "Intestazione del livello" desiderata.
Prefisso velocità di riproduzione individuale {s_}: Per impostazione predefinita, tutte le macro vengono riprodotte alla velocità di riproduzione predefinita selezionata. Per assegnare una velocità personalizzata per migliorare le prestazioni di riproduzione per una determinata macro è possibile utilizzare il prefisso "Velocità di riproduzione individuale" "{s_}". Scegliere un numero da 1 a 9 corrispondente alla scala di velocità mostrata nella Sezione 4.6. Il prefisso di velocità deve essere posizionato a destra di ">" prima del contenuto della macro. Vedi esample 2 sotto.
Prefisso multigiocatore {x_}: Per impostazione predefinita, tutte le macro vengono riprodotte continuamente mentre si tiene premuto il tasto di attivazione. Per ignorare la funzione di ripetizione e limitare la riproduzione di una macro per un numero specifico di volte, puoi utilizzare il prefisso "Macro Multiplay" "{x_}". Scegli un numero da 1 a 9 corrispondente al numero di volte in cui desideri che la macro venga ripetuta. Il prefisso multigiocatore deve essere posizionato a destra di ">" prima del contenuto della macro. Vedi esample 3 sotto. Se una macro non viene riprodotta correttamente, prova ad assegnare un valore Multiplay pari a 1. La macro potrebbe effettivamente attivarsi più volte prima di rilasciare il tasto di attivazione. vedi example 3 sotto
Ritardi di temporizzazione: I ritardi possono essere inseriti in una macro per migliorare le prestazioni di riproduzione o per produrre un doppio clic del mouse. I ritardi sono disponibili in qualsiasi intervallo compreso tra 1 e 999 millisecondi ({d001} e {d999}), inclusi i ritardi casuali ({dran}). I token di ritardo possono essere combinati per produrre ritardi di varie durate.
Macro esamples:
1. Il tasto Pausa esegue "Ciao" con la H maiuscola: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. Tasto di scelta rapida 4 + Ctrl sinistro esegue "qwerty" a velocità 9: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. Il tasto di scelta rapida 1 aumenta il volume di 3 tacche: {hk1}>{x3}{vol+)
4.8 Azioni tocca e tieni premuto
Con Tocca e tieni premuto, puoi assegnare due azioni univoche a un singolo tasto in base alla durata della pressione del tasto. Designare il token di posizione nel livello appropriato, quindi l'azione Tocca, quindi il ritardo temporale da 1 a 999 millisecondi utilizzando lo speciale token Tocca e tieni premuto ({t&hxxx}), quindi l'azione Mantieni. A causa dei ritardi temporali intrinseci, l'uso di Tap-and-Hold non è consigliato con i tasti di digitazione alfanumerici. Non tutte le azioni chiave supportano Tocca e tieni premuto.
Nota: Per la maggior parte delle applicazioni, si consiglia un ritardo di 250 ms.
Tocca e tieni premuto Exampon:
- Caps esegue Caps quando viene toccato ed Esc quando viene tenuto premuto per più di 500 ms: [caps]>[caps][t&h500][esc]
5.0 LED RGB a programmazione diretta
Il 360 dispone di 3 LED RGB programmabili su ciascun modulo chiave. I nove effetti di luce predefiniti vengono salvati come .txt separato files nella sottocartella "illuminazione" sul v-Drive. Le assegnazioni predefinite sono mostrate di seguito. Nota: se il file è vuoto, gli indicatori saranno disabilitati.
5.1 Definisci il tuo indicatore
Modulo chiave sinistra
Sinistra = Blocco maiuscole (On/Off)
Medio = Profile (0-9)
Destra = livello (Base, Kp, Fn1, Fn2, Fn3)
Modulo chiave destra
Sinistra = Bloc Num (On/Off)
Medio = Blocco scorrimento (On/Off)
Destra = livello (Base, Kp, Fn1, Fn2, Fn3)
I 6 indicatori sono definiti con un token di posizione base
- Modulo sinistro LED sinistro: [IND1]
- LED centrale modulo sinistro: [IND2]
- Modulo sinistro LED destro: [IND3]
- Modulo destro LED sinistro: [IND4]
- LED centrale del modulo destro: [IND5]
- Modulo destro LED destro: [IND6]
5.2 Definisci la tua funzione
È supportata una varietà di funzioni e altre potrebbero essere aggiunte in futuro.
- Disabilita LED: [null]
- Pro attivofile: [professionista]
- Blocco maiuscole (On/Off): [caps]
- Bloc Num (On/Off): [nmlk]
- Blocco scorrimento (On/Off): [sclk]
- Livello attivo:
- Base: [sdraiato]
- Tastiera: [layk]
- Fn: [lay1]
- Fn2: [posizione2]
- Fn3: [posa]
5.3 Definisci i tuoi colori
Ad eccezione di Layer, a ciascuna funzione può essere assegnato un valore di colore singolo utilizzando un valore di 9 cifre corrispondente al valore RGB del colore desiderato (0-255). La funzione Layer supporta l'assegnazione di un massimo di 5 colori, uno per ogni layer.
5.4 Sintassi
Ogni indicatore è codificato più o meno allo stesso modo di una rimappatura di base. Utilizzare il gettone di posizione dell'indicatore, il ">" e poi la funzione, e poi il colore. Per il Layer LED dovrai scrivere una riga di sintassi separata per ogni livello
Appendice A — Mappa dei gettoni di posizione
Documenti / Risorse
![]() |
Motore di programmazione KINESIS KB360 SmartSet [pdf] Guida utente KB360 Motore di programmazione SmartSet, KB360, Motore di programmazione SmartSet |
![]() |
Motore di programmazione KINESIS KB360 SmartSet [pdf] Guida utente Motore di programmazione SmartSet KB360, KB360, motore di programmazione SmartSet, motore di programmazione, motore |