Synaptics 터치패드 스크롤이 작동하지 않음

Synaptics 터치패드 스크롤이 작동하지 않음

Dell Studio 1557에서 Ubuntu 14.04를 실행하고 있습니다. 시냅틱스 터치 패드가 감지되지만 스크롤 기능이 작동하지 않습니다. 마우스 및 터치패드에 대한 GUI의 스크롤 옵션이 사라졌습니다. xserver-xorg-input-synaptics 패키지 재설치를 시도했지만 'xorg-input-abi-20' 패키지에 설치 후보가 없습니다.라는 오류가 표시됩니다. 해결책을 조언해 주십시오.

마우스패드 GUI

다음은 출력이며 여전히 멀티 터치 패키지를 설치할 수 없습니다.

hmehra@ubuntu:~$ sudo apt-get install -f
[sudo] password for hmehra: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

xserver-xorg-core를 제거했습니다.

hmehra@ubuntu:~$ sudo apt-get autoremove xserver-xorg-core
[sudo] password for hmehra: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
xserver-xorg xserver-xorg-core xserver-xorg-input-evdev
xserver-xorg-input-mouse xserver-xorg-input-vmmouse xserver-xorg-input-wacom
xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
xserver-xorg-video-modesetting xserver-xorg-video-neomagic
xserver-xorg-video-nouveau xserver-xorg-video-openchrome
xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
xserver-xorg-video-s3 xserver-xorg-video-savage
xserver-xorg-video-siliconmotion xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
xserver-xorg-video-vesa xserver-xorg-video-vmware
0 upgraded, 0 newly installed, 28 to remove and 60 not upgraded.
After this operation, 11.7 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 411157 files and directories currently installed.)
Removing xserver-xorg (1:7.7+1ubuntu8) ...
Removing xserver-xorg-video-siliconmotion (2:1.7.7-makson1~raring1) ...
Removing xserver-xorg-video-ati (2:7.1.0-makson1~raring2) ...
Removing xserver-xorg-input-vmmouse (2:13.0.0-makson1~raring2) ...
Removing xserver-xorg-input-mouse (2:1.8.1-makson1~raring3) ...
Removing xserver-xorg-video-mach64 (1:6.9.4-makson1~raring2) ...
Removing xserver-xorg-video-intel (3:2.21.4-makson1~raring1) ...
Removing xserver-xorg-input-evdev (2:2.7.3-makson1~raring1) ...
Removing xserver-xorg-input-wacom (2:0.20.0-makson1~raring2) ...
Removing xserver-xorg-video-cirrus (2:1.5.2-makson1~raring1) ...
Removing xserver-xorg-video-fbdev (2:0.4.3-makson1~raring1) ...
Removing xserver-xorg-video-mga (2:1.6.2-makson1~raring1) ...
Removing xserver-xorg-video-modesetting (1:0.6.0-makson1~raring1) ...
Removing xserver-xorg-video-neomagic (2:1.2.7-makson1~raring1) ...
Removing xserver-xorg-video-nouveau (2:1.0.6-makson1~raring1) ...
Removing xserver-xorg-video-openchrome (2:0.3.1-makson1~raring1) ...
Removing xserver-xorg-video-qxl (1:0.1.0-makson1~raring1) ...
Removing xserver-xorg-video-r128 (1:6.9.1-makson1~raring1) ...
Removing xserver-xorg-video-radeon (2:7.1.0-makson1~raring2) ...
Removing xserver-xorg-video-s3 (2:0.6.5-makson1~raring1) ...
Removing xserver-xorg-video-savage (2:2.3.6-makson1~raring1) ...
Removing xserver-xorg-video-sis (2:0.10.7-makson1~raring2) ...
Removing xserver-xorg-video-sisusb (2:0.9.6-makson1~raring1) ...
Removing xserver-xorg-video-tdfx (2:1.4.5-makson1~raring1) ...
Removing xserver-xorg-video-trident (2:1.3.6-makson1~raring1) ...
Removing xserver-xorg-video-vesa (2:2.3.2-makson1~raring1) ...
Removing xserver-xorg-video-vmware (2:13.0.0-makson1~raring1) ...
Removing xserver-xorg-core (3:1.12.4+git20121105-makson2~raring1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...

재설치시 출력 -

hmehra@ubuntu:~$ sudo apt-get install xserver-xorg-core
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
libxatracker1
Use 'apt-get autoremove' to remove it.
Suggested packages:
xfonts-100dpi xfonts-75dpi
The following NEW packages will be installed:
xserver-xorg-core
0 upgraded, 1 newly installed, 0 to remove and 60 not upgraded.
Need to get 1,228 kB of archives.
After this operation, 3,757 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty/main xserver-xorg-core amd64   2:1.15.1-0ubuntu2 [1,228 kB]
Fetched 1,228 kB in 1s (633 kB/s)            
Selecting previously unselected package xserver-xorg-core.
(Reading database ... 410842 files and directories currently installed.)
Preparing to unpack .../xserver-xorg-core_2%3a1.15.1-0ubuntu2_amd64.deb ... 
Unpacking xserver-xorg-core (2:1.15.1-0ubuntu2) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up xserver-xorg-core (2:1.15.1-0ubuntu2) ...

답변1

14.04에서는 GUI를 통해 이러한 옵션을 사용할 수 있으므로 이는 버그일 수 있습니다.

이것이 가능한 해결책입니다. 여기에서 원래 답변을 확인하세요.가장자리 및 두 손가락 스크롤 활성화

gedit 또는 문서 작성기를 사용하여 스크립트를 만드는 것은 매우 간단합니다.

먼저 gedit다음을 열고 복사하여 붙여넣으세요.

#!/bin/bash

synclient VertEdgeScroll=1
synclient VertTwoFingerScroll=1

파일을 디렉터리 scrolling.sh에 저장하세요.~/bin

프로그램 열기 터미널로 실행할 수 있도록 권한을 변경하고 CTRL + ALT + T다음 명령을 실행하세요.

chmod +x ~/bin/scrolling

Dash에서 검색하여 Startup Applications연 다음 우분투가 시작될 때 실행되도록 스크롤을 설정합니다.

여기에 이미지 설명을 입력하세요

답변2

gpointing-device-settings를 설치해 보세요. 내 Asus에서 작동했습니다.

sudo apt-get update
sudo apt-get install gpointing-device-settings

GUI 인터페이스에서 실행되며 애플리케이션에서 포인팅 장치를 검색하면 찾을 수 있습니다. 아이콘은 마우스일 뿐이지만 앱은 터치패드용입니다. 별도의 스크롤 탭이 있습니다.

또는 명령줄에서

gpointing-device-settings

실제로 내 시스템의 응답이 더 빠릅니다.

손상된 패키지를 수정합니다.

코드를 사용해 보세요:

sudo apt-get update

패키지 목록을 업데이트하려면 그런 다음 코드:

sudo apt-get autoclean

부분 패키지를 정리합니다. 그런 다음 코드:

sudo apt-get clean

적절한 캐시를 정리합니다. 암호:

sudo apt-get autoremove

불필요한 종속성을 정리합니다. 이 작업을 수행하는 동안 손상된 패키지를 식별할 수 있으면 이 코드는 해당 패키지를 매우 강제로 제거합니다. 암호:

sudo dpkg --remove -force --force-remove-reinstreq <package name>

물론 패키지 이름을 실제 이름으로 변경합니다.

그 다음에

암호:

sudo apt-get install -f 
sudo dpkg --configure -a

이 마지막 단계는 손상된 패키지가 남아 있지 않은지 확인하는 것입니다.

이제 패키지를 설치할 수 있습니다.

xserver-xorg를 완전히 제거하고 다시 설치하려면 다음을 수행하십시오.

다음 명령을 사용하여 기존 xorg를 제거하십시오.

sudo apt-get remove --purge xserver-xorg

다음 명령을 사용하여 xorg를 설치하십시오.

sudo apt-get install xserver-xorg

다음 명령을 사용하여 xorg를 재구성하십시오.

sudo dpkg-reconfigure xserver-xorg

그런 다음 멀티터치를 다시 설치해 보십시오.

답변3

방금 시스템 설정으로 가서 마우스 및 트랙패드 옵션 아래에서 "자연 스크롤"을 선택했습니다. 트랙패드가 측면과 하단의 슬라이더 막대에 반응하지 않지만 두 손가락을 올려놓으면 적절하게 스크롤됩니다.

답변4

Fujitsu 노트북에서도 같은 문제가 발생했습니다. 마지막으로 일부 코드를 교체하여 문제를 해결했습니다.

/etc/default/grub

제가 수정한 파일 모습입니다.

GRUB_DEFAULT=0       
GRUB_HIDDEN_TIMEOUT=0    
GRUB_HIDDEN_TIMEOUT_QUIET=true       
GRUB_TIMEOUT=10    
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"       
GRUB_CMDLINE_LINUX=""   
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.notimeout i8042.nomux"

그런 다음 명령을 실행하십시오.

sudo update grub

아마도 그것이 당신에게 도움이 될 것입니다.

관련 정보