Xác định loại tệp trước khi cài
Với chuỗi thông thường, tạo macro trong Assignments → Macros rồi kéo vào nút. Nếu tệp kết thúc bằng .lua, hãy dùng Scripting trong hồ sơ đúng; trình ghi tiêu chuẩn không nhập được.
Để đối chiếu ảnh và quy trình ngắn hơn, xem hướng dẫn Logitech G HUB tiếng Anh của TopMacro vì nguồn chưa có bản tiếng Việt. Phần dưới được viết độc lập bằng tiếng Việt và kiểm tra với tài liệu Logitech hiện hành.
Phân biệt macro gốc, Lua và bộ nhớ tích hợp
G HUB cung cấp nhiều cơ chế cho cùng thiết bị. Hãy chọn theo kết quả và nơi logic chạy, không theo menu của mẫu khác.
| Phương pháp | Phù hợp với | Giới hạn chính |
|---|---|---|
| Macro gốc G HUB | Phím, nhấp, văn bản, lệnh và chuỗi tuyến tính | Chạy qua G HUB và phải gán vào nút được hỗ trợ |
| Script Lua hồ sơ | Điều kiện và sự kiện do Scripting hỗ trợ | Không có trên mọi thiết bị, hệ thống hoặc bản dựng |
| Gán vào bộ nhớ | Nút cơ bản mang theo mà không cần G HUB | Không lưu đầy đủ lặp phức tạp, sequence và script |
.lua thuộc phương pháp thứ hai; chuỗi ghi trong Assignments thuộc thứ nhất. On-Board Memory không biến chúng thành tự động hóa firmware không giới hạn.

