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 / 问题 / 1406509
Accepted
FedKad
FedKad
Asked: 2022-05-05 00:46:48 +0800 CST2022-05-05 00:46:48 +0800 CST 2022-05-05 00:46:48 +0800 CST

从 21.10 升级到 22.04 后的随机键盘操作 [重复]

  • 772
这个问题在这里已经有了答案:
在 Ubuntu 22.04 中无法禁用触摸板 4 个答案
3 个月前关闭。

最近(大约五天前),我将我的桌面从 Ubuntu 21.10 升级到了 22.04。当我开始使用新版本的 Ubuntu 时,我会时不时地注意到(即,在大量使用键盘时,一个小时内会出现几次):

  • 光标移动到文档中的其他随机位置(就像按下箭头或PgUp/PgDn键一样);
  • 新标签在浏览器中随机打开(就像按下Ctrl+一样T);
  • 切换到其他应用程序窗口(好像按下了Ctrl+ Tab、Alt+Tab或类似的东西);
  • 光标跳到计算表中的其他单元格(有时会删除或更新其他单元格);
  • 甚至 GNOME 终端屏幕也被最大化过一次。

这很烦人,因为在我使用 Ubuntu 的 3 年多的时间里,我在同一硬件上(一个不错的笔记本,有 6 核 i7-8750H,24GB RAM,用于引导和家庭文件系统的 SSD)和所有最近的Ubuntu 版本(18.10、19.04、19.10、20.04、20.10、21.04 和 21.10)。

我正在使用带有 NVIDIA(版本 510)专有驱动程序的标准 GNOME 版本(无 Wayland)。

USB鼠标和触摸板似乎工作正常。

问:还有其他人在 Ubuntu 22.04 中遇到过类似的问题吗?如何缩小问题的原因?

请注意,这种烦人的行为完全是随机发生的,我无法随时重现该问题。


2022 年 5 月 4 日更新:

我用Live USB Ubuntu 22.04会话测试了一个多小时。在我进行的简短测试期间,这种奇怪的行为似乎没有发生。但请注意,实时会话不使用 NVIDIA 显卡,而是使用带有“ NV137 / Mesa Intel® UHD Graphics 630 (CFL GT2) ”驱动程序的内部显卡。


2022 年 6 月 4 日更新:

  • 在设置→辅助功能下,没有选择任何非标准。

  • dpkg-reconfigure keyboard-configuration并重新安装xserver-xorg-input-all似乎没有帮助。

  • ⚠️ 但是,我的笔记本触摸板似乎是“超”敏感的,当我的手和手指在键盘上方时,它会记录点击命令,但距离触摸板至少 1 厘米。在我看来,这是原因,我现在正在测试这个。

问题:

我记得,在以前的 Ubuntu 版本中,我禁用了触摸板,因为我没有正常使用它(除非在极少数情况下我的 USB 鼠标出现问题)。

现在,在 GNOME 版本 42 中,设置→鼠标和键盘→触摸板下的选项无效,我必须从命令行禁用触摸板。

该命令synclient Touchpadoff=1禁用触摸板,但有一个例外:即使触摸板停止移动指针并且点击也被禁用,触摸板仍会响应物理点击。

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ A4Tech USB Mouse                          id=12   [slave  pointer  (2)]
⎜   ↳ UNIW0001:00 093A:0003 Mouse               id=13   [slave  pointer  (2)]
⎜   ↳ UNIW0001:00 093A:0003 Touchpad            id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ HD Webcam: HD Webcam                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]

查看上面的输出后,我尝试并发现xinput --disable 14完全禁用触摸板也需要。

所以,剩下的问题是:

为什么设置→鼠标和键盘→触摸板下的 GNOME 选项不起作用?

注意:这个问题似乎在 X11 中存在,但在 Wayland 中没有。但是,我必须使用X11,因为Wayland还有很多其他问题。另请注意:我刚刚使用“Live ISO”会话进行了测试,虽然它也在 X11 下运行,但它没有出现这个问题。

gnome
  • 2 2 个回答
  • 315 Views

2 个回答

  • Voted
  1. Best Answer
    FedKad
    2022-06-05T04:45:36+08:002022-06-05T04:45:36+08:00

    看来我的笔记本的触摸板是“超”敏感的,当我的手和手指在键盘上方时,它会记录点击命令,但距离触摸板至少 1 厘米!

    我记得,在以前的 Ubuntu 版本中,我禁用了触摸板,因为我没有正常使用它;除非在极少数情况下我的 USB 鼠标出现问题。

    但是,最近(?)GNOME设置→鼠标和键盘→触摸板下的选项似乎开始无效:即使触摸板看起来“已禁用”,它也继续工作。

    最初,我不得不使用该命令xinput --disable 14来禁用它。

    但是,后来我意识到该xserver-xorg-input-synaptics软件包在禁用 touchpad 方面存在一些问题。所以,我刚刚删除了它,并恢复了使用 GNOME设置→鼠标和触摸板→触摸板更改触摸板设置的能力:

    sudo apt remove xserver-xorg-input-synaptics
    
    • 1
  2. Raffa
    2022-06-04T04:39:29+08:002022-06-04T04:39:29+08:00

    我建议您按以下顺序一次尝试以下解决方案,并在尝试下一个解决方案之前检查问题是否已解决。

    第一个解决方案:

    检查设置 -> 辅助功能并确保没有启用任何不需要的功能。即打字和指向和点击部分。

    第二种解决方案:

    • 通过在终端中运行以下命令并按照说明重新配置键盘:

      sudo dpkg-reconfigure keyboard-configuration
      
    • 然后重新启动系统。

    第三个解决方案:

    • 在Xorg下安装(更新)输入驱动程序(支持),如下所示:

      sudo apt install --reinstall xserver-xorg-input-all
      

      或者像这样在Wayland下:

      sudo apt install --reinstall libinput10
      
    • 然后通过在终端中运行以下命令并按照说明重新配置键盘:

      sudo dpkg-reconfigure keyboard-configuration
      
    • 然后重新启动系统。

    第四种解决方案:

    如果您到达这里,那么问题很可能不是键盘配置问题......是时候考虑以下两件事之一:

    1. 您的键盘物理损坏或有故障,需要更换。

    2. 导致此行为的可能不是您的键盘,而是其他可能与硬件/软件相关的东西(例如有故障/不受支持的触摸板、鼠标或外部附加键盘),建议使用以下调试资源:

      • 调试触摸板检测。

      • 调试鼠标检测。

      • 调试键盘检测。

      • Linux 硬件。

    • 0

相关问题

  • 如何安装 KDE?

  • 为什么我的时钟、指示器小程序和通知区域有时会在我重新启动时移动?我怎样才能防止这种情况?

  • 停止菜单图标闪烁

  • 是否有适用于 IMAP 邮件帐户的 Gnome 小程序?

  • 如果顶部面板中缺少会话小程序,如何注销?

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