Có thể thực hiện các cử chỉ đa cảm ứng trên Ubuntu Xenial Xerus không? Ví dụ với TouchEgg? Tôi đã thử rồi nhưng không thành công.
Có thể thực hiện các cử chỉ đa cảm ứng trên Ubuntu Xenial Xerus không? Ví dụ với TouchEgg? Tôi đã thử rồi nhưng không thành công.
Câu trả lời:
Tôi không bao giờ thành công trong việc làm cho nó hoạt động với touchegg
. Nhưng có một cách dễ dàng để đạt được nó với một công cụ khác . Dưới đây là các bước: Lúc đầu tải xuống, biên dịch libinput-gestures
và cài đặt từ kho git:
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
Đảm bảo libinput-tools
và xdotool
được cài đặt:
sudo apt install libinput-tools xdotool
Đảm bảo người dùng hiện tại nằm trong nhóm đầu vào để có quyền đọc thiết bị touchpad:
sudo gpasswd -a $USER input # Log out and back in to assign this group
Bắt đầu libinput-gestures
trên mỗi lần khởi động:
libinput-gestures-setup autostart
Bây giờ bạn có thể thay đổi không gian làm việc ảo của mình bằng cách vuốt xuống. Nếu bạn muốn thực hiện một số cấu hình tùy chỉnh, bạn nên sao chép tệp cấu hình vào thư mục nhà của bạn. Sau đó bạn có thể thay đổi nó ở đó.
cp /etc/libinput-gestures.conf ~/.config/libinput-gestures.conf
nano ~/.config/libinput-gestures.conf
Hãy xem kho lưu trữ git để có thêm tài liệu: https://github.com/bONSmark/libinput-gestures
Đừng quên đăng xuất sau đó đăng nhập để xem các thay đổi có hiệu lực.
xserver-xorg-input-mtrack
, cũng không touchegg
làm việc, nhưng cuối cùng bây giờ nó hoàn hảo với giải pháp của bạn! :) Tôi thậm chí còn có thể giữ cho trình điều khiển di chuyển mượt mà của trình điều khiển Synaptics. . bắt đầu làm việc sau khi khởi động lại hoàn toàn.
libinput-gestures-setup start
trong trường hợp có vấn đề cho người khác! Nó cung cấp các thông báo lỗi hữu ích.
libinput-gestures-setup restart
. Tôi khuyên bạn nên ở một thiết bị đầu cuối khác để bạn không phải thoát trình soạn thảo văn bản của mình mỗi lần.
Bạn có thể có thể làm cho liên lạc hoạt động bằng cách vô hiệu hóa các cử chỉ 2FGT xinput và để cho các cử chỉ bong bóng đến xserver.
Để thực hiện việc này, hãy tìm id của phương thức nhập mà bạn muốn sửa:
xsetwacom list
Sau đó vô hiệu hóa xử lý cử chỉ của phương thức đó bằng cách sử dụng
xsetwacom set (id here) Gesture off
Điều này làm cho nó làm việc cho tôi.
Nếu bạn muốn thực hiện những thay đổi này vĩnh viễn ngoài khởi động lại, cách dễ nhất là viết lệnh từ phía trên vào ~/.xinirc
. Xem ở đây để biết phương pháp thay thế.
libinput-cử chỉ hoạt động cho xps15 của tôi trên Ubuntu 16.04.
Và tôi muốn chia sẻ các lệnh cấu hình của tôi.
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
gesture swipe up 4 xdotool key super+w
gesture swipe down 4 xdotool key ctrl+super+d
Vâng.
Trước tiên, bạn muốn kiểm tra xem bàn di chuột của bạn có hỗ trợ cảm ứng đa điểm không. Như được viết ở đây Làm thế nào tôi có thể kiểm tra xem bàn di chuột của tôi có hỗ trợ nhiều hơn 2 cử chỉ ngón tay không?
sudo apt-get update
sudo apt-get install geis-tools
geisview
Trong cửa sổ mới, hãy vào DeviceAdded: (Có lẽ là tùy chọn cuối cùng) và kiểm tra các lần chạm thiết bị :. finger_number sẽ cho bạn biết số lượng ngón tay cảm ứng đa điểm mà bàn di chuột của bạn hỗ trợ.
Tiếp theo, cài đặt touchegg:
sudo apt install touchegg
Tiếp theo, đi đến thư mục nhà của bạn.
tạo một tệp: .xprofile với nội dung sau:
synclient TapButton2=0
synclient ClickFinger2=0
synclient TapButton3=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
touchegg &
Bây giờ khởi động lại máy tính của bạn.
Khi bạn đăng nhập, bạn nên có hỗ trợ cảm ứng đa điểm từ touchegg. Bạn có thể định cấu hình tệp và sửa đổi cử chỉ trong
~ / .config / touchegg / touchegg.conf
sudo apt install touchegg
.