لوحة مفاتيح مقسمة متعامدة - ما هو؟ نظرة عامة على لوحة مفاتيح Iris

منذ أكثر من مائة عام ، تغيرت لوحات المفاتيح بشكل كبير في المظهر: فقد أصبحت خفيفة ورقيقة ، حتى أن هناك لوحات عرض بها ماسح ضوئي. لكن السوق لا يغير أي شيء في تصميمه (ظهر "QWERTY" في عام 1890) ، ولم تصبح لوحات المفاتيح أكثر راحة للأصابع ، ولم تتكيف مع وضع اليدين والساعدين. بدأت البشرية كلها في قضاء حياتها على الكمبيوتر ، لكن بيئة العمل لأداة الإدخال الرئيسية ظلت في القرن قبل الماضي.



قررت معرفة ما إذا كان من الممكن شراء لوحة مفاتيح مريحة في عام 2020. إجابة مختصرة: كان علي أن ألتحم بنفسي









اشتريت مؤخرًا لوحة مفاتيح ميكانيكية Vortex Core RGB . لقد أحببت الميكانيكا ، الترتيب الجديد للمؤشرات والأقواس ، وعادة ما اعتدت على عدد أقل من المفاتيح. لكن لم يكن لدي ما يكفي من الاستقرار في الكتابة ، لذلك بدأت في تشغيل المحاكي. اضطررت إلى وضع يدي "بشكل صحيح" ، لكنهم بدأوا يتعبون من الوضع المستقيم بشكل غير طبيعي.



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





قررت أنني بحاجة إلى لوحة مفاتيح جديدة ، لكن هذه المرة يجب أن تكون مريحة ومصممة لتكون سهلة الاستخدام. فليكن الأمر غريبًا جدًا ، فأنا على استعداد لكسر كل عاداتي ، إذا كان ذلك مناسبًا مع الآلة الموسيقية ، والتي أقضي من أجلها 8-10 ساعات في اليوم.



ما الذي أبحث عنه؟ لتلخيص المقال حول تصميم لوحة المفاتيح:



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


بحثا عن بيئة العمل



بعد إلغاء المتطلبات ، بدأت في البحث عن لوحة مفاتيح جديدة.



  1. Microsoft Sculpt, , .



  2. , , , Ultimate hacking keyboard.



  3. , , , Plank EZ. , , .



  4. , , Levinson. , ?







    , ? .

    , .
  5. Model 01 keyboard , , . $300, , .



  6. Ergodox EZ : , , . — $300+.



  7. , , . Atreus, ( -).







لا يمكن شراء نصف لوحات المفاتيح هذه إلا وهي مفككة ، وسيكون عليك لحام نفسك.



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



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



DIY: كل ما تبقى هو اللحام



إن سوق بناء لوحات المفاتيح متنوع للغاية. هناك لوحات وأكياس جاهزة للبيع ، كل ما تبقى هو لحام الأزرار ووحدة التحكم.



  1. يحتوي اللولب على الكثير من الأزرار .



  2. قزحية متوسط .



  3. لدى Kyria عدد قليل من الأزرار .



  4. جيان لديها القليل جدا ، لكنها تتكيف مع التصميم الروسي.



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





كان المفضل لدي هو لوحة مفاتيح Iris (رقم 2 في هذه القائمة). لم يتم تصنيع الألواح من هذا النوع لليوم الأول ، بحلول الإصدار الرابع ، لم تعد اللوحة بحاجة إلى وحدة تحكم منفصلة ، فإن ATmega32U4 مدمج ولا يشغل مساحة.







تحتوي لوحة المفاتيح على ميزات رائعة: يمكن إمالتها ، ويمكن استبدال المفاتيح الموجودة أسفل الإبهام بأخرى مكبرة أو يمكنك وضع بضع لفات. ترتيب.



لوحة مفاتيح إيريس: ابنِ نفسك



كم يكلف؟



لن تتمكن من شراء جميع المكونات في مكان واحد. اللوحة والحالة على الموقع من أمريكا ، وأزرار على Gickboards ، وأغطية على Aliexpress . يمكن أيضًا العثور على الأزرار في Avito ، في موسكو هناك دائمًا الكثير للاختيار من بينها. تم إصدارها معًا مقابل 14 ألف روبل (لكنني نسيت في البداية شراء جدار جانبي ، تكلفته 2000 روبل أخرى).





