appletouch.c 在 lubuntu 中存储在哪里?

appletouch.c 在 lubuntu 中存储在哪里?

我将 lubuntu 14.04 32 位升级到 64 位版本,因此需要重新安装驱动程序。在尝试使触摸板工作时,我按照回答更改了 synaptic 的文件这里并想更改提到的 appletouch 文件这里。但我似乎找不到 appletouch.c 文件。

user@MacBook:~$ sudo find / -type f -name "appletouch.*"
/lib/modules/3.13.0-37-generic/kernel/drivers/input/mouse/appletouch.ko
/usr/src/linux-headers-3.13.0-37-generic/include/config/mouse/appletouch.h

头文件是空的,ko 文件是可执行文件,因此似乎无法对这些文件进行太多更改。所以有人知道我可以在哪里找到 appletouch.c 文件以及为什么它不在那里吗?

答案1

appletouch.c包含在内核源代码中(在下drivers/input/mouse)。

您可以使用 Ubuntu 内核 git repo 在线查看这里要进行修改,appletouch.c您必须重新编译 14.04 内核(或者至少是这个内核模块)。

要获取 14.04 内核源代码,可以使用以下命令:apt-get source linux-source-3.13.0

相关内容