Tách kết nối với bàn phím phần cứng (:disconnect)
Phương thức này có sẵn trong các phiên bản sau 20260805
Khai báo
success, err = keyboard:disconnect()
Trả về
- success
Boolean. Trả về
truesau khi tách kết nối thành công vàfalsetrong trường hợp thất bại. - err String. Thông báo lỗi được trả về khi tách kết nối thất bại.
Mô tả
Giải phóng tất cả các phím và tách kết nối đối tượng bàn phím phần cứng này.
- Phương thức này có thể được gọi lặp đi lặp lại.
- Nếu đối tượng là bàn phím phần cứng toàn cục hiện tại, phương thức này cũng sẽ xóa kết nối toàn cục của bàn phím.
- Nếu cùng một bàn phím phần cứng đang chạy chuỗi
:presshoặc:send_text, phương thức này sẽ trả vềfalse, "hardware keyboard is busy". - Khi Lua thu gom đối tượng bàn phím phần cứng hoặc kịch bản dừng lại, XXTouch cũng sẽ giải phóng tất cả các phím và tách kết nối đối tượng.
Ví dụ
local keyboard = assert(key.connect_keyboard())
local success, err = keyboard:disconnect()
assert(success, err)