데비안에서 usb 마우스잡는 방법이 궁금합니다....
우선 ps/2 마우스로 그전에 리눅스를 잘사용하고 있었는데요 마우스가 오래되서 이번에 마우스를 하나 장만했습니다....그런데 usb더군요..
마우스를 바꾼후에 부팅해보니 마우스포인터는 나오는데 마우스가 꼼짝않고 움직이질 않더군요...그래서 usb는 따로 설정을해줘야 하는것같아서 검색을 했습니다 그래서
-----------------------------------------------------------------------------
http://wiki.kldp.org/wiki.php/USBMouseConfigTips
http://bbs.kldp.org/viewtopic.php?t=39438&highlight=usb%B8%B6%BF%EC%BD%BA
------------------------------------------------------------------------------
이 두 게시물을 보고 그대로 했는데도 안되더군요.....(제가초보라못한걸수도 있습니다...)
어쩔수없이....새로깔았습니다....ㅜ.ㅜ
새로 깔고 나니 마우스가 잘 움직이더군요....기뻤습니다...
마우스가 잘움직이는걸 확인하고난후 최신버전으로 커널을 컴파일했습니다.....컴파일한후...다른건 아무문제없는데 또 마우스가
가운데 떡하니 움직이지 않는것이였습니다.....
커널컴파일전에 마우스가 되는걸보면 커널컴파일을 하면서 옵션이 빠졌거나 아니면 모듈이 제대로 안올라같다는 생각이 들더군요....
제가 초보라 문서보고 그대로 따라하는건 할수있겠는데 뭐뭐올리라고하면 잘 몰라서...ㅜ.ㅜ
정확히 커널(2.6.9)에서 어느 옵션을 줘야하고 어느 모듈을
올려야 usb마우스를 사용할수있을가요?
고수님들의 조언좀 부탁드리겠습니다...
http://debianusers.org/moniwiki/wiki.php
http://debianusers.org/moniwiki/wiki.php/UseUSBmouseWithPS2mouse
http://debianusers.org/moniwiki/wiki.php/USB%B8%B6%BF%EC%BD%BA
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
섹션 1.2.2, 1.2.3, 1.3을 참고하시면 되겠습니다.US
섹션 1.2.2, 1.2.3, 1.3을 참고하시면 되겠습니다.
USB 컨트롤러를 어떤 것을 쓰시는지, USB 마우스 드라이버로 HID를 택하셨는지 HIDBP를 택하셨는지, 잘 될 때는 어떤 모듈이 올라가있고 안 될 때는 어떤 모듈이 올라가있는지를 알려주세요.
장치 실험은 섹션 1.2.3.1을 참고하시면 편합니다.
데비안 usb 마우스
컴파일 할때 usb에서 USB HID 관련, input device에서 PS/2를 커널에 올려주시면 됩니다. 자주 사용하시는 것이면 모듈로 만들지말고 그냥 커널에 박아버리는 것이 좋지 않을까요?
yongh
/dev 디렉토리를 잘 뒤져보세요./dev/input/mice 정도에
/dev 디렉토리를 잘 뒤져보세요.
/dev/input/mice 정도에 있지 않을까요? ^^
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
우선 답변들 감사드립니다 제가 답변들을 보고 계속연구해보았는데요우선
우선 답변들 감사드립니다 제가 답변들을 보고 계속연구해보았는데요
우선 모듈이 mousedev, usbcore, usbhid, usbmouse, usb-uhci
를 올려야되는것 같더군요....그런데 mousedev 와 usb-uhci 가 안올라가네요 나머지는 올라가는데....
이렇게 나옵니다....
-------------------------------------------------------------------
modprobe mousedev
FATAL: Module mousedev not found.
modprobe usb-uhci
FATAL: Module usb-uhci not found.
-------------------------------------------------------------------
저 두모듈을 어떻게 해야 올릴수있나요?
참고로 커널컴파일옵션은 이렇게 줬습니다..
# Device Drivers -> Input device support -> Mouse interface -> Mice
# Device Drivers -> USB support -> Support for Host-side USB
# USB 컨트롤러에 맞는 host controller interface 선택
* "lspci -v | grep HCI"로 컨트롤러 확인
o EHCI HCD (USB 2.0) support
o UHCI HCD (most Intel and VIA) support
o OHCI HCD support
# 마우스 드라이버 선택
* Device Drivers -> USB support -> USB Human Interface Device (full HID) support: 추천
o Device Drivers -> USB support -> HID input layer support
* Device Drivers -> USB support -> USB HID Boot Protocol drivers: 비추천
o Device Drivers -> USB support -> USB HID Boot Protocol drivers -> USB HIDBP Mouse (simple Boot) support
Re: mousedev, usb-uhci
mousedev 는 Device Drivers -> Input Device support -> Mouse interface 를 M 으로 했을때 생깁니다.
Y 로 했다면 mousedev 로딩하는 과정은 필요없죠.
커널 2.6 대에서 usb-uhci 는 uhci-hcd 로 이름이 바뀌었습니다.
USB 2.0 을 지원하는듯 하니, ehci-hcd 를 올려야 할 수도 있습니다.
Re: mousedev, usb-uhci
답변감사드립니다
그런데 지금 커널 컴파일을 하려고보았더니
Device Drivers -> Input Device support -> Mouse interface
저 마우스 인터페이스 앞에 y나 m을 선택해줄수있는 <> 이게 없고
--- Mouse interface 그냥 이렇게 되어있습니다...
아무선택도 해줄수있는게 아니더군요...어떻게 해결해야될까요???
그리고 uhci-hcd와 ehci-hcd도 역시 modprobe 로 올릴려고하면
위와같은 메세지만 나옵니다...ㅜ.ㅜ
참고로 커널은 2.6.9입니다..
경우에 따라 무조건 선택되는 경우가 있는 것 같습니다. 다른 옵션의 영향
경우에 따라 무조건 선택되는 경우가 있는 것 같습니다. 다른 옵션의 영향을 받는가본데요..
그럴 경우에는 mousedev 모듈을 로딩하실 필요가 없을 것 같습니다.
edit: 이 경우는 그건 아닌 것 같습니다.
확인해본결과 uhci-hcd 이 모듈과 mousedev 모듈이 안올라간거
확인해본결과 uhci-hcd 이 모듈과 mousedev 모듈이 안올라간거같습니다....많은 방법대로 해보았는데도 안되네요....커널옵션에서 정확히 어느걸 선택해줘야 저 모듈을 올릴수가 있는지요...ㅜ.ㅜ
지금 마우스가 안되서 일주일째 윈도우만 쓰는데 미치겠네요..
저같은 경우는 기본 배포판 커널에서 컴터가 켜진 상태로 -_-ps/2
저같은 경우는 기본 배포판 커널에서 컴터가 켜진 상태로 -_-
ps/2 마우스 키보드를 빼고 usb 마우스 키보드를 꼈거든요.
그러니까 바로 인식이 되더라구요.
무지하게 기뻤는데 :)
discover 패키지하고 hotplug 패키지 깔아놓고 X에서는 디바이스를 /dev/input/mice 로 해놓으면 알아서 잡을 것으로 생각합니다.
지금 제가 커널설정파일을 비교해보았습니다...2.6.8.1 커널 (설
지금 제가 커널설정파일을 비교해보았습니다...
2.6.8.1 커널 (설치할때 기본으로 깔린 커널) 과
제가 컴파일한 2.6.9 커널을 비교해보았는데
2.6.8.1 에는
<M> Mouse interface 이렇게 되어있고
제가 설정한 2.6.9 커널에는
--- Mouse interface 이렇게 되어있더군요...
왜 2.6.8.1 에는 저렇게 모듈로 설정할수있게 되어있고
2.6.9에는 아무것도 설정할수없게 --- 요걸로 되어있나요?
2.6.9 에서도 <M>으로 설정하려면 어떻게 해야되는지요??
혹시 General setup -> Configure standar
혹시 General setup -> Configure standard kernel features (for small systems)를 빼먹으셨나요?
검은혜님 정말 감사드립니다General setup -> Conf
검은혜님 정말 감사드립니다
General setup -> Configure standard kernel features (for small systems)
이걸 선택해주었더니 저절로 <M> Mouse interface 이렇게 선택이 되더군요 그리고 컴파일한후에 부팅하고 모듈띄우려고했더니 부팅후 저절로 마우스가 되네요...
흠...
General setup -> Configure standard kernel features (for small systems) 이게 뭐길래 Mouse interface 여기에까지 영향이 끼치는건가요??? 이거 땜에 고생했더니 저게 무슨역활을 하는건지 궁금해지네요...
댓글 달기