ما هو QMK وكيف يمكنك استخدامه لبرمجة لوحات المفاتيح؟

ما هو QMK وكيف يمكنك استخدامه لبرمجة لوحات المفاتيح؟

QMK، أو لوحة المفاتيح الميكانيكية الكمومية، هو مشروع مفتوح المصدر يسمح لك بإنشاء البرامج الثابتة للوحة المفاتيح الخاصة بك للوحات المفاتيح الميكانيكية المتوافقة. ولكن ما هو QMK بالضبط، وكيف تستخدمه لبرمجة لوحات المفاتيح؟ هيا نكتشف.





ما هو QMK؟

  لوحة مفاتيح ميكانيكية زرقاء مع كابل مجعد

تحتوي كل لوحة مفاتيح في السوق على برنامج مدمج يسمى البرامج الثابتة. البرنامج الثابت مسؤول عن إرسال الإشارة الصحيحة لكل ضغطة مفتاح، والتحكم في مصابيح LED على لوحة المفاتيح، وأكثر من ذلك بكثير، مما يجعله أداة قوية إذا كان بإمكانك التعامل معها بنفسك.





تمنحك QMK القدرة على القيام بذلك. إذا كانت لوحة المفاتيح الخاصة بك متوافقة، فيمكنك تحديثها باستخدام البرنامج الثابت QMK لتمنحك تحكمًا كاملاً تقريبًا في تخطيطات لوحة المفاتيح ووحدات الماكرو. يتم تحقيق ذلك باستخدام ثلاث أدوات رئيسية:





  • مكون QMK : أداة إنشاء خرائط مفاتيح قائمة على الويب تتيح لك إنشاء تخطيطات مخصصة للوحة المفاتيح وأنماط إضاءة LED والمزيد للوحة المفاتيح الميكانيكية.
  • صندوق أدوات QMK : أداة قابلة للتنزيل تعمل مع نظامي التشغيل Windows وmacOS. بمجرد حصولك على ملف البرنامج الثابت .hex من QMK Configurator، يمكنك استخدام QMK Toolbox لتحديث لوحة المفاتيح بالبرنامج الثابت الجديد.
  • فيا للبرمجيات : أداة إضافية قابلة للتنزيل تتيح لك تغيير تخطيطات QMK دون الحاجة إلى وميض لوحة المفاتيح. مطلوب رمز إضافي لإنجاز هذا العمل.

يمكنك العثور على قائمة بلوحات المفاتيح المتوافقة مع QMK على موقع كيو إم كيه . يمكنك أيضًا إضافة لوحة المفاتيح الخاصة بك إلى دليل QMK، لكنك تحتاج إلى طلب علامة من خلال صفحة QMK على جيثب لفعل هذا.

ماذا يمكنك أن تفعل مع QMK؟

يتجاوز نطاق QMK نطاق معظم خيارات البرامج الثابتة للوحة المفاتيح. يمكنك التعامل مع جميع الأساسيات التي تتوقعها، مثل تخطيطات لوحة المفاتيح والتحكم في إضاءة LED، ولكن يمكنك أيضًا إضافة الكثير من الوظائف الإضافية إلى لوحة المفاتيح باستخدام QMK.



يتضمن ذلك الوصول إلى مفاتيح الوسائط وطبقات الوظائف ووحدات الماكرو والمزيد من الأدوات المتقدمة مثل النقل التلقائي. في الأساس، إذا تمكنت من العثور على ميزة تعجبك على لوحة مفاتيح ميكانيكية أخرى، فعادةً ما تكون هناك طريقة لتكرارها باستخدام QMK.

انها تستحق التعلم عنها البرامج الثابتة QMK وما يمكنها فعله قبل البدء في بناء بنفسك.





كيفية برمجة لوحة المفاتيح الميكانيكية مع QMK

تعد برمجة لوحة المفاتيح الميكانيكية باستخدام QMK أمرًا بسيطًا بشكل مدهش. تبدأ العملية باستخدام QMK Configurator، لكنك ستحتاج أيضًا إلى تثبيت QMK Toolbox لإكمالها.

