Synaptics 觸控板滾動不起作用

Synaptics 觸控板滾動不起作用

我在 Dell Studio 1557 上執行 Ubuntu 14.04。 GUI 中滑鼠和觸控板的捲動選項已消失。我嘗試重新安裝 xserver-xorg-input-synaptics 軟體包,但收到以下錯誤:軟體包「xorg-input-abi-20」沒有安裝候選。請告知解決方案。

滑鼠墊圖形使用者介面

以下是輸出,我仍然無法安裝多點觸控套件。

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,然後打開它,然後設置滾動以在 ubuntu 啟動時運行。

在此輸入影像描述

答案2

嘗試安裝 gpointing-device-settings,它在我的華碩上有效。

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

清理 apt 快取。代碼:

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

我剛剛進入系統設定並在滑鼠和觸控板選項下選擇“自然滾動”。雖然觸控板不會對側面和底部的滑塊做出反應,但當我將 2 根手指放在其上時,它會適當滾動。

答案4

我的富士通筆記型電腦也有同樣的問題。最後我透過替換一些程式碼解決了這個問題

/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

也許它會對你有幫助。

相關內容