موتور برنامه نویسی KB360 SmartSet
راهنمای کاربر
با افتخار از سال 1992 در ایالات متحده آمریکا طراحی و مونتاژ شده است
Kinesis® Advantagصفحهکلید e360 با موتور برنامهنویسی SmartSet™ مدلهای کیبورد تحت پوشش این راهنما شامل همه صفحهکلیدهای سری KB360 (KB360-xxx) میشوند. برخی از ویژگی ها ممکن است نیاز به ارتقاء سیستم عامل داشته باشند. همه ویژگی ها در همه مدل ها پشتیبانی نمی شوند. این راهنما تنظیمات و ویژگی های Advan را پوشش نمی دهدtagصفحه کلید حرفه ای e360 که دارای موتور برنامه نویسی ZMK است.
نسخه 11 فوریه 2021
این راهنما ویژگی هایی را که از طریق نسخه 1.0.0 سفت افزار ارائه شده است را پوشش می دهد.
اگر نسخه قبلی سیستم عامل دارید، ممکن است همه ویژگی های توضیح داده شده در این راهنما پشتیبانی نشوند. برای دانلود آخرین فریمور از اینجا:
kinesis.com/support/adv360/#firmware-updates
© 2022 توسط Kinesis Corporation، کلیه حقوق محفوظ است. KINESIS یک علامت تجاری ثبت شده Kinesis Corporation است. ADVANTAGE360، KYBOARD CONTOURED، SMARTSET و v-DRIVE علائم تجاری Kinesis Corporation هستند. WINDOWS، MAC، MACOS، LINUX، ZMK و ANDROID دارایی صاحبان مربوطه هستند.
اطلاعات موجود در این سند بدون اطلاع قبلی قابل تغییر است. هیچ بخشی از این سند بدون اجازه کتبی صریح شرکت Kinesis مجاز نیست که به هر شکلی یا به هر روشی ، الکترونیکی یا مکانیکی ، برای هرگونه هدف تجاری بازتولید یا انتقال یابد.
شرکت KINESIS
22030 20th Avenue SE ، مجموعه 102
بوتل ، واشنگتن 98021 ایالات متحده آمریکا
www.kinesis.com
بیانیه تداخل فرکانس رادیویی FCC
این تجهیزات آزمایش شده و مطابق با قسمت 15 قوانین FCC با محدودیت های دستگاه دیجیتال کلاس B مطابقت دارد.
این محدودیتها برای ایجاد حفاظت معقول در برابر تداخل مضر در هنگام کار با تجهیزات در یک تاسیسات مسکونی طراحی شدهاند. این تجهیزات انرژی فرکانس رادیویی را تولید می کند، استفاده می کند و می تواند تابش کند و اگر مطابق دستورالعمل نصب و استفاده نشود، ممکن است باعث ایجاد تداخل مضر در ارتباطات رادیویی شود.
با این حال، هیچ تضمینی وجود ندارد که تداخلی در یک نصب خاص رخ ندهد. اگر این تجهیزات باعث ایجاد تداخل مضر در دریافت رادیو یا تلویزیون شود، که با خاموش و روشن کردن تجهیزات قابل تشخیص است، به کاربر توصیه می شود با یک یا چند مورد از اقدامات زیر سعی در تصحیح تداخل داشته باشد:
- جهت آنتن گیرنده را تغییر دهید یا تغییر مکان دهید
- فاصله بین تجهیزات و گیرنده را افزایش دهید
- تجهیزات را به یک پریز در مداری متفاوت از مداری که گیرنده به آن متصل است وصل کنید
- برای کمک با فروشنده یا تکنسین باتجربه رادیو/تلویزیون مشورت کنید
هشدار
برای اطمینان از ادامه تطابق FCC ، کاربر هنگام اتصال به رایانه یا لوازم جانبی فقط باید از کابل های رابط محافظ محافظت شده استفاده کند. همچنین ، هرگونه تغییر یا اصلاح غیرمجاز در این تجهیزات ، اختیار کاربر را برای کار باطل می کند.
بیانیه انطباق صنعت کانادا
این دستگاه دیجیتال کلاس B تمام الزامات مقررات تجهیزات رابط کانادایی را ایجاد می کند.
1.0 مقدمه
آدوانtage360 یک صفحه کلید کاملاً قابل برنامه ریزی است که دارای حافظه فلش داخلی ("v-Drive) است و از هیچ درایور یا نرم افزار خاصی استفاده نمی کند. صفحه کلید به گونه ای طراحی شده است که با استفاده از میانبرهای داخلی یا از طریق برنامه SmartSet برای ویندوز و مک، سریع و آسان برنامه ریزی شود. کاربران قدرتمند این امکان را دارند که با دسترسی به متن ساده صفحه کلید، از رابط کاربری گرافیکی SmartSet و «برنامه مستقیم» صفحه کلید در همه سیستم عامل های اصلی عبور کنند. fileپیکربندی s files.
این دستورالعمل ها برای Advan پایه اعمال می شودtagمدل e360 دارای موتور برنامه نویسی SmartSet است. اگر مدل Professional با موتور ZMK دارید مطالعه را متوقف کرده و بازدید کنید https://kinesis-ergo.com/support/adv360-pro.
2.0 برنامه نویسی مستقیم به پایان رسیده استview
آدوانtage360 دارای 9 Pro قابل تنظیم استfiles که شامل 9 مجموعه چیدمان و تنظیمات نور است. این صفحه کلید همچنین دارای یک سری تنظیمات جهانی صفحه کلید است که می توان آن را پیکربندی کرد. هر یک از این پیکربندی ها در مجموعه ای از پوشه ها روی صفحه کلید ("v-Drive") به عنوان یک سری متن ساده ذخیره می شوند. files (txt.). در طول برنامه نویسی آنبورد، صفحه کلید به طور خودکار روی آنها می خواند/نوشت می کند file"پشت صحنه". نکته منحصر به فرد در مورد 360 این است که کاربران قدرتمند می توانند v-Drive را به رایانه شخصی خود متصل کنند (معروف به "mount") و سپس مستقیماً این تنظیمات را ویرایش کنند. files در ویندوز، لینوکس، مک و کروم.
هر بار که یک remap یا ماکرو در 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" بروید و روی نام درایو کلیک راست کرده و سپس Eject را انتخاب کنید. پس از دریافت اعلان «Safe to Eject»، میتوانید V-Drive را با میانبر داخلی ببندید. عدم حذف می تواند منجر به یک خطای جزئی درایو شود که ویندوز از شما می خواهد آن را تعمیر کنید. فرآیند "اسکن و تعمیر".
(نشان داده شده در سمت راست) سریع و آسان است.
3.3 کاربران غیر آمریکایی
رایانه شما باید برای طرح صفحه کلید انگلیسی (ایالات متحده) پیکربندی شود. سایر درایورهای زبان از کدها/موقعیت های مختلفی برای کلیدهای خاصی استفاده می کنند که برای کاراکترهای برنامه نویسی مانند []، {} و > حیاتی هستند.
3.4 متن ساده Fileفقط
پیکربندی را ذخیره نکنید files در Rich Text Format (.rft) زیرا کاراکترهای خاص می توانند باعث خطاهای نحوی شوند.
3.5 ممکن است نیاز به به روز رسانی سفت افزار باشد
برخی از ویژگی های توضیح داده شده در این راهنما ممکن است نیاز به به روز رسانی سیستم عامل داشته باشند. سیستم عامل را دانلود کنید و دستورالعمل های نصب را از اینجا دریافت کنید: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 طرحبندی برنامهنویسی مستقیم
360 دارای 9 پرو قابل تنظیم استfiles، هر کدام با "طرح بندی" مربوط به خود (1-9). نه طرحبندی پیشفرض بهعنوان txt جداگانه ذخیره میشوند files در زیر پوشه "layouts" در v-Drive. فقط نقشهها و ماکروهای سفارشی در آن ذخیره میشوند file، بنابراین اگر هیچ تغییری در یک طرح ایجاد نشده است، file خالی خواهد بود و صفحه کلید اقدامات "پیش فرض" را انجام می دهد. کاربران می توانند کد را از ابتدا بنویسند یا کد موجود را با استفاده از قوانین نحوی که در زیر توضیح داده شده است ویرایش کنند. توجه: حذف یک طرح file نقشهها و ماکروهای ذخیرهشده خود را برای همیشه حذف میکند، اما صفحهکلید بهطور خودکار یک طرحبندی خالی را بازسازی میکند. file.
توجه: حرفه ایfile 0 غیر قابل برنامه ریزی است و بنابراین layout.txt مربوطه ندارد file.
4.1 File کنوانسیون نامگذاری
فقط XNUMX طرح شماره گذاری شده را می توان در Advan بارگیری کردtage360. طرحبندیهای «پشتیبان» اضافی را میتوان به صورت txt. ذخیره کرد files با نام های توصیفی، اما نمی توان آنها را بدون تغییر نام ابتدا در صفحه کلید بارگذاری کرد.
4.2 نحوview- نشانه های موقعیت و عمل
ریمپ ها و ماکروها در یک طرح بندی کدگذاری می شوند file با استفاده از یک نحو اختصاصی به هر یک از کلیدهای صفحه کلید (غیر از کلید SmartSet) یک نشانه "موقعیت" منحصر به فرد اختصاص داده شده است که برای شناسایی آن کلید برای برنامه نویسی در هر لایه استفاده می شود (نقشه توکن موقعیت را در پیوست A ببینید).
به هر عملکرد صفحه کلید و ماوس که توسط 360 پشتیبانی میشود، یک نشانه «عمل» منحصر به فرد مربوط به یک «کد اسکن» استاندارد USB اختصاص داده شده است.
View اقدامات و نشانههای پشتیبانی شده در اینجا: https://kinesis-ergo.com/support/adv360/#manuals
برای برنامه ریزی مجدد موفقیت آمیز یک کلید، کاربر باید از نحو برای تعیین کلید فیزیکی (از طریق یک نشانه موقعیت) و اختصاص یک یا چند عملکرد کلیدی (از طریق Action Tokens) استفاده کند. نماد ">" برای جدا کردن Position Tokens از Actions Token استفاده می شود. هر نشانه فردی با براکت احاطه شده است. سابقampموارد:
- نقشههای مجدد با براکتهای مربعی کدگذاری میشوند: [position]>[action]
- ماکروها با C کدگذاری می شوندurly براکت: {trigger key position}{modifier co-trigger}>{action1}{action2}…
remap خود را در زیر "Layer Header" مورد نظر بنویسید تا آن را به آن لایه اختصاص دهید
4.3 نکات برنامه نویسی چیدمان
- اگر صفحه کلید نتواند نقشه مجدد مورد نظر را درک کند، عمل پیش فرض همچنان به قوت خود باقی خواهد ماند.
- مربع و ج را با هم مخلوط نکنیدurlبراکت های y در یک خط کد
- هر خط کد را با Enter/Return جدا کنید
- ترتیبی که خطوط کد در .txt ظاهر می شوند file به طور کلی مهم نیست، مگر در صورت تضاد دستورات، که در این صورت دستور نزدیک به انتهای file اجرا خواهد شد.
- توکن ها به حروف بزرگ و کوچک حساس نیستند. با استفاده از حروف بزرگ یک توکن، اقدام "تغییر شده" ایجاد نمی شود.
- یک خط کد را می توان با قرار دادن ستاره (*) در ابتدای خط به طور موقت غیرفعال کرد.
4.4 توکن های موقعیت
به طور کلی، نشانه های موقعیت با عملکرد اصلی ویندوز QWERTY برای کلید در طرح بندی پیش فرض تعریف می شوند. در برخی موارد، نشانهها برای وضوح و/یا سهولت برنامهنویسی اصلاح شدهاند.
- Example: موقعیت Hotkey 1 این است: [hk1]>…
4.6 برنامه نویسی Remaps
برای برنامهریزی نقشه مجدد، کد موقعیت و یک نشانه اقدام را در پرانتز مربع، که با «>» از هم جدا شدهاند، رمزگذاری کنید. Remap Exampموارد:
1. کلید میانبر 1 Q را انجام می دهد: [hk1]>[q]
2. کلید Escape Caps Lock را اجرا میکند: [esc]>[caps]
اعمال تغییر یافته: کاراکترهای تغییر یافته (مثلاً «!») را نمی توان توسط Remap تولید کرد. برای تولید یک اکشن کلید تغییر یافته، لازم است آن را به صورت ماکرو رمزگذاری کنید که شامل هر دو حرکت پایین و بالا کلید shift اطراف عمل کلید اصلی است. حرکت رو به پایین با قرار دادن "-" در داخل براکت و حرکت های بالا با قرار دادن "+" نشان داده می شود. رجوع به سابق شودampماکرو 1 زیر.
4.7 ماکروهای برنامه نویسی
برای برنامه ریزی یک ماکرو، "کلیدهای ماشه" را در سمت چپ ">" در c رمزگذاری کنیدurlبراکت های y سپس یک یا چند اکشن توکن را در سمت راست ">" در c کدگذاری کنیدurlبراکت های y هر ماکرو میتواند شامل تقریباً 300 توکن اکشن باشد و هر طرحبندی میتواند تا 7,200 کل توکن ماکرو را در 100 ماکرو ذخیره کند.
کلیدهای ماشه: هر کلید غیر اصلاح کننده ای می تواند ماکرو را راه اندازی کند. با رمزگذاری یک اصلاح کننده در سمت چپ ">" می توان یک co-trigger اضافه کرد. رجوع به سابق شودample 1 زیر.
توجه: راهاندازهای همزمان ویندوز توصیه نمیشوند. ماکرو خود را در زیر "Layer Header" مورد نظر بنویسید.
پیشوند سرعت پخش فردی {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}) در دسترس هستند. نشانه های تاخیر را می توان برای ایجاد تاخیر در مدت زمان های مختلف ترکیب کرد.
ماکرو سابقampموارد:
1. کلید مکث «Hi» را با H بزرگ اجرا میکند: {pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. کلید میانبر 4 + Ctrl چپ «qwerty» را با سرعت 9 انجام میدهد: {lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. کلید میانبر 1 میزان صدا را 3 بریدگی افزایش میدهد: {hk1}>{x3}{vol+)
4.8 عملکردها ضربه بزنید و نگه دارید
با ضربه زدن و نگه داشتن، می توانید دو عمل منحصر به فرد را بر اساس مدت زمان فشار دادن کلید به یک کلید اختصاص دهید. علامت موقعیت را در لایه مناسب تعیین کنید، سپس عمل Tap، سپس با استفاده از نشانه ویژه Tap and Hold ({t&hxxx}) و سپس Hold Action، تأخیر زمان بندی از 1 تا 999 میلی ثانیه را تعیین کنید. به دلیل تاخیرهای زمانی ذاتی، Tap-and-Hold برای استفاده با کلیدهای تایپ الفبایی عددی توصیه نمی شود. همه اقدامات کلیدی از Tap-and-Hold پشتیبانی نمی کنند.
توجه: برای اکثر برنامهها، تاخیر زمانی 250 میلیثانیه را توصیه میکنیم.
روی Ex ضربه بزنید و نگه داریدampدر:
- Caps هنگام ضربه زدن، Caps را اجرا می کند و زمانی که بیشتر از 500 میلی ثانیه نگه داشته شود Esc را اجرا می کند: [caps]>[caps][t&h500][esc]
5.0 برنامه نویسی مستقیم RGB LED
360 دارای 3 LED RGB قابل برنامه ریزی در هر ماژول کلید است. نه افکت نورپردازی پیشفرض بهعنوان txt جداگانه ذخیره میشوند files در زیر پوشه "lighting" در v-Drive. تکالیف پیش فرض در زیر نشان داده شده است. توجه: اگر file خالی است، نشانگرها غیرفعال خواهند شد.
5.1 شاخص خود را تعریف کنید
ماژول کلید چپ
سمت چپ = Caps Lock (روشن/خاموش)
وسط = حرفه ایfile (0-9)
راست = لایه (پایه، Kp، Fn1، Fn2، Fn3)
ماژول کلید سمت راست
چپ = Num Lock (روشن/خاموش)
وسط = قفل اسکرولال (روشن/خاموش)
راست = لایه (پایه، 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 (روشن/خاموش): [caps]
- Num Lock (روشن/خاموش): [nmlk]
- قفل پیمایش (روشن/خاموش): [sclk]
- لایه فعال:
- پایه : [ گذاشته شده ]
- صفحه کلید: [layk]
- Fn: [lay1]
- Fn2: [lay2]
- Fn3: [دراز کردن]
5.3 رنگ(های) خود را تعریف کنید
به استثنای لایه، هر تابع را می توان با استفاده از یک مقدار 9 رقمی مطابق با مقدار RGB رنگ مورد نظر (0-255) یک مقدار رنگ اختصاص داد. تابع لایه از انتساب حداکثر 5 رنگ، یکی برای هر لایه پشتیبانی می کند.
5.4 نحو
هر اندیکاتور تقریباً به همان شیوه یک remap اساسی کدگذاری می شود. از نشانه موقعیت نشانگر، ">" و سپس تابع و سپس رنگ استفاده کنید. برای Layer LED باید برای هر لایه یک خط نحو جداگانه بنویسید
ضمیمه A - نقشه توکن موقعیت
اسناد / منابع
![]() |
موتور برنامه نویسی KINESIS KB360 SmartSet [pdfراهنمای کاربر موتور برنامه نویسی SmartSet KB360، KB360، موتور برنامه نویسی SmartSet |
![]() |
موتور برنامه نویسی KINESIS KB360 SmartSet [pdfراهنمای کاربر موتور برنامه نویسی هوشمند KB360، KB360، موتور برنامه نویسی SmartSet، موتور برنامه نویسی، موتور |