xin nhập
chỉ hoạt động trên Xorg, đây là chữ x đại diện cho. Nhưng Ubuntu 21.04 đã chuyển sang Wayland theo mặc định. Wayland cung cấp một lệnh mới đó là libinput
. Không có gì đặc biệt. libinput
giao diện cấu hình của chỉ khả dụng cho người gọi, không trực tiếp cho người dùng. Điều đó có nghĩa là bạn nên viết một số mã C sẽ bao gồm các thư viện libinput và tự gọi các hàm đó. Sau đó, nguồn tập tin đó bằng cách nào đó. Trong một thời gian ngắn, bạn không thể dễ dàng làm những điều tương tự xin nhập
có thể làm được.
Trong trường hợp của chúng tôi, các người gọi, chính là Ubuntu, người quan tâm đến cấu hình thiết bị đầu vào có thể sử dụng cài đặt gnome. Thật không may, các cài đặt này là chung cho tất cả các thiết bị, tức là nếu bạn thay đổi tốc độ chuột, nó sẽ áp dụng cho tất cả các thiết bị được kết nối có thể tác động đến con trỏ, do đó, tốc độ của điểm theo dõi cũng sẽ thay đổi.
Nếu bạn thực sự muốn tắt trackpint đó trên Wayland, bạn có thể thử sử dụng quy tắc udev như:
ACTION=="thêm|thay đổi", KERNEL=="sự kiện[0-9]*", ENV{ID_VENDOR_ID}=="054a", ENV{ID_MODEL_ID}=="466a", ENV{LIBINPUT_IGNORE_DEVICE}="1"
bạn có thể truy xuất ID_VENDOR_ID và ID_MODEL_ID các giá trị sử dụng lệnh:
thông tin udevadm /dev/input/eventN
ở đâu N
là số thiết bị cần bỏ qua mà bạn có thể lấy bằng lệnh:
Sudo libinput danh sách thiết bị
(đọc thêm về bỏ qua thiết bị trên Wayland https://wayland.freedesktop.org/libinput/doc/latest/device-configuration-via-udev.html#ignoring-devices)
hoặc bạn có thể chuyển trở lại vào Xorg và làm bất cứ điều gì bạn muốn cho đến khi cộng đồng triển khai mọi thứ đúng cách.