[問題]關於 USB 光學滾輪滑鼠~~~

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[問題]關於 USB 光學滾輪滑鼠~~~

文章Lost-Angel » 週三 2月 09, 2005 6:46 pm

請教一下各位前輩們,小生的系統是 Debian Sid(unstable) 使用 kernel-2.6.10,小生原先使用 PS/2 介面的滾輪滑鼠一切正常,最近小生換成使用一只 USB 介面的光學滾輪鼠,似乎一切正常唯一美中不足之處為,滑鼠滾輪無法使用,小生試過了使用 xev 工具來測試發現,除了滾動滾輪以外,其他動作它均能偵測出反應,之前那只 PS/2 滑鼠也有過此問題,但是小生把 /etc/X11/XF86Config-4 裡面滑鼠設定區段的 Option "Protocol" "PS/2" 修改成為 Option "Protocol" "ImPS/2" 就解決了,但是小生想不通的是,現在滑鼠設定區段中的 protocol 皆已經設定為 ImPS/2 模組了,為何還會有這樣的問題呢??? 以下是小生系統中 /etc/X11/XF86Config-4 裡面關於滑鼠設定區段的內容,煩請各位前輩指點一下不才的小生喔,非常的感謝!!!

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

re:[問題]關於 USB 光學滾輪滑鼠~~~

文章joce » 週三 2月 09, 2005 9:03 pm

將第一區段的 Option "Protocol" "ImPS/2" 設成 Option "Protocol" "PS/2"看看!!
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

re:[問題]關於 USB 光學滾輪滑鼠~~~

文章Lost-Angel » 週四 2月 10, 2005 1:57 am

非常的感謝前輩指點,只是小生照著修改了以後重新啟動了系統,問題似乎依然一樣,並沒有改變。是不是還有那裡有可能引起這樣的問題呢??? 煩請各位前輩再度指點一下不才的小生喔,非常的感謝!!!
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

re:[問題]關於 USB 光學滾輪滑鼠~~~

文章joce » 週四 2月 10, 2005 2:14 am

我也不知道何不合適?!
我的環境是ubuntu xorg
下面是我的xorg.conf中的滑鼠區段您參考看看:

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "SendCoreEvents"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
Option "EmulateWheel" "yes"
Option "EmulateWheelButton" "2"
EndSection
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

文章Lost-Angel » 週四 2月 10, 2005 2:31 am

感謝前輩的熱心指點,不知您可否方便告知一下您的滑鼠介面規格、形式、有無滾輪,且您的滑鼠在這樣的設定下都能正常的驅動嗎???
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章joce » 週四 2月 10, 2005 2:36 am

我的滑鼠是 (非打廣告):
http://tw.f4.page.bid.yahoo.com/tw/auct ... iew=search

能正常驅動,使用上沒問題!
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

文章訪客 » 週五 2月 11, 2005 10:40 am

make sure all these three are loaded( of coz i assume you are have all the usb support in module):

... to see if they are load in kernel during boot up
代碼: 選擇全部
$ lsmod


# find /lib/modules/2.6.10-morph22/ -iname "*.ko" |grep usb 寫:/lib/modules/2.6.10-morph22/kernel/drivers/usb/host/ehci-hcd.ko
/lib/modules/2.6.10-morph22/kernel/drivers/usb/host/uhci-hcd.ko
/lib/modules/2.6.10-morph22/kernel/drivers/usb/input/usbhid.ko

... If not
代碼: 選擇全部
# modprobe ehci-hcd.ko
# modprobe uhci-hcd.ko
# modprobe usbhid
訪客
 

文章Lost-Angel » 週六 2月 12, 2005 12:38 am

感謝各位前輩的熱心指點,但是小生實在太不才了,小生已經有讓已經有讓這三個模組:ehci-hcd、uhci-hcd、usbhid 在開機的時候自動載入,執行 lsmod 的結果如下:

Module Size Used by
nvidia 3463932 12
usbhid 30400 0
uhci_hcd 30992 0
ehci_hcd 28292 0
snd_intel8x0 28832 2
snd_ac97_codec 74080 1 snd_intel8x0
snd_pcm_oss 49316 0
snd_mixer_oss 18048 1 snd_pcm_oss
snd_pcm 85640 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 21636 1 snd_pcm
snd 46052 9 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 7648 1 snd
snd_page_alloc 7812 2 snd_intel8x0,snd_pcm
usbkbd 6272 0
usbcore 106616 5 usbhid,uhci_hcd,ehci_hcd,usbkbd


但是我的 USB 光學滾輪鼠的滾輪似乎還是沒有辦法作用耶!!! 利用 xev 測試的結果還是一樣,不論按下滑鼠左鍵、右鍵、滾輪都有反應,就是捲動滾輪沒有反應,以下是小生的 /etc/X11/XF86config-4 的滑鼠設定區段內容,可否煩請各位前輩再度指點一下不才的小生呢??? 非常的感謝各位!!!

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "EmulateWheel" "yes"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "EmulateWheel" "yes"
EndSection
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章syn7h » 週六 2月 12, 2005 12:41 am

try following command:

modprobe psmouse
modprobe mousedev
syn7h
 

文章Lost-Angel » 週六 2月 12, 2005 3:21 pm

感謝前輩的指點,但是小生實在不才,那兩個模組是做什麼用的呢??? 小生的系統中並沒有 psmouse 以及 mousedev 這兩個模組耶,要驅動 USB 光學滾輪鼠這兩個模組也要有嗎??? 那他在 kernel configure 裡面項目的名稱是為何呢??? 可否煩請前輩再度指點一下不才的小生喔,非常的感謝!!!
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章louie » 週日 2月 13, 2005 11:42 am

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "EmulateWheel" "yes"
EndSection

試著加下面這行試試
Option "Buttons" "5"
我的滑鼠加了這行滾輪就會動了。
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

文章pikemon » 週日 2月 13, 2005 2:10 pm

試試看
apt-get install hotplug
記得kernel要支援USB喔
pikemon
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週日 2月 13, 2005 2:03 pm
來自: 臺灣省


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客