يمكنك جعلها أرخص: لا تشتري علبة ، ولكن استخدم مفاتيح Avito ، لذلك اتضح أن تحتفظ في حدود 10 آلاف روبل.



يمكنك جعله أكثر تكلفة: خذ أروع الأشياء. يمكن أن تكلف مجموعة من المفاتيح الجميلة 150 دولارًا بسهولة ، وستكلف مفاتيح Zilents الرائعة 60 دولارًا أخرى. هذا لا يشمل الشحن ، والذي عادة ما يكلف حوالي 30 دولارًا لكل عنصر. نتيجة لذلك ، يمكنك تجميع لوحة مفاتيح مقابل 30 ألف روبل (≈ 450 دولارًا ، ثم تقييمها بالسعر).



كيفية لحامها؟



أثناء قيادة جميع الأجزاء ، نظرت إلى مسار اللحام ، كل شيء بسيط هناك. للعمل تحتاج القليل:



  • مكواة لحام بسيطة وحامل لها ؛
  • مضخة desoldering لإعادة لحام الأزرار ؛
  • لحام لتتماسك معا ؛
  • تدفق لتنظيف مكواة اللحام ؛
  • حامض لتحضير اللوح للحام.




سطح المكتب قيد التقدم



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







اللوح رائع.



معالج مدمج. تتطلب معظم لوحات المفاتيح محلية الصنع أن يتم لحام Arduino ، وهي تشغل مساحة كبيرة ، لذلك عليك التغلب عليها بشكل صحيح في تصميم اللوحة. القزحية أسهل بكثير مع هذا.



ستة مصابيح LED مدمجة بالفعل في اللوحة ، ولكن يمكنك إضافة المزيد تحت كل زر.



الاتصال عبر USB-C ، اللوحات متصلة عبر TRRS (هذا هو مقبس سماعة الرأس).



يدعم عدة أنواع من المفاتيح: Cherry MX (وحتى PCB Mounted) ، Kailh choc (ولكن الإصدار الأول فقط) ، Alps.



حسنًا ، مجرد لون جميل.







دون انتظار اللحام ، أدخلت جميع المفاتيح ونقرت. كايف ، كل شيء في متناول اليد.







أدركت لاحقًا أن العلبة لم تكن مصنوعة من الورق المقوى ، ولكنها شفافة ، فقد تم تغليفها ببساطة في ورق مضاد للخدش. اتضح أيضًا أنني نسيت طلب الجزء الجانبي ، لأنني لم أكلف نفسي عناء معرفة معنى Clear Acrylic Middle - Tented. يمكنك العمل بدون هذه اللوحة الجانبية ، ولن تتمكن من وضع لوحة المفاتيح بزاوية.



تجميع لوحة المفاتيح خطوة بخطوة



  1. أدخل التروس الزاوية.



  2. تضعها على السبورة ، تسويها ، تلحمها.



  3. أضف باقي الأزرار ، جندى.



  4. برغي أسفل العلبة ، أضف أغطية مفاتيح. منجز!





استغرق لحام النصف الأول ساعة ونصف ، لكنني تعاملت في الغالب مع مكواة اللحام ودرجة الحرارة. جمعت الشوط الثاني في 20 دقيقة.



تظهر الصورة مفاتيح ذات لونين ، وهذه أنواع مختلفة من الأزرار:



  • أحمر - خطي ، مضغوط بسلاسة ؛
  • تحتوي الأزرار البنية على نتوء ، يتم الشعور به في لحظة التشغيل ؛ ليس من الضروري الضغط على الزر بالكامل.


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



الجزء السفلي من العلبة مسطح ولوحة المفاتيح خفيفة جدًا وتنزلق على الطاولة. أبسط قطرات السيليكون ستحل المشكلة.







نتيجة لذلك ، تمكنت من تجميع لوحة المفاتيح بمفردي ، دون أن يكون لدي أي مهارات في الإلكترونيات واللحام.



مراجعة لوحة مفاتيح Iris: من بيئة العمل إلى الأشياء الجيدة



وتنقسم الى مجموعتين



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



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







أزال الموضع الصحيح للوحة المفاتيح الانزعاج في المفاصل ، والذي كان بعد لوحات المفاتيح المعتادة.



مع محاذاة زر خاصة



لا تتم محاذاة مفاتيح الأزرار كما هو الحال في لوحة المفاتيح العادية: توجد أعمدة رأسية ، لكن الصفوف الأفقية يتم إزاحتها. هذا أقرب بكثير إلى تشريح أصابعنا. بدأت الأصابع تمشي على الجانب بمعدل أقل ، وأصبح الإصبع الصغير أسهل بكثير ، ولم تعد بحاجة إلى الوصول بعيدًا عن أي مفتاح. جنبًا إلى جنب مع فصل لوحة المفاتيح ، فإنه يركب عقلي قليلاً ، لكن بحلول المساء لم يكن لدي أي مشاكل في الكتابة ، وأصبح الأمر على الفور أكثر راحة.







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



عالي



كانت المفاجأة ارتفاع لوحة المفاتيح - 3 سم. هذا مبلغ هائل للعمل المريح. يمكن محاربة الارتفاع بثلاث طرق:



تصغير الجسم نفسه. قم بإزالة الجزء السفلي ولصق لوحة الماوس باللوحة (!) ، أو قم ببساطة بتقليل المسافة عن طريق تثبيت فواصل جديدة. قد لا تكون العلبة نفسها أكريليك 3 مم ، ولكنها معدنية ، ستصبح أرق. بدون الجسم ، يتم تقليل الارتفاع بمقدار الثلث.







استبدل المفاتيح بأخرى منخفضة المستوى ، واشترِ أزرارًا منخفضة لهم. Kailh chock مدعوم ، أمر ، ينتظر. مع المفاتيح الجديدة وبدون الغلاف ، سينخفض ​​الارتفاع إلى النصف. إنها تشبه لوحة مفاتيح Apple Magic تقريبًا.



ارفع يديك. اشتريت اثنين من حاملات الفرشاة أثناء قيامي بذلك. مزعج قليلا لتصحيحها.







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







لا داعي للقلق بشأن الارتفاع وشراء جزء جانبي يضع لوحة المفاتيح في زاوية.



جاهز للإمالة



يمكن طلب العلبة العلوية والسفلية والجانبية للوحة المفاتيح. إذا طلبت جدارًا جانبيًا ملونًا ، فيمكنك إضافة أقدام مائلة.







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







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



مع أزرار مخصصة



لقد طلبت الأزرار أولاً على Avito ، ثم على Aliexpress. تكلف المجموعات البسيطة حوالي ألف روبل ، لكن النقوش عليها ستمحى. قد تبدو مجموعة المفاتيح بهذا الشكل.







أو أن تكون أبسط - تمامًا بدون تسميات وأزرار إضافية.







أهم ما يميز الزر هو ملفه الشخصي. هناك العديد منها.




أسهل طريقة هي العثور على أغطية مفاتيح مسطحة لملف تعريف DSA على لوحات المفاتيح المتعامدة.







لم يعجبني DSA كثيرًا ، المفاتيح متطابقة جدًا. الأزرار المائلة أكثر إثارة للاهتمام ، على سبيل المثال ، ملف تعريف OEM من Aliexpress.







بالنسبة للوحات المفاتيح المتعامدة ، يكون اختيار التخطيطات محدودًا ، لأنك تحتاج إلى Shift و Control و Enter بحجم زر واحد ، والعديد منها غير مدرج. في بعض المجموعات ، يمكنك أخذ أزرار الحروف من المجموعة الأساسية ، ويمكن شراء الباقي بشكل منفصل. يرتفع السعر بشكل كبير ، وعادة ما يكون فوق 100 دولار للمفاتيح فقط. على سبيل المثال ، أعجبتني GMK Nautilus ، لكن المجموعة المطلوبة ستكلف 190 دولارًا. هذا هو نفس تكاليف لوحة المفاتيح الآن.







60٪ من الحجم المعتاد



تحتوي لوحة المفاتيح على عدد أقل من المفاتيح ، ولا يوجد صف F1-F12 ، ولكن يبقى عدد من الأرقام ، مما يعني أنك لست بحاجة إلى كسر جميع العادات على الفور. في بعض الأحيان يكون الضغط على مفتاح منفصل أكثر ملاءمة من الانتقال إلى طبقة أخرى ، حيث تكون الأرقام تحت أصابعك. إذا لم يكونوا موجودين ، فسيصبح اختصار لقطة الشاشة على نظام Mac أكثر صعوبة: بدلاً من cmd + shift + 3 ، يجب عليك الضغط على cmd + shift + Fn + e.



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



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



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