Chuẩn bị G HUB, thiết bị và cách quay lại
Ghi lại trạng thái ban đầu trước khi tải để không nhầm hồ sơ sai hoặc nút chính bị đổi với lỗi phần cứng.
- Cài G HUB chính thức. Hoàn tất cập nhật, kết nối lại chuột và xác nhận trang cài đặt mở được.
- Kiểm tra tệp tải về. Giải nén, quét và đọc ghi chú; không chạy executable bất ngờ trong gói đáng lẽ chỉ có dữ liệu hoặc script.
- Lưu bố cục hiện tại. Chụp hồ sơ và nút, giữ nhấp chính bình thường và chuẩn bị chuột phụ khi thử nghiệm nhạy cảm.
- Chọn hồ sơ ứng dụng thật. Liên kết executable chính. Desktop Default là dự phòng trung tính, không phải bắt buộc.
- Bắt đầu bằng một hành động hữu hạn. Dùng nút bên và cửa sổ an toàn cho đến khi hiểu kích hoạt, thời gian và dừng.
Tạo và gán macro gốc G HUB
Trình sửa tích hợp phù hợp với phím tắt, nhấp có kiểm soát, văn bản và lệnh. Tạo bản ngắn, thử ổn định rồi mới thêm lặp.
- Mở đúng thiết bị.
Chọn chuột đang kết nối và kiểm tra hồ sơ ứng dụng hiển thị.
- Vào Assignments → Macros.
Chọn Create New Macro và đặt tên theo ứng dụng, mục đích.
- Chọn cách phát có chủ ý.
Bắt đầu bằng No Repeat; chỉ dùng chế độ khác khi điểm dừng rõ ràng.
- Thêm hành động.
Ghi bàn phím, chuột, văn bản hoặc lệnh hỗ trợ và xóa đầu vào vô tình.
- Kiểm tra độ trễ và nhả.
Cho ứng dụng thời gian và nhả mọi phím hoặc nút đã giữ.
- Gán vào nút.
Lưu, kéo vào sơ đồ chuột và kiểm tra nhãn trước khi thử.
Nếu macro có trong danh sách nhưng nút vẫn làm việc cũ, ghi đã thành công còn gán hoặc hồ sơ bị sai. Không cần tạo bản trùng.
Tải đúng script Lua theo hồ sơ
Lua phản hồi sự kiện hỗ trợ trong hồ sơ khi G HUB đang chạy. Chỉ dùng cách này nếu hồ sơ thực sự có Scripting.
- Chọn hồ sơ đích.
Script ở Desktop hoặc trò chơi khác không tự đi theo executable đúng.
- Mở Scripting.
Nếu thiếu, kiểm tra mẫu, nền tảng, firmware và hỗ trợ.
- Sao lưu mã cũ.
Lưu vào tệp có ngày vì nhập có thể thay thế nội dung.
- Tải .lua.
Dùng mở hoặc nhập và đọc cấu hình, chú thích, xử lý sự kiện trước khi lưu.
- Kích hoạt hồ sơ.
Vào ứng dụng liên kết và xác nhận hồ sơ cùng nút trong log.
- Thử một lần có kiểm soát.
Dùng bối cảnh an toàn và cách dừng rõ; chưa có sự kiện thì chưa đổi thời gian.
Lua là logic chương trình có thể đọc. Kiểm tra truy cập tệp, lệnh bên ngoài, vòng lặp vô hạn và tùy chọn chưa giải thích. Tách bản gốc và bản làm việc.
Làm cho nút và hồ sơ dễ dự đoán
Nhiều lỗi thất thường là do chuyển hồ sơ. G HUB có thể đổi theo executable, còn hồ sơ cố định khóa một bố cục ở mọi nơi. Hãy thử riêng.
- Kiểm tra executable.
Liên kết tiến trình chính, không chỉ launcher, updater hoặc shortcut.
- Chọn kích hoạt an toàn.
Bắt đầu với nút bên; không đổi nhấp chính nếu chưa có cách thay thế.
- Kiểm tra nhãn.
Macro gốc xuất hiện trên nút; Lua lắng nghe sự kiện hỗ trợ.
- Quan sát chuyển đổi.
Đi giữa Desktop và ứng dụng, theo dõi tên hồ sơ.
- Chỉ cố định để chẩn đoán.
Khóa tạm hồ sơ đã biết, rồi khôi phục chuyển theo ứng dụng.
Chọn cách phát theo giới hạn bộ nhớ tích hợp
G HUB desktop và bộ nhớ chuột là hai môi trường khác nhau. Thử ở software mode trước, rồi quyết định gán đơn giản có đủ không.
| Chế độ hoặc lưu trữ | Cách dùng | Cần kiểm tra |
|---|---|---|
| No Repeat | Một phím tắt hoặc chuỗi hữu hạn | Tất cả được nhả và chu kỳ kết thúc |
| Repeat While Holding | Lặp đến khi nhả vật lý | Logitech nói chế độ này không chạy từ bộ nhớ |
| Toggle hoặc Sequence | Trạng thái luân phiên hoặc luồng nhiều bước | Cũng cần G HUB desktop |
| On-Board Memory | Nút cơ bản mang theo | Lưu slot tương thích và thử không giả định tính năng desktop |
Khi On-Board Memory bật, G HUB không sửa chuột như bình thường. Quay lại software mode hoặc chỉ dùng Onboard Memory Manager với mẫu hỗ trợ.
Thiết kế macro riêng dễ hiểu
Macro dễ bảo trì làm một nhiệm vụ được phép, có kích hoạt rõ và kết thúc nhìn thấy. Hãy viết hành vi trước khi ghi.
- Xác định một kết quả.
Lệnh ứng dụng, văn bản cố định được phép hoặc phím tắt trợ năng nhỏ.
- Tách nhấn, chờ và nhả.
Ghi từng sự kiện và trạng thái ứng dụng dự kiến.
- Dùng công cụ đơn giản nhất.
Macros cho chuỗi thẳng, Lua cho điều kiện hỗ trợ, bộ nhớ cho nút cơ bản.
- Xây bản tối thiểu.
Xóa đầu vào vô tình và đặt tên rõ cho hồ sơ, macro, bản sao.
- Thử một chu kỳ.
Quan sát thứ tự và đổi một độ trễ; ổn định quan trọng hơn tốc độ.
- Ghi lại trạng thái tốt.
Lưu thiết bị, chế độ, hồ sơ, nút, cách phát và ngày.
Với Lua, trước hết ghi log kích hoạt hồ sơ và sự kiện nút. Nếu kích hoạt không đến, sửa phần hành động không giải quyết được.
Sắp xếp hồ sơ, phiên bản và bản sao
Giữ Desktop trung tính với nút thường và một hồ sơ cho mỗi ứng dụng. Tên mô tả giúp thấy ngay cấu hình đang hoạt động.
Sau khi thử thành công, lưu sơ đồ nút, nguồn Lua và ghi chú về thiết bị, bản G HUB, đường dẫn exe, cách phát và ngày ngoài thư mục cài.
Nếu muốn tệp đã chuẩn bị cho chuột và ứng dụng được hỗ trợ, hãy xem danh mục EasyMacro và kiểm tra phần mềm, mẫu, yêu cầu trước khi mua.
Vì sao macro Logitech G HUB không hoạt động
Kiểm tra lần lượt thiết bị, tệp, hồ sơ, kích hoạt, quyền và quy tắc. Cài lại ngẫu nhiên có thể xóa bằng chứng mà không sửa hồ sơ.
Không có Assignments hoặc Scripting
Kiểm tra mẫu chính xác, hệ thống, firmware và hỗ trợ hiện tại.
.lua không hiện trong Macros
Đó là bình thường; mở Scripting trong hồ sơ đúng.
Nút vẫn giữ chức năng cũ
Kéo macro, kiểm tra nhãn và hồ sơ hoạt động.
Chạy ở Desktop, không chạy trong app
Sửa đường dẫn và đồng bộ quyền; không luôn chạy G HUB với quyền quản trị.
Sự kiện bị bỏ qua hoặc giữ
Kiểm tra cặp nhấn/nhả, độ trễ nhỏ và một chu kỳ.
Chỉ lỗi ở onboard
Quay lại software mode; Repeat While Holding, Toggle, Sequence và Lua ngoài phạm vi tài liệu.
Để xem thêm quy trình có hình, mở bài TopMacro tiếng Anh về macro Logitech.
Chỉ dùng tự động hóa nơi quy tắc cho phép
G HUB là phần mềm chính thức nhưng không phải mọi chuỗi đều được phép trong mọi trò chơi. Nhà phát hành, máy chủ, giải đấu có thể cấm nhiều hành động, lặp, bù độ giật hoặc chơi không giám sát.
Đọc quy tắc hiện tại của đúng trò chơi, máy chủ và chế độ. Năng suất, trợ năng, sáng tạo và thử offline là bối cảnh rõ hơn, nhưng không người bán nào bảo đảm quyết định tương lai.
Giữ hồ sơ thường, bắt đầu bằng thử hữu hạn và luôn dừng ngay được. Cấu hình tốt là dễ hiểu, hoàn tác được và được phép.
Nguồn và kiểm tra biên tập
Hướng dẫn tiếng Việt này được viết độc lập và kiểm tra với nguồn Logitech chính thức hiện hành. Do TopMacro chưa có bản tiếng Việt, liên kết dùng tiếng Anh; câu chữ và cấu trúc không được sao chép.
- Logitech G: trang chính thức và tải G HUB
- Hỗ trợ Logitech: gán phím G
- Hỗ trợ Logitech: tạo macro gốc
- Hỗ trợ Logitech: giới hạn bộ nhớ tích hợp
- Hỗ trợ Logitech: macro và quyền ứng dụng
- TopMacro: hướng dẫn macro Logitech G HUB tiếng Anh
Thông tin và liên kết được kiểm tra ngày 22 tháng 8 năm 2026. Menu và tính năng có thể đổi trong bản G HUB sau.
Câu hỏi thường gặp
Câu hỏi về macro Logitech G HUB
Tạo macro trong Logitech G HUB thế nào?
Mở chuột, vào Assignments, chọn Macros rồi Create New Macro. Đặt tên rõ ràng, chọn cách phát, ghi hoặc thêm hành động, lưu và kéo macro vào nút có thể lập trình.
Có nhập tệp .lua bằng trình ghi macro thường được không?
Không. .lua là script hồ sơ. Hãy mở Scripting trong hồ sơ ứng dụng đúng nếu thiết bị, hệ điều hành và phiên bản G HUB của bạn có hỗ trợ.
Vì sao macro chạy ở Desktop nhưng không chạy trong trò chơi?
Kiểm tra hồ sơ đang hoạt động và đường dẫn tệp thực thi chính. Logitech khuyên G HUB và chương trình đích có cùng mức quyền; chỉ nâng quyền G HUB khi đích cũng chạy quản trị. Trò chơi có thể cấm tự động hóa.
Mọi chuột Logitech đều hỗ trợ Lua và bộ nhớ tích hợp?
Không. Tính năng tùy thuộc mẫu, hệ thống, firmware và phiên bản G HUB. Tệp không thể thêm Scripting hoặc On-Board Memory cho thiết bị không hỗ trợ.
Vì sao macro dừng trong chế độ bộ nhớ tích hợp?
Bộ nhớ chuột hạn chế hơn G HUB trên máy tính. Theo Logitech, Repeat While Holding, Toggle và Sequence không chạy ở đó; Lua cũng cần G HUB hoạt động.
Có cần luôn khóa hồ sơ Desktop không?
Không. Thông thường hãy liên kết hồ sơ riêng với ứng dụng thật và giữ nút thường trên desktop. Desktop cố định chỉ dùng tạm để chẩn đoán chuyển hồ sơ.
Macro Logitech có được phép trong mọi trò chơi?
Không. Phần mềm chính thức không thay quy tắc trò chơi, máy chủ, giải đấu hay cuộc thi. Hãy xem quy định về lặp, nhiều hành động mỗi lần bấm, bù độ giật và chơi không giám sát.