Touchpad Cử chỉ trong Ubuntu 18.04 LTS


35

Ra khỏi hộp, tôi nhận được cử chỉ để cuộn và nhấp chuột phải. Tôi rất thích thú với ba cử chỉ ngón tay (như trượt ba ngón tay lên để xem tất cả các cửa sổ đang mở), nhưng dường như không có cách nào để khiến những người đó làm việc.

Tôi đã thử với Gestures Extended mở rộng GNOME vỏ và touchegg, không ai trong số đó đang làm việc.

Bất kỳ ý tưởng về làm thế nào để có được những?

Câu trả lời:


58

Tôi đang sử dụng XPS 15 với Ubuntu 18.04 (X.org). Tôi đã quản lý để có được nhiều cử chỉ làm việc cho tôi. Kohei Yamada đã phát triển một ứng dụng có tên Fusuma để kích hoạt các cử chỉ đa chạm trên Linux. Nó yêu cầu bạn cài đặt Ruby trên máy nếu chưa cài đặt.

Thực hiện theo các hướng dẫn từ trang Readme của fusuma GitHub hoặc bạn có thể làm theo các bước sau đây có hiệu quả với tôi:

Trước hết hãy kiểm tra xem người dùng hiện tại của bạn có thuộc nhóm đầu vào không. Bạn có thể làm điều đó bằng cách

sudo gpasswd -a $USER input  

Sau đó đăng xuất và đăng nhập lại. Bây giờ cài đặt xdotool và libinput-tools.

sudo apt-get install libinput-tools  

sudo apt-get install xdotool  

Nếu bạn chưa cài đặt Ruby, bạn có thể làm điều đó ngay bây giờ:

sudo apt install ruby  

Bây giờ cài đặt fusuma

sudo gem install fusuma  

Quyết định cử chỉ của bạn

Điều này về cơ bản là tạo một .ymltập tin với cấu hình mong muốn. Nếu bạn muốn có những cử chỉ chuẩn, bạn có thể làm theo các hướng dẫn này hoặc thoải mái chỉnh sửa xung quanh để có được cử chỉ mong muốn.

Chuyển đến thư mục cấu hình của bạn trong thư mục nhà.

cd ~/.config    

Bây giờ tạo một thư mục có tên fusuma

mkdir fusuma  
cd fusuma

Trong đó tạo một tập tin gọi là config.yml

touch config.yml   

Bây giờ bạn có thể sử dụng trình soạn thảo văn bản yêu thích của bạn để nhập nội dung trong tệp này.

nano config.yml   

Sao chép và dán các hướng dẫn sau nếu bạn đang sử dụng Gnome, đây là môi trường mặc định trong 18.04.

swipe:
  3: 
    left: 
      command: 'xdotool key alt+Right'
    right: 
      command: 'xdotool key alt+Left'
    up: 
      command: 'xdotool key super'
    down: 
      command: 'xdotool key super'
  4:
    left: 
      command: 'xdotool key ctrl+alt+Down'
    right: 
      command: 'xdotool key ctrl+alt+Up'
    up: 
      command: 'xdotool key ctrl+alt+Down'
    down: 
      command: 'xdotool key ctrl+alt+Up'
pinch:
  in:
    command: 'xdotool key ctrl+plus'
  out:
     command: 'xdotool key ctrl+minus'

threshold:
  swipe: 0.4
  pinch: 0.4

interval:
  swipe: 0.8
  pinch: 0.1

Lưu ý rằng các cử chỉ mà cấu hình này đã tạo cho bạn là như sau:

Cử chỉ đa chạm | Hành động |
3 ngón tay - Trái | Tiếp theo trên Trình duyệt |
3 ngón tay - Phải | Quay trở lại trên Trình duyệt |
3 ngón tay - Lên | Hiển thị tất cả Windows |
3 ngón tay - Xuống | Đóng phơi sáng (Esc) |
4 ngón tay - Trái | Máy tính để bàn tiếp theo |
4 ngón tay - Phải | Máy tính để bàn trước |
4 ngón tay - Lên | Máy tính để bàn tiếp theo |
4 ngón tay - Xuống | Máy tính để bàn trước |

Sau này, bạn có thể chạy lệnh trong terminal để kiểm tra nếu nó đã được cài đặt

sudo fusuma  

sẽ không có gì xảy ra trong nhà ga Chỉ cần bắt đầu sử dụng cử chỉ đa chạm của bạn - vuốt đi trên bàn di chuột của bạn.

Bây giờ tất cả những gì bạn phải làm là thêm Fusuma và lệnh cho nó trong các ứng dụng khởi động của bạn.

Hi vọng điêu nay co ich.


1
mặc dù điều này hoạt động, nó không phải là một ứng dụng đóng gói có thể được sử dụng bởi bất kỳ người dùng nào, cần có chuyên môn kỹ thuật tối thiểu. Nhưng vâng, nó hoạt động rất tốt
akabhirav

cảm ơn akabhirav. Tôi không biết làm thế nào để tạo ra các ứng dụng đóng gói nhưng tôi rất thích nghệ thuật ... ứng dụng này có thể được chuyển thành gói không? và bạn có sẵn lòng giúp tôi làm điều đó không?
Rachit Kinger

1
Hoạt động tuyệt vời! Cảm ơn rất nhiều. Lưu ý, nó phải là:sudo gem install fusuma
mace

1
Xin chào @RachitKinger, cảm ơn về các bước chi tiết, chỉ cần một đề xuất, sau bước "mkdir fusuma", chỉ cần thêm lệnh để vào thư mục vừa được tạo, bởi vì những người mới sử dụng Linux có thể trực tiếp dán và chạy bước tiếp theo " config.yml ", sẽ dẫn đến tệp cấu hình được tạo bên ngoài thư mục fusuma.
Ghos3t

2
Cảm ơn lời đề nghị @ Ghos3t trong khi tôi đã đề cập rằng tệp cấu hình nên được tạo bên trong thư mục fusuma, tôi đoán bạn đã đúng rằng nếu chỉ nhìn vào mã thì người ta có khả năng bỏ lỡ điều đó. Tôi đã thêm một dòng để thay đổi thư mục bây giờ.
Rachit Kinger

7

Ubuntu 18.04 sử dụng Xorg làm máy chủ hiển thị mặc định thay vì Wayland. Tiện ích mở rộng Cử chỉ được đề cập hiện chỉ hoạt động với Wayland.

Những gì bạn cần làm là chọn Wayland trong khi đăng nhập sau khi khởi động lại. Liên kết này hiển thị quy trình tương tự nhưng theo cách khác (từ Wayland đến Xorg).


1

Hoạt động vào ngày 18.10 (XPS 9570): Chỉ cần tìm kiếm "Ứng dụng khởi động" bằng cách nhấn phím siêu (phím windows trong trường hợp của tôi) sau đó thêm ứng dụng mới. thêm lệnh fusumavà sau đó khởi động lại để kiểm tra nó.


0

Có một cử chỉ ba ngón tay đi kèm với Ubuntu 18:04. Tôi vô tình tìm ra nó.

Chỉ cần véo vào hoặc ra với bất kỳ ba ngón tay . Bạn có thể thấy tất cả cửa sổ của ứng dụng đang hoạt động.

Lưu ý: Tôi chỉ thử nghiệm điều này trên Ubuntu 18:04. Nó cũng có thể hoạt động trên các phiên bản khác. Nó cũng phụ thuộc vào trình điều khiển touchpad được hỗ trợ bởi phần cứng. Tôi đang sử dụng Dell chính xác 5530.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.