linux终端命令关闭触控屏

fiy 其他 169

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux终端中关闭触控屏,可以使用以下命令:
    1. 查找触摸屏设备:首先,你需要确定触摸屏在系统中被识别为哪个设备。可以通过运行`xinput list`来查看系统中的输入设备列表。触摸屏通常被标记为”Touchscreen”或者”Digitizer”。找到触摸屏设备的ID。

    2. 禁用触摸屏:运行以下命令来禁用触摸屏设备:
    “`bash
    xinput disable
    “`
    把``替换为你找到的触摸屏设备的ID。

    3. 验证:运行`xinput list`命令来确认触摸屏是否已经被禁用。触摸屏设备的状态应该显示为”DISABLED”。

    注意事项:
    – 以上命令需要使用root权限或者sudo来执行。你可以在命令前加上sudo来获取root权限。
    – 这种禁用只是临时的,重新启动系统后触摸屏会重新启用。如果你希望禁用触摸屏设备持久化,可以将命令添加到启动脚本中。

    希望以上信息对你有所帮助!

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    关闭触控屏可以通过在Linux终端中使用命令来实现。以下是几种常见的方法:

    1. 使用xinput命令:xinput是一个在Linux中设置和配置输入设备的命令行工具。要关闭触控屏,首先需要使用xinput命令查找触控屏的设备ID。在终端中运行以下命令:

    “`bash
    xinput list
    “`

    该命令将列出所有已连接的输入设备,并显示它们的设备ID。找到触控屏的设备ID后,可以使用以下命令来禁用它:

    “`bash
    xinput disable
    “`

    其中,是触控屏的设备ID。执行完这个命令后,触控屏将被禁用,不再响应触摸输入。

    2. 使用xrandr命令:xrandr是一个命令行工具,用于配置显示设置。要关闭触控屏,可以使用xrandr命令来禁用它的输入。在终端中运行以下命令:

    “`bash
    xrandr –input –off
    “`

    其中,是触控屏的设备名称。可以通过运行xrandr命令查找设备名称。此命令将关闭指定设备的输入,包括触控输入。

    3. 使用xinput_calibrator命令:xinput_calibrator是一个用于校准触控屏的工具,但是它也可以用来关闭触控屏。在终端中运行以下命令:

    “`bash
    xinput_calibrator –misclick 0
    “`

    这个命令将启动触控屏的校准过程。在校准过程中,如果没有点击屏幕,触控屏将被关闭,不再响应触摸输入。

    4. 使用udev规则:udev是一个在Linux中管理设备的子系统。可以通过创建一个udev规则来禁用触控屏。首先,使用xinput命令查找触控屏的设备ID。然后创建一个udev规则文件,在文件中指定设备ID,并将其禁用。保存并退出文件后,重新加载udev规则,触控屏将被禁用。

    5. 修改xorg.conf文件: xorg.conf是X Window System的配置文件,它包含有关显示和输入设备的设置。可以通过在xorg.conf文件中添加一个配置来禁用触控屏。打开xorg.conf文件,并在Section “InputClass”部分添加以下配置:

    “`bash
    Option “Ignore” “on”
    “`

    保存并退出文件后,重新启动系统,触控屏将被禁用。

    请注意,这些方法中的某些方法可能需要以root或管理员权限运行。在执行这些命令之前,请确保备份重要的系统文件,以防止意外发生。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    关闭触控屏可以通过禁用触控驱动或者通过命令来实现。下面将从方法、操作流程等方面详细介绍如何在Linux终端命令关闭触控屏。

    方法一:禁用触控驱动

    1. 查找触控设备
    打开终端,运行命令`xinput list`,可以看到系统中所有的输入设备列表。找到对应的触控设备,通常名称中包含”Touch”或者”Touchpad”。

    2. 禁用触控设备
    根据触控设备的名称,运行命令`xinput disable `来禁用触控设备。将``替换为触控设备的ID或者名称。

    例如,如果触控设备的ID是10,可以运行命令`xinput disable 10`来禁用触控设备。

    3. 验证是否禁用成功
    运行命令`xinput list `来查看触控设备的状态,如果显示为”禁用”或者”disabled”,则表示禁用成功。

    方法二:使用xinput命令

    1. 查找触控设备
    打开终端,运行命令`xinput list`,找到对应的触控设备。

    2. 设置触控设备属性
    运行命令`xinput set-prop “Device Enabled” 0`来禁用触控设备。将``替换为触控设备的ID或者名称。

    例如,如果触控设备的ID是10,可以运行命令`xinput set-prop 10 “Device Enabled” 0`来禁用触控设备。

    3. 验证是否禁用成功
    运行命令`xinput list `来查看触控设备的状态,如果显示为”禁用”或者”disabled”,则表示禁用成功。

    方法三:修改触控设备配置文件

    1. 打开终端,使用文本编辑器打开触控设备的配置文件。通常配置文件位于`/usr/share/X11/xorg.conf.d/`目录下,文件名以`XX-.conf`的形式命名,其中``是触控设备的ID或名称。

    2. 在配置文件中添加以下内容:
    “`
    Section “InputClass”
    Identifier “disable touchpad”
    MatchDevicePath “/dev/input/event*”
    Driver “libinput”
    Option “Ignore” “on”
    EndSection
    “`

    3. 保存配置文件并退出。

    4. 重新启动X服务器
    运行命令`sudo systemctl restart display-manager.service`来重新启动X服务器。

    通过上述方法,你可以在Linux终端命令中关闭触控屏。根据具体情况选择适合的方法进行操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部