使用 Ubuntu 22.04 Jammy、MATE 桌面。
我有一台带触控板的旧联想笔记本电脑,我使用了大约 5 年。一段时间后,触控板停止工作,我认为是因为硬件问题,所以我改用了外接鼠标。
现在,我买了一台新笔记本电脑,它也有触控板。它与我创建的初始帐户配合得很好。然后我将整个主目录从旧机器复制到新机器。完成此操作后,登录新帐户后,触控板再次停止工作。
我仍然拥有备用用户帐户,当我登录该帐户时,触控板会再次工作。仅当我使用迁移的主目录登录帐户时,它才会停止工作。
在这两个帐户中,我都可以在 下看到触摸板xinput list
。
似乎我应该能够找出我的主目录中哪些错误配置扰乱了触控板,但是,当我执行互联网搜索以查找可能相关的文件时,我通常会得到对路径的引用,例如
/usr/share/X11/xorg.conf.d
/etc/...
不在主目录中。
在我的主目录中,我看到
~/.config/ubuntu-mate
~/.config/mate
~/.config/mate-session
~/.config/dconf
我在这些文件中没有看到任何与触控板相关的内容。
我在 10 年前就发现了这个问题,同样,似乎没有人能够识别与触控板相关的设置文件。
主目录中是否仍然没有与触控板相关的已知特定设置文件?
我想我可以开始做一些事情,比如删除.config
并查看是否可以修复它,然后尝试迭代这种方式来缩小范围。
我能够通过删除来修复我的触控板
.config/dconf/user
(实际上我只是将其重命名为
user.old
)。但是,它弄乱了我的其他一些桌面设置。
我想我会尝试找到一个工具来读取 dconf 文件并找出其中存在哪些错误的触控板设置,因为它是二进制格式。
我能够找出
gsettings
我必须使用的问题apt install
。使用
gsettings list-schemas
我看到了三个似乎可能相关的模式。我使用 gsettings 转储这些架构:
在我下面
org.mate.peripherals-touchpad
有:这个命令修复了它:
一旦我跑了,我的触摸板又可以工作了
希望这对将来的人有帮助