myopia 发表于 2003-11-27 22:14:24

绝对邪门!!

ml1.2pre4b 升级到2.6-test10的内核
把usb鼠标键盘作为模块
按照cjacker讲的胡乱作了些修改
结果呢
# modprobe usb-core
FATAL: Module usb_core not found.

# modprobe usbmouse
FATAL: Module usbmouse not found.
FATAL: Error running install command for usbmouse

# modprobe usbkbd
FATAL: Module usbkbd not found.

接着邪门的事就来了
在经历过n此重启一次关机后
偶然发现我的 Logitech mx700能动
功能键居然也有用
可是
# lsmod
Module                  SizeUsed by
af_packet            128080
floppy               544200
vfat                   124801
fat                  401921 vfat
uhci_hcd               295840
unix                   23408169
起动的时候也显示usb鼠标键盘加载失败
最要命的是
我的Xf86config里根本就只定义了我那只ps/2鼠
# **********************************************************************
# Pointer section
# **********************************************************************

Section "Pointer"
    Protocol    "IMPS/2"
    Device      "/dev/mouse"
    ZAxisMapping 4 5

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Protocol        "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice

#    BaudRate        9600
#    SampleRate        150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

#    Emulate3Buttons
#    Emulate3Timeout    50

# ChordMiddle is an option for some 3-button Logitech mice

#    ChordMiddle

EndSection

还望高人指点
我现在想调整一下usb鼠
动得太快 有点发飘
功能键也想重设 :cry:

myopia 发表于 2003-11-29 16:32:11

我不太清楚cjacker的文章是怎么说的,
cjacker的文章:http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=1490
文章中的主要内容我猜是源于网上早先的另一篇文章:
http://thomer.com/linux/migrate-to-2.6.html (我现在打不开这个地址了:-()

我编译内核是在看完这些文档之后
因为我很清楚我机器的硬件配置
所以我从一开始就打定主意把声卡和usb的驱动直接编到内核里,绕开加载module这个烦人的问题
所以
probe 不到那两个module是意料之中的事
首先usbmouse usbkbd是在2.6中新加入的一个新特性,
这个斑竹不说我就不知道了,长见识。
其实在我编译内核时
根本找不到编译 usbkbd和usbmouse这两个modules的选项
编译后也没有这两个.ko文件
我就怀疑他们文章里讲得是不是有错误
但我自己懂得少,就不敢乱讲话
一般情况下我们还是首选HID作为USB输入设备的接口,它是通过input模块来处理事件的,并且使用一个模拟的ps/2接口让GPM与X系统对其进行控制。所以你的X配置文件不需要作什么更改就可以驱动鼠标就是这个原因。
我确实是选的HID,但在我以前的概念里,x下鼠标总是要XF86config来配置的
所以觉得很诧异

那xfree86的鼠标那一段岂不是可以不用了??

myopia 发表于 2003-11-29 21:49:44

X下的鼠标当然是在XF86config中配置的啦!我的意思是说原配置文件中的内容不用作什么改变,可以用配置PS/2鼠标的方式来配置现在的USB鼠,因为它模拟了一个ps/2的接口。
但我的ps/2鼠标同时也在工作!
可以共享一个配置?
以前我记得不是这样的

myopia 发表于 2003-11-29 21:53:53

而且 ps/2比mx700用起来舒服很多
没那么快 也不发飘
其实我是用上ml1.2pre4后 ps/2鼠才这么乖的
以前用它就像现在用mx700一样 要么太快,要么太慢,且发飘
我在电脑前工作时间比较长
想来比较敏感
页: [1]
查看完整版本: 绝对邪门!!