Làm cách nào để bật cuộn tự nhiên bằng chuột trong 17.04?


14

làm việc trước đây

echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap 

không làm việc


Cài đặt hệ thống> Chuột và bàn di chuột> Cuộn tự nhiên
M. Becerra

1
tôi không có thiết lập này ((
Vadim Molchanov

Cài đặt hệ thống> Chuột và bàn di chuột> Cuộn tự nhiên - hoạt động cho chuột của tôi nhưng không cho bàn di chuột.
Thiếu tá

Hãy thử xmodmap -e 'pointer = 1 2 3 5 4'sau đó, điều đó làm việc cho tôi.
quuxman

Câu trả lời:


11

Trong trường hợp của tôi, không cần phải loại bỏ bất kỳ gói nào. Dòng duy nhất còn thiếu /usr/share/X11/xorg.conf.d/40-libinput.conflà:

Option "NaturalScrolling" "on"

vì vậy toàn bộ phần trông như sau:

  Section "InputClass"
          Identifier "libinput pointer catchall"
          MatchIsPointer "on"
          MatchDevicePath "/dev/input/event*"
          Option "NaturalScrolling" "on"
          Driver "libinput"
  EndSection

Sau khi khởi động lại phiên X, chuột của tôi hoạt động chính xác.


1
Tùy chọn đặt dòng mới bên trong InputClass có số nhận dạng bàn di chuột để chỉ cuộn tự nhiên cho bàn di chuột.
kas

1
Điều này cũng hoạt động cho Linux Mint 19.1 (Tessa).
trebormf

6

Đối với tôi, giải pháp là để xserver-xorg-input-libinputcài đặt, và thay vào đó loại bỏ xserver-xorg-input-synaptics, sau đó khởi động lại. Có vẻ như bản nâng cấp đã cài đặt cả hai và đang chọn synap theo mặc định, dường như không có tùy chọn cuộn tự nhiên.

(Tôi đang chạy Ubuntu Gnome 17.04 trên Dell XPS 15 9530, btw)


1
Điều này làm việc với tôi trên Samsung N900X3B, tôi đã phải khởi động lại để thay đổi có hiệu lực - lưu ý rằng có một "s" ở cuốixserver-xorg-input-synaptics
Decoy

@Decoy Bắt tốt, tôi sẽ thực hiện chỉnh sửa
amiller27

Làm việc cho tôi mà không cần khởi động lại. Chỉ cần đăng xuất và đăng nhập lại. (Ubuntu Gnome 17.04 trên Dell Inspiron 7500)
Eduardo Dobay

5

Tôi vừa nâng cấp từ Ubuntu 16.10 lên 17.04 và một số thứ bị hỏng, bao gồm cuộn chuột tự nhiên. lưu ý - Tôi có một con chuột thông thường (Evoluent) trên máy tính để bàn, không phải trên bàn di chuột. Trước đây tôi đã sử dụng giải pháp này cho Ubuntu 16: Đảo ngược hướng cuộn hai ngón tay (cuộn tự nhiên)? , nhưng điều này KHÔNG hoạt động trong Ubuntu 17. Đây là những gì hoạt động với tôi trong Ubuntu 17.04:

đầu tiên, xóa xserver-xorg-input-libinputgói:

sudo apt remove xserver-xorg-input-libinput

sau đó tạo tập tin /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.confvới nội dung này:

Section "InputClass"
    Identifier "Natural Scrolling Mouses"
    MatchIsPointer "on"
    MatchIsTouchpad "off"
    MatchDevicePath "/dev/input/event*"
    Option "VertScrollDelta" "-1"
    Option "HorizScrollDelta" "-1"
    Option "DialDelta" "-1"
EndSection

sau đó khởi động lại máy tính của bạn


Tôi không hiểu làm thế nào, nhưng nó giúp! cám ơn!!!
Vadim Molchanov

Đối với tôi, khi xóa xserver-xorg-input-libinput, bàn phím của tôi không hoạt động nữa và phải cài đặt lại. Tôi đang chạy Ubuntu Gnome 17.04.
viktorstrate

Điều này đã giúp trên Ubuntu Mate 17.04 sau khi nâng cấp từ 16.10. Cũng hoạt động để cuộn với trackpoint trên Lenovo Thinkpad X230
Draco

1
THƯỞNG THỨC . Sau khi gỡ cài đặt, xserver-xorg-input-libinputtôi không thể sử dụng chuột và bàn phím của mình nữa, vì vậy tôi không thể đăng nhập. Tôi phải khởi động với cd trực tiếp và chroot vào hệ điều hành bị hỏng của mình, cài đặt lại để sửa lỗi này. khá khó chịu.
cheng bo

Câu trả lời này thật kinh khủng.
g33kz0r

2

Lệnh xinput có thể được sử dụng để thay đổi điều này. Đặt nó trong .profile của bạn để nó được thực thi trên mỗi lần khởi động. Đây là những gì tôi đặt trong tôi:

#
# Set natural scrolling with apple mouse
# for usage information, type xinput by itself.  Other useful commands are
# xinput list-props 10   -- to find out settable property numbers (275)
# xinput list            -- to find out that 10 is the device ID of the mouse
#
xinput set-prop 10 275 -1 1 1

Điều này hiệu quả với tôi: xinput set-prop 10 "Khoảng cách di chuyển Evdev" -1 -1 -1
Ikem Krueger

0

Trong Ubuntu 18, các xinputthuộc tính cho Kensington Trackball đã thay đổi. Bây giờ để đảo ngược hướng vòng cuộn bạn có thể sử dụng:

xinput set-prop 'Primax Kensington Eagle Trackball' 303 1

0

Không hoàn toàn chắc chắn điều này sẽ dịch từ Ubuntu 16.04 (LTS) sang 17.04 và hơn thế nữa, nhưng đó là một giải pháp khác với bất kỳ đề xuất nào khác. Có vẻ như đáng nói:

Sử dụng trình soạn thảo dconf

Tìm cài đặt: org.gnome.desktop.perodesals.mouse và chọn hộp cho "cuộn tự nhiên". Mặc định là không được chọn (sai).

Không phải tất cả các tùy chọn được cung cấp trong các lược đồ dconf đều được hiển thị trong giao diện người dùng. Tôi đoán là một nỗ lực để giữ cho UI đơn giản, đó là IMO một nỗ lực xứng đáng.

LƯU Ý : Tôi không rõ ràng về cách thức dcs sẽ tương tác với một thông báo được cấu hình trước đó. Là dcs twiddling cài đặt xinput tương tự? Có phải dcs là một lớp thực tế trên đầu trang xinput sao cho nếu bạn thay đổi cài đặt ở cả hai vị trí thì nó sẽ được hoàn tác một cách hiệu quả? Nó chỉ quan trọng nếu bạn quên và thử cả hai thứ ...


Trên thiết bị đầu cuối sẽ làgsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
Pablo Bianchi
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.