Điều đó có thể dễ dàng thực hiện với hai lệnh này (lấy cảm hứng từ một câu trả lời khác nhau ):
Vô hiệu hóa:
synclient TouchpadOff=1
Cho phép:
synclient TouchpadOff=0
Câu trả lời ban đầu của tôi là sử dụng
xinput set-prop 15 "Device Enabled" 0
và
xinput set-prop 15 "Device Enabled" 1
trong đó số id có thể khác 15 : có thể tìm thấy nó bằng cách chạy
xinput list
Tôi đã tìm thấy về các lệnh này trong câu trả lời này dưới một câu hỏi về cách vô hiệu hóa bàn di chuột .
Các lệnh có thể được thêm vào launcher.
Tôi thích tạo .desktop
các tệp (trong usr/share/applications
hoặc trong .local/share/applications
) để hai lệnh được chạy dễ dàng với trình khởi chạy như Whisker Menu, Synapse, v.v.
Cũng thế:
bằng cách thêm chúng vào một launcher duy nhất,
thiết lập các thuộc tính nâng cao như trong hình dưới đây

(cụ thể là 'hiển thị mục được sử dụng cuối cùng' và 'nút bên trong'),
- và thêm hai biểu tượng cụ thể,
trình khởi chạy sẽ luôn hiển thị trạng thái hiện tại của bàn di chuột .

Ngoài ra, không bao giờ là một ý tưởng tồi để gán các phím tắt (Trình quản lý cài đặt - Bàn phím - Phím tắt ứng dụng) cho hai lệnh.