17.04에서 마우스로 자연스럽게 스크롤하는 방법은 무엇입니까?


14

이전에 일한

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

작동하지 않았다


시스템 설정> 마우스 및 터치 패드> 자연 스크롤
M. Becerra

1
이 설정이 없습니다 ((
Vadim Molchanov

시스템 설정> 마우스 및 터치 패드> 자연 스크롤-마우스에서는 작동하지만 터치 패드에서는 작동하지 않습니다.
Majal

xmodmap -e 'pointer = 1 2 3 5 4'그런 다음 시도해보십시오 .
quuxman

답변:


11

필자의 경우 패키지를 제거 할 필요가 없었습니다. 누락 된 유일한 줄 /usr/share/X11/xorg.conf.d/40-libinput.conf은 다음과 같습니다.

Option "NaturalScrolling" "on"

전체 섹션은 다음과 같습니다.

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

X 세션을 다시 시작한 후 마우스가 올바르게 작동했습니다.


1
선택적으로 터치 패드에 대한 자연 스크롤 만 갖도록 터치 패드 식별자가있는 InputClass 안에 새 줄을 넣습니다.
kas

1
이것은 Linux Mint 19.1 (Tessa)에서도 작동합니다.
trebormf

6

나에게 해결책은 xserver-xorg-input-libinput설치된 상태로 두고을 제거한 xserver-xorg-input-synaptics다음 재부팅하는 것이 었습니다 . 업그레이드가 둘 다 설치되어 있고 기본적으로 시냅틱을 선택하는 것처럼 보이며 자연 스크롤 옵션이없는 것 같습니다.

(Dell XPS 15 9530, btw에서 Ubuntu Gnome 17.04를 실행하고 있습니다)


1
의 끝에 "S"가 있습니다 - 이것은 삼성 N900X3B에 나를 위해 일한, 나는 변경 내용을 적용하기 위해 재부팅 한xserver-xorg-input-synaptics
미끼

@Decoy 잘 잡아라, 내가 편집 할 것이다
amiller27

재부팅하지 않고 나를 위해 일했습니다. 방금 로그 아웃했다가 다시 로그인해야했습니다. (Dell Inspiron 7500에서 우분투 그놈 17.04)
Eduardo Dobay

5

방금 Ubuntu 16.10에서 17.04로 업그레이드했으며 자연스러운 마우스 스크롤을 포함하여 여러 가지가 손상되었습니다. 참고-트랙 패드가 아닌 데스크탑에 일반 마우스 (Evoluent)가 있습니다. 이전에이 솔루션을 Ubuntu 16에 사용했습니다. 두 손가락 스크롤 방향 반전 (자연 스크롤)? , 그러나 이것은 우분투 17에서 작동하지 않았습니다. 우분투 17.04에서 나를 위해 일한 것은 다음과 같습니다.

먼저 xserver-xorg-input-libinput패키지를 삭제하십시오 .

sudo apt remove xserver-xorg-input-libinput

그런 다음 /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf이 내용으로 파일을 만듭니다 .

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

그런 다음 컴퓨터를 다시 시작하십시오.


나는 방법을 얻지 못했지만 도움이되었습니다! 고마워!!!
Vadim Molchanov

나를 위해 xserver-xorg-input-libinput을 제거하면 키보드가 더 이상 작동하지 않아 다시 설치해야했습니다. 우분투 그놈 17.04를 실행 중입니다.
viktorstrate

이것은 16.10에서 업그레이드 한 후 Ubuntu Mate 17.04에서 도움이되었습니다. Lenovo Thinkpad X230에서 트랙 포인트를 사용하여 스크롤 할 때도 작동
Draco

1
주의하십시오 . 제거 후 xserver-xorg-input-libinput더 이상 마우스와 키보드를 사용할 수 없어서 로그인 할 수 없었습니다. 라이브 CD와 chroot를 사용하여 깨진 OS로 부팅 한 후 다시 설치하여 문제를 해결했습니다. 꽤 짜증나.
cheng bo

이 대답은 끔찍하다.
g33kz0r

2

xinput 명령을 사용하여이를 변경할 수도 있습니다. 시작 시마다 실행되도록 .profile에 넣으십시오. 여기에 내가 넣은 내용이 있습니다.

#
# 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

나를 위해이 작품 : XInput에 세트 소품 10 "Evdev 스크롤 거리"-1 -1 -1
Ikem 크루거

0

우분투 18에서 xinputKensington Trackball 의 속성이 변경되었습니다. 이제 스크롤 링 방향을 바꾸려면 다음을 사용할 수 있습니다.

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

0

이것이 Ubuntu 16.04 (LTS)에서 17.04 이상으로 변환 될지는 확실하지 않지만 다른 제안과는 다른 솔루션입니다. 언급 할 가치가있는 것 같습니다 :

dconf 편집기 사용

org.gnome.desktop.peripherals.mouse 설정을 찾아 "natural-scroll"확인란을 선택하십시오. 기본값은 선택되어 있지 않습니다 (false).

dconf 스키마에 제공된 모든 옵션이 UI에 노출되는 것은 아닙니다. 내 생각 엔 UI를 단순하게 유지하려는 시도인데 이는 IMO가 가치있는 노력이다.

참고 : dconf가 이전에 구성된 xinput과 어떻게 상호 작용하는지는 확실하지 않습니다. dconf가 동일한 xinput 설정을 사용하고 있습니까? 두 위치에서 설정을 변경하면 효과적으로 취소 할 수 있도록 dconf가 xinput 위에있는 실제 레이어입니까? 두 가지를 모두 잊고 시도하는 경우에만 중요합니다 ...


에 터미널이 될 것이다gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
파블로 안치
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.