كيفية إنشاء خريطة مفاتيح مخصصة باستخدام مكون QMK

  موقع QMK Configurator مع تحديد لوحة المفاتيح

لإنشاء خريطة مفاتيح QMK الخاصة بك، ما عليك سوى التوجه إلى موقع QMK Configurator. من هنا، يمكنك اختيار نوع لوحة المفاتيح التي تستخدمها من القائمة الموجودة أعلى الصفحة للبدء.





بمجرد تحديد لوحة المفاتيح، يجب أن تشاهد تخطيطًا افتراضيًا يطابق لوحة المفاتيح في منتصف الشاشة. يجب أن تشاهد أيضًا مجموعة من القوائم التي تحتوي على رموز مفاتيح لوحة المفاتيح في أسفل الشاشة.

لإضافة رمز مفتاح إلى خريطة المفاتيح، انقر عليه واسحبه إلى المفتاح الذي تريد تعيينه له. يمكنك أيضًا تحديد المفتاح الذي تريد تغييره على خريطة المفاتيح ثم النقر فوق رمز المفتاح لتعيينه.

سينطبق هذا فقط على الطبقة الرئيسية، الطبقة 0، ولكن يمكنك إضافة المزيد من الطبقات إلى لوحة المفاتيح الخاصة بك عن طريق تحديد خيارات الأرقام الموجودة على يسار الشاشة.

من هنا، لديك الكثير لتغوص فيه، ويستحق الأمر اللعب بجميع خيارات رموز المفاتيح المتوفرة لديك للعثور على خريطة المفاتيح المثالية لك. بمجرد أن تكون راضيًا عن خريطة المفاتيح الخاصة بك، تأكد من أنها تحتوي على اسم ثم انقر فوق البرامج الثابتة زر لتنزيل ملف البرامج الثابتة .hex القابل للاستخدام.

كيفية تفليش لوحة المفاتيح باستخدام QMK Toolbox

  صندوق أدوات QMK في انتظار الاتصال

الآن بعد أن قمت ببناء البرنامج الثابت الخاص بك، فقد حان الوقت لتحديث لوحة المفاتيح الخاصة بك به. بفضل QMK Toolbox، أصبحت هذه العملية رائعة وسهلة؛ تحتاج فقط إلى تنزيل صندوق أدوات QMK البرنامج للبدء.

بمجرد تنزيل البرنامج وتثبيته، افتحه وتأكد من تحديد لوحة المفاتيح من القائمة الموجودة أسفل الشاشة. اضغط على يفتح الموجود أعلى الشاشة وحدد موقع الملف .hex الذي قمت بتنزيله من QMK Configurator. قد يتعين عليك أيضًا تغيير وحدة MCU بناءً على نوع وحدة التحكم الدقيقة التي تستخدمها لوحة المفاتيح.

انقر فوق فلاش لبدء عملية الوميض. قد يستغرق ذلك بضع دقائق حسب نوع لوحة المفاتيح لديك، وستظهر لك رسالة تأكيد داخل النافذة بمجرد اكتمالها.

تنزيل الفيديو على iphone camera roll

اختبر لوحة المفاتيح باستخدام أحد مواقع اختبار لوحة المفاتيح، مثل KeyboardTester.com ، للتأكد من أن جميع المفاتيح التي قمت بتعيينها تعمل بشكل صحيح.

استمر في تجربة خرائط مفاتيح QMK الخاصة بك

يتيح لك استخدام أداة مثل QMK إطلاق العنان لإمكانياتك الإنتاجية الكاملة، ولكن عليك أن تعمل من أجل تحقيق ذلك. الآن بعد أن عرفت كيفية إنشاء برنامج QMK الثابت الخاص بك وتثبيته على لوحة المفاتيح، يمكنك البدء في تجربة خرائط المفاتيح الخاصة بك لإنشاء أفضل تخطيط لك.