2011-02-13 25 views
0

我想安装一个补丁来让我的触摸屏工作,但似乎无法找到这一个文件。linux上的evdev.c在哪里?

运行ubuntu上网本版本10.10,没有自定义内核。

+1

'locate evdev.c'或'find -iname evdev.c/usr/src' – meagar

+0

@meagar有用,但不是我在寻找什么。对不起 – drnessie

+0

你还是不想查找文件?这些命令都可以做到。 – meagar

回答

2

还有linux/drivers/input/evdev.capt-get install linux-source)和xf86-input-evdev/src/evdev.capt-get source xserver-xorg-input-evdev)。前者是内核如何通过/dev/input/eventX设备节点将输入事件导出到用户空间;后者是X服务器如何将这些转换为X事件。从你的意思来看,这并不明显。

+0

并不意味着我安装了整个Linux源? *一饮而尽*。那么,如果这是我要让触摸屏工作的唯一方法,那么这是值得的。我将如何重新编译它? – drnessie

+0

@drnessie:'apt-get install build-essential kernel-package' for prerequisites,然后'make-kpkg'来构建内核。至少这是以前的样子;我暂时还没有使用过Ubuntu,但是Debian已经转向了apt-get build-dep linux-meta和make deb-pkg的模式,所以也许现在在Ubuntu上也可以这样做。 – ephemient

+0

哦,安装后我在哪里可以找到它? Cos'我已经下载了它,但是它不见了? – drnessie