QMK là gì và bạn sử dụng nó để lập trình bàn phím như thế nào?

QMK là gì và bạn sử dụng nó để lập trình bàn phím như thế nào?

QMK, hay Bàn phím cơ lượng tử, là một dự án nguồn mở cho phép bạn tạo chương trình cơ sở bàn phím của riêng mình cho bàn phím cơ tương thích. Nhưng chính xác thì QMK là gì và bạn sử dụng nó để lập trình bàn phím như thế nào? Hãy cùng tìm hiểu.





QMK là gì?

  Bàn phím cơ màu xanh có dây cáp cuộn

Mọi bàn phím trên thị trường đều có phần mềm tích hợp gọi là firmware. Phần sụn chịu trách nhiệm gửi tín hiệu chính xác cho mỗi lần nhấn phím, điều khiển đèn LED trên bàn phím của bạn, v.v., biến nó thành một công cụ mạnh mẽ nếu bạn có thể tự mình thao tác.





QMK cung cấp cho bạn sức mạnh để làm việc này. Nếu bàn phím của bạn tương thích, bạn có thể flash nó với chương trình cơ sở QMK để cung cấp cho bạn quyền kiểm soát gần như hoàn toàn đối với bố cục bàn phím và macro. Điều này đạt được với ba công cụ chính:





  • Bộ cấu hình QMK : Trình tạo sơ đồ bàn phím dựa trên web cho phép bạn tạo bố cục bàn phím tùy chỉnh, kiểu chiếu sáng LED, v.v. cho bàn phím cơ của mình.
  • Hộp công cụ QMK : Một công cụ có thể tải xuống hoạt động với Windows và macOS. Sau khi có tệp chương trình cơ sở .hex từ Bộ cấu hình QMK, bạn có thể sử dụng Hộp công cụ QMK để cài đặt chương trình cơ sở mới cho bàn phím của mình.
  • Phần mềm VIA : Một công cụ có thể tải xuống bổ sung cho phép bạn thay đổi bố cục QMK mà không cần phải flash bàn phím. Mã bổ sung là cần thiết để thực hiện công việc này.

Bạn có thể tìm thấy danh sách bàn phím tương thích QMK trên trang web QMK . Bạn cũng có thể thêm bàn phím của riêng mình vào thư mục QMK, nhưng bạn cần yêu cầu thẻ thông qua Trang QMK GitHub để làm điều này.

cửa sổ dừng mã dịch vụ hệ thống ngoại lệ

Bạn có thể làm gì với QMK?

Phạm vi của QMK vượt xa hầu hết các tùy chọn phần mềm bàn phím. Bạn có thể xử lý tất cả những điều cơ bản mà bạn mong đợi, như bố cục bàn phím và điều khiển ánh sáng LED, nhưng bạn cũng có thể thêm nhiều chức năng bổ sung cho bàn phím của mình bằng QMK.



Điều này bao gồm quyền truy cập vào các phím phương tiện, lớp chức năng, macro và các công cụ nâng cao hơn như tự động dịch chuyển. Về bản chất, nếu bạn có thể tìm thấy một tính năng mà bạn thích trên một bàn phím cơ khác, thì thường có cách để sao chép nó bằng QMK.

Rất đáng để học hỏi Phần mềm QMK và những gì nó có thể làm trước khi bạn bắt đầu xây dựng của riêng bạn.





Cách lập trình bàn phím cơ với QMK

Lập trình bàn phím cơ với QMK đơn giản đến bất ngờ. Quá trình bắt đầu với Bộ cấu hình QMK, nhưng bạn cũng sẽ cần cài đặt Hộp công cụ QMK để hoàn thành.

Cách xây dựng sơ đồ bàn phím tùy chỉnh với bộ cấu hình QMK

  Trang web Bộ cấu hình QMK với bàn phím được chọn

Để xây dựng sơ đồ bàn phím QMK của riêng bạn, bạn chỉ cần truy cập trang web Bộ cấu hình QMK. Từ đây, bạn có thể chọn loại bàn phím bạn sử dụng từ danh sách ở đầu trang để bắt đầu.





Sau khi chọn bàn phím, bạn sẽ thấy bố cục mặc định khớp với bàn phím ở giữa màn hình. Bạn cũng sẽ thấy một bộ menu chứa mã bàn phím ở cuối màn hình.

Để thêm mã khóa vào sơ đồ bàn phím, hãy nhấp và kéo mã đó vào phím bạn muốn gán cho. Bạn cũng có thể chọn phím muốn thay đổi trên sơ đồ bàn phím rồi nhấn vào mã phím để gán.

Điều này sẽ chỉ áp dụng cho lớp chính, lớp 0, nhưng bạn có thể thêm nhiều lớp hơn vào bàn phím bằng cách chọn các tùy chọn số ở bên trái màn hình.

Từ đây, bạn có rất nhiều điều để nghiên cứu và thật đáng để thử nghiệm với tất cả các tùy chọn mã khóa mà bạn có để tìm ra sơ đồ bàn phím hoàn hảo cho mình. Khi bạn hài lòng với sơ đồ bàn phím của mình, hãy đảm bảo rằng nó có tên rồi nhấp vào Phần sụn để tải xuống tệp chương trình cơ sở .hex có thể sử dụng được.

Cách flash bàn phím bằng hộp công cụ QMK

  Hộp công cụ QMK đang chờ kết nối

Bây giờ bạn đã xây dựng chương trình cơ sở của mình, đã đến lúc flash bàn phím của bạn với nó. Nhờ Hộp công cụ QMK, quá trình này diễn ra suôn sẻ và dễ dàng; bạn chỉ cần tải về Hộp công cụ QMK phần mềm để bắt đầu.

Sau khi tải xuống và cài đặt phần mềm, hãy mở phần mềm đó và đảm bảo rằng bàn phím của bạn được chọn từ menu ở cuối màn hình. Bấm vào Mở ở đầu màn hình và tìm tệp .hex bạn đã tải xuống từ Bộ cấu hình QMK. Bạn cũng có thể phải thay đổi MCU dựa trên loại bộ vi điều khiển được bàn phím của bạn sử dụng.

Bấm vào Tốc biến để bắt đầu quá trình nhấp nháy. Quá trình này có thể mất vài phút tùy thuộc vào loại bàn phím bạn có và bạn sẽ thấy thông báo xác nhận trong cửa sổ sau khi hoàn tất.

Kiểm tra bàn phím của bạn bằng cách sử dụng trang web kiểm tra bàn phím, chẳng hạn như Bàn phímTester.com , để đảm bảo rằng tất cả các phím bạn đã gán đều hoạt động chính xác.

Tiếp tục thử nghiệm với sơ đồ bàn phím QMK của bạn

Sử dụng một công cụ như QMK cho phép bạn phát huy hết tiềm năng năng suất của mình, nhưng bạn phải nỗ lực để đạt được nó. Bây giờ bạn đã biết cách xây dựng chương trình cơ sở QMK của riêng mình và flash nó vào bàn phím, bạn có thể bắt đầu thử nghiệm các sơ đồ bàn phím để tạo bố cục tốt nhất cho mình.