أزرار الإبهام قابلة للاستبدال ، وهناك ثلاثة خيارات.



  1. يمكنك فقط وضع الأزرار. فارق بسيط هو أن هذه المفاتيح يتم تدويرها 90 درجة وتبدو جانبية. هذا غير مريح في حالة المفاتيح المنحنية ، لذلك أضع المفاتيح المسطحة من مجموعة مختلفة.



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



  3. أو يمكنك وضع مفتاح دوار بدلاً من الزر العلوي. حول هذا بشكل منفصل.





التقلبات



بدلاً من المفتاح العلوي ، يمكنك وضع لمسة ، فلن يتم الضغط عليه فحسب ، بل تدور أيضًا. يمكن تعليق أي عمل. كافية:



  • قم بتمرير الصفحة (محاكاة عجلة الماوس) ؛
  • حرك المؤشر
  • تغيير الحجم.


لقد حددت حركة المؤشر وأضفت حجمًا إلى الطبقة الثانية. وتبين أن أكثر الأشياء متعة هي الدوران على Youtube ، لأن المؤشرات تنتقل خلاله.



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



في البداية أضفت تقلبات على كلا الجانبين ، ولكن بعد ذلك تركت على اليمين فقط ، لم يكن هناك استخدام لليسار.



نسق



يوجد عدد أقل من المفاتيح على لوحة المفاتيح ، ولا يوجد F1-F12 ، ولا توجد مؤشرات ولا توجد لوحة أرقام ، فأنت بحاجة إلى الضغط باستمرار على زر الطبقة للوصول إليها. بشكل افتراضي ، هناك ثلاث طبقات: عادي ، أرقام ومؤشرات ، وسائط.







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



لكن جميع الأزرار قابلة للتخصيص. نقل المؤشرات إلى الجانب الأيمن ، وإزالة أزرار الإضاءة الخلفية ، ونقل تغيير مستوى الصوت إلى المقبض. أصبحت جيدة.



في البداية يبدو من المستحيل تذكره. في الواقع ، كل شيء مقسم إلى مراحل:



  • تذكر المؤشرات
  • تتعلم التبديل إلى الأرقام ، + = - علامات ، وما إلى ذلك ؛
  • تذكر مكان الصوت والإيقاف المؤقت ، المسار التالي ؛
  • تغيير موضع معدِّلات الاختصارات.


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



تسميات الأزرار



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



بين قوسين والروسية



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







في البرنامج الثابت ، يمكنك إجراء ذلك بحيث يتم الضغط لفترة قصيرة على أزرار التبديل اليسرى [، وعلى اليمين] ، بحيث يكون هناك مكان لـ X و b. هناك مشكلة جديدة: لكتابة حرف X كبير ، عليك الضغط على مفتاح التحول الأيمن ، ثم الضغط على الزر الأيسر. بالنسبة إلى كوميرسانت ، على العكس من ذلك ، لكن هذا يجب أن يتم بشكل غير منتظم. يمكنك أيضًا كتابة {and}.







أنا لست معتادًا على استخدام التحول الصحيح ، 90٪ من المستجيبين غير معتادين عليه أيضًا. كان علي أن أحاول وأعجبني! يكسر رأسه لكنه يريح يديه.



لينة - QMK



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



مكون على الموقع



يمكنك عمل تخطيط على موقع التكوين config.qmk.fm .



إنه يعمل بكل بساطة: اسحب الأزرار من الأسفل إلى الأعلى ، انقر فوق Compile ، Download (Firmware).







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





لن تتمكن من إعداد دوّار على الموقع ، فقط البرمجة . المزيد عن هذا.



التجميع على الكمبيوتر



يمتلك المُكوِّن قدرات كافية لتخصيص الأزرار والطبقات ، لكنه لا يعمل مع التقلبات ، وكان علي تثبيت QMK نفسه. سوف يشرح هايد كل شيء حتى لأولئك الذين لم يعملوا مع سطر الأوامر.



لتثبيت QMK ، تحتاج إلى تشغيل 4 أوامر
brew:

brew install qmk/qmk/qmk



:

qmk setup



:

qmk config user.keyboard=clueboard/66/rev4

qmk config user.keymap=<github_username>




بعد التثبيت ، سيكون لديك ملف بالتخطيط الخاص بك.







يمكن العثور على قائمة المفاتيح على موقع QMK الإلكتروني .



إذا تم تغيير شيء ما ، فيكفي تنفيذه:



qmk compile //   
qmk flash	//     


ثم اضغط على زر إعادة الضبط على لوحة المفاتيح.



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



void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (clockwise) {
            tap_code(KC_VOLU);
        } else {
            tap_code(KC_VOLD);
        }
    }
}


يمكنك تعقيد الأمور بإضافة طبقات
void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (layer_state_cmp(layer_state, _LOWER)) {
            if (clockwise) { //  -
                tap_code(KC_DOWN);
            } else {
                tap_code(KC_UP);
            }
        } else if (layer_state_cmp(layer_state, _RAISE)) {
            if (clockwise) { // 
                tap_code(KC_VOLU);
            } else {
                tap_code(KC_VOLD);
            }
        } else {
            if (clockwise) { //  -
                tap_code(KC_RGHT);
            } else {
                tap_code(KC_LEFT);
            }
        }
    }
}




ماذا يمكنك أن تفعل مع البرامج الثابتة الخاصة بك؟



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



تحول طالب الفضاء



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



وحدات الماكرو



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



زوجان من الأمثلة. يمكن تقليل تحديث البرنامج الثابت بأمرين إلى مفتاح واحد: أدخل qmk compile ، وانتظر بضع ثوانٍ حتى يكتمل ، وأدخل qmk flash واضغط برمجيًا على زر إعادة الضبط. تم اختصار العملية برمتها إلى مفتاح واحد.



هوبا
SEND_STRING("qmk compile\n");
SEND_STRING(SS_DELAY(2000));
SEND_STRING("qmk flash\n");
reset_keyboard();




يمكن اختزال الكثير من البرمجة لإدخال مثل هذه الأوامر. على سبيل المثال ، انسخ اسم الفئة إلى المخزن المؤقت ، ثم قم بتعريف المتغير:



var  SomeClassMock: SomeClassInterfaceProtocol!


رمز هذا
// write var ClassNameMock: ClassNameMock
SEND_STRING("var ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock: ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock");	




لن يعمل على تقليل الحرف الأول من المتغير ، ولكن يمكنك تحريك المؤشر إليه (alt + left مرتين) وحذف (من خلال del) ، ما عليك سوى إدخال الحرف بنفسك.



نضيف
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_TAP(X_DEL));




ذهب كل العمل اليدوي ، ويبقى نسخ الفصل وتشغيل الماكرو وإدخال الحرف الأول الصغير. تم تقليل الخط بالكامل إلى مفتاحين.



بعد ذلك ، باستخدام نفس المبدأ ، يمكنك تهيئة متغير:



someClassInterfaceMock = SomeClassInterface()


ثم قم بإنشاء نموذج وهمي في Spry:




lass SomeClassInterfaceMock: SomeClassInterfaceProtocol: Spryify {
    enum ClassFunction: String, StringRepresentable {
        case empty
    }
    
    enum Function: String, StringRepresentable {
        case <#empty#>
    }
}


نتيجة لذلك ، فإن كتابة محاكاة لتبعية التبعية تبدو هكذا بالنسبة لي:





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



هناك العديد من الاستخدامات لوحدات الماكرو ، ما عليك سوى البحث عن أنماط في عملك.

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


النتيجة



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



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



هناك أيضا صعوبات. ليس من الصعب التعود على التصميم الجديد ، ولكن يمكن أن تتغير مفاتيح الاختصار بشكل كبير وتصبح أكثر صعوبة. لقد بدأت في تبسيط كيفية استخدام مفاتيح الاختصار نفسها (cmd + shift + G لإجراء الاختبارات في Xcode) ، وقمت بتغيير التخطيط لتسهيل الضغط عليها. 60٪ من لوحة المفاتيح هي حل وسط جيد لأولئك غير المستعدين للتضحية بالأرقام ، كما هو الحال في 40٪ من لوحة المفاتيح .



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



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



لا تخف من محاولة تغيير أدواتك المألوفة!

: . Atreus, , , 40% Jian , , .



, . , . .




All Articles