air-wave 发表于 2004-11-29 15:44:08

如何让两个鼠标同时使用?

我在上次装RH9.0时,先只装了text界面,后追加图形界面时,触摸板和外接USB鼠标能同时使用,后来重装过系统后(直接装了图形界面),则在同一时间内只能用一个鼠标了。我不知道哪里出了问题,自已找了好多地方都没发现,请高手帮忙!

kde2000 发表于 2004-11-29 15:55:44

mouseconfig

loveccy 发表于 2004-11-29 16:43:41

。。。

在XF86Config里边有:
Section "InputDevice"
      Identifier      "Configured Mouse"
      Driver          "mouse"
      Option          "CorePointer"
      Option          "Device"                "/dev/input/mice"
      Option          "Protocol"            "ImPS/2"
      Option          "Emulate3Buttons"       "true"
      Option          "ZAxisMapping"          "4 5"
EndSection
Section "InputDevice"
      Identifier      "PS/2 Mouse"
      Driver          "mouse"
      Option          "SendCoreEvents"
      Option          "Device"                "/dev/psaux"
      Option          "Protocol"            "PS/2"
      Option          "Emulate3Buttons"       "true"
      Option          "ZAxisMapping"          "4 5"
EndSection
我不知道触摸板是怎么弄,参考这个应该可以吧。

air-wave 发表于 2004-11-29 18:32:45

我按你提示在XF86Config里改了东西,但还是不行。每次只能用一个。
其中,前面几行为:
Section "ServerLayout"
      Identifier   "Default Layout"
      Screen      0"Screen0" 0 0
      InputDevice    "Mouse0" "CorePointer"
      InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
那个Mouse0为我第一个鼠标的标识,我不知道这里要不要改动,我把第二个参数改为我第二个鼠标的标识也不行。
下面两段是关于鼠标的:
Section "InputDevice"
      Identifier"Mouse0"
      Driver      "mouse"
      Option      "SendCoreEvents"
      Option      "Protocol" "PS/2"
      Option      "Device" "/dev/psaux"
      Option      "ZAxisMapping" "4 5"
      Option      "Emulate3Buttons" "yes"
EndSection
                                                                                 
Section "InputDevice"
                                                                                 
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
      Identifier"DevInputMice"
      Driver      "mouse"
      Option      "CorePointer"
      Option      "Protocol" "IMPS/2"
      Option      "Device" "/dev/input/mice"
      Option      "ZAxisMapping" "4 5"
      Option      "Emulate3Buttons" "no"
EndSection
                                                                                 
不知哪里错了,其中那个Mouse0为触摸板。谢谢!

loveccy 发表于 2004-11-29 20:29:00

我现在用的debian就这么改的,就行了。"ServerLayout"段里面只是“InputDevice "Configured Mouse"”。
以前用的redhat,好像是这样:"InputDevice"段里面没有"CorePointer""SendCoreEvents"这两行,而是在"ServerLayout"段里面添上的“InputDevice "Configured Mouse" "CorePointer"”、“InputDevice "PS/2 Mouse" "SendCoreEvents"”,结果也好使。年代久远了,呵呵,记不太清了。
两种写法应该只是位置不同,实质一样。

你现在在"InputDevice"段里面把DevInputMice设为主指针设备,而在"ServerLayout"段里面又设成了Mouse0,矛盾了。不过我也不敢说就是错在这儿了,哈哈。
你再仔细检查一下吧,别对应错了,我不知道你的硬件什么样,反正我的USB鼠标用的/dev/input/mice,有滚轮就用了IMPS/2;PS/2鼠标是/dev/psaux,没有滚轮用PS/2就行了。
(没有滚轮就不用“Option "ZAxisMapping" "4 5"”了,我写多了)

要是还不行我也没办法了,你再研究研究manual page吧。

air-wave 发表于 2004-11-29 21:20:28

谢谢提醒!现在已经解决了。在文件头里加了一行: InputDevice"DevInputMice""SendCoreEvents" 就可以了。
页: [1]
查看完整版本: 如何让两个鼠标同时使用?