AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 581190
Accepted
Smith
Smith
Asked: 2015-02-04 03:32:24 +0800 CST2015-02-04 03:32:24 +0800 CST 2015-02-04 03:32:24 +0800 CST

如何永久禁用 Sony VAIO 上的触摸屏

  • 772

我最近在我的 Sony Vaio SVP1322X2EB 上安装了 Ubuntu 14.04。

它工作得很好,只是我注意到触摸屏(默认启用)会影响我的电池寿命。我不使用它,所以现在我通常在启动后使用以下命令将其关闭:

`xinput disable 9`   

(9 是分配给我的触摸屏的数字)

但是,这并不意味着默认情况下禁用触摸屏。每次启动计算机时,我都必须重复此操作。

要禁用驱动程序,我从另一个线程尝试了以下操作:

1.编辑/usr/share/X11/xorg.conf.d/10-evdev.conf

2.在触摸屏部分末尾添加选项“忽略”“打开”

3.重启

运行第一个命令给我通知 bash /usr/share/X11/xorg.conf.d/10-evdev.conf: permission denied.

所以这是行不通的,不幸的是,其他用户提出的其他建议也行不通(在这里找到Disabling touch screen only temporary 和 here:http ://ubuntuforums.org/showthread.php?t=1600818 )

有没有人对如何永久禁用触摸屏有任何想法?

vaio
  • 4 4 个回答
  • 12192 Views

4 个回答

  • Voted
  1. Best Answer
    Merri
    2015-02-04T11:15:23+08:002015-02-04T11:15:23+08:00

    一种选择是让xinput disable 9命令在每次启动时自动运行。

    您可以使用默认安装在 Ubuntu 中的启动应用程序应用程序来执行此操作。打开应用程序并单击添加按钮以添加新的启动程序。

    • 将名称字段设置为您喜欢的任何内容。(例如禁用触摸屏)
    • 将命令字段设置为xinput disable 9。
    • Comment字段可以留空。

    完成此操作后,只需单击“添加” ,它将在您下次重新启动时生效。

    注意:这只会在您登录到创建它的用户帐户后运行。如果还有其他帐户需要禁用触摸屏,您可以为每个用户帐户重复此过程,或者您可以按照此处的说明为每个用户启用它。

    在此处输入图像描述

    • 4
  2. Jeff Turner
    2015-12-10T21:06:24+08:002015-12-10T21:06:24+08:00

    对于那些向其他触摸屏用户提出此建议的人,请不要编辑 /usr/share/X11/xorg.conf.d/10-evdev.conf --->“忽略”“打开”是错误的!我也在其他帖子上看到过这个。

    如果你想把那个命令放进去,你会炸毁 xserver!您根本不会看到屏幕,某些系统在启动期间也会因不匹配而吐出错误。

    所以按照梅里留下的指示,而不是其他建议。通过终端找出你的触摸屏叫什么

    输入列表

    然后添加启动脚本。在 Ubuntu 中,您可以在破折号中输入启动应用程序。然后单击“添加”并将您的脚本放入“命令”部分,然后单击“保存”,如果您愿意,可以给它起一个标题,以便下次知道它的作用。

    我的屏幕叫做 ELAN Touchscreen 所以我会把它放在启动脚本中

    xinput - 禁用“ELAN 触摸屏”

    这将是最简单的方法,我不知道为什么人们把东西放在这些论坛上,甚至没有自己的触摸屏,或者至少听起来他们没有。

    每次我弄乱那个 xorg 文件时,我的 xserver 都会崩溃。我正在运行 Dell Inspiron 笔记本电脑 5547 型号,在 Ubuntu 15.10 和 Linux Mint 17 上试过这个。

    改变你的 xorg 文件肯定会杀死你的系统。

    • 4
  3. Shawn Moore
    2017-06-16T15:27:06+08:002017-06-16T15:27:06+08:00

    编辑文件

    sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf
    

    将 MatchIsTouchscreen 从“on”更改为“off”,看起来像这样

    Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "off"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        EndSection
    

    保存,命名并退出 nano

    触摸屏被禁用并且不再在 xinput 列表中检测到。

    • 1
  4. codingEnthusiast
    2015-02-04T03:45:27+08:002015-02-04T03:45:27+08:00

    您需要管理员权限才能编辑此类文件。您的第一个命令应该是sudo gedit /usr/share/X11/xorg.conf.d/10-evdev.conf,系统将提示您输入 root 密码。然后按照您的建议继续操作,您将能够禁用触摸屏。

    • 0

相关问题

  • 索尼 Vaio Z 的图形问题

  • 有没有人在 Sony Vaio P 系列的 10.04 上使图形正常工作?[关闭]

  • 如何让 Sony Vaio cs33g 上的麦克风正常工作?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve