커널 2.6.6 에서의 USB 마우스의 휠 문제.

이지훈의 이미지

커널 2.6.7 의 컴파일은 포기하고 ( 버그가 많다고들 하더군요.. 저도 결국에는 포기

했습니다.. ^^;; ) 2.6.6 컴파일을 해서 쓰고 있습니다.

하지만 역시 휠이 문제더군요..

여기저기 검색을 해봐도 명쾌하게 나온 답이 없는 듯합니다.

레드햇 9.0 에 커널 2.6.6 을 쓰고 있고 마이크로 소프트사의 빨간 불빛 usb 광 마우스를

쓰고 있습니다.

마우스는 움직이는데, 휠이 안됩니다.

이런 문제점을 가지신 분이 많으실거라 믿습니다.. ^^;;

해결하신 분 있으시면 알려주세요~

랜덤여신의 이미지

커널 2.6.7 에 버그가 많나요? :shock:
이런... 지금 2.6.7 사용중인데... :(

Prentice의 이미지

저는 2.6.x 커널에서 USB 마우스 아무 문제 없이 휠까지 다 작동하는데요.

커널 2.2, XFree86 3.3부터 커널 2.6.7, XFree86 4.3.0까지 USB 마우스의 휠이 안 되어 본 적은 한번도 없습니다. 설정부분에서 뭔가 실수하고 계신 것 같네요..

feanor의 이미지

2.4에서도 2.6에서도 USB 마우스 휠이 안 된 적은 한번도 없는 것 같네요.

--feanor

이지훈의 이미지

헉;; 다들 그러신가요?

이..이상하다;;

마우스는 잡히나 휠이 안된다고 하시는 분들 꽤 되시는걸로 알고 있습니다.

혹시 해결하신 분은 없나요?

스믈 네 해 동안 나를 키운 건 팔할이 삽질이다.
세상은 가도가도 부끄럽기만 하더라
어떤 이는 내 눈에서 리눅스를 읽고 가고
어떤 이는 내 입에서 C/C++를 읽고 가나
나는 아무 것도 뉘우치친 않을란다.

Prentice의 이미지

이지훈 wrote:
마우스는 잡히나 휠이 안된다고 하시는 분들 꽤 되시는걸로 알고 있습니다.

금시초문이네요. 문제 되시는 분들 정말 계신가요..?

이지훈님께서는 설정을 어떻게 해놓으셨나요..? 스무고개는 싫어요. :mad:
http://wiki.kldp.org/wiki.php/초보자코너#s-2

이지훈의 이미지

제 XF86Config 파일입니다. 마우스에 관련된 내용만을 넣었습니다.

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        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      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "yes"
EndSection

혹시 다른 필요한게 있는지요?

스믈 네 해 동안 나를 키운 건 팔할이 삽질이다.
세상은 가도가도 부끄럽기만 하더라
어떤 이는 내 눈에서 리눅스를 읽고 가고
어떤 이는 내 입에서 C/C++를 읽고 가나
나는 아무 것도 뉘우치친 않을란다.

Prentice의 이미지

혹시 Option "CorePointer"라는 말이 들어간 Section "InputDevice"가 하나 더 있지 않은가요..? Section "ServerLayout"은 어떻게 되어 있나요?

이지훈의 이미지

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "DevInputMice" "AlwaysCore"
EndSection

입니다.

스믈 네 해 동안 나를 키운 건 팔할이 삽질이다.
세상은 가도가도 부끄럽기만 하더라
어떤 이는 내 눈에서 리눅스를 읽고 가고
어떤 이는 내 입에서 C/C++를 읽고 가나
나는 아무 것도 뉘우치친 않을란다.

elecguy의 이미지

Emulate3Buttons 를 no 로 하면 잘 될것 같은데요.

폐인, 노가다 그 끝은..?

Prentice의 이미지

저는 yes로 해도 휠 잘 먹습니다. 그런데 Mouse0도 USB 마우스로, DevInputMice도 USB 마우스로 잡아 놓으면 한 마우스의 이벤트가 두번 보고되게 되어서 마우스가 두배 빠르게 움직이게 되네요. 원래 Mouse0는 PS/2로 잡혀 있지 않았나요?

혹시나 해서 여쭤보는데.. 3 버튼 마우스 맞나요?

이지훈의 이미지

헉;; 가슴이 아프군요..ㅠ_ㅠ

MS 의 빨간 불빛 휠 옵티컬 마우스 맞답니다.. ㅠ_ㅠ

그전에 커널 컴파일 하기 전에는 분명 휠이 되었었드랬죠.

이상하지 않습니까?;; 흠...

스믈 네 해 동안 나를 키운 건 팔할이 삽질이다.
세상은 가도가도 부끄럽기만 하더라
어떤 이는 내 눈에서 리눅스를 읽고 가고
어떤 이는 내 입에서 C/C++를 읽고 가나
나는 아무 것도 뉘우치친 않을란다.

Prentice의 이미지

그것 참 이상하네요. 저는 2.6.6에서도 HIDBP로도, full HID로도 휠이 아주 잘 작동하네요. 2.6.7도 버그 없이 잘 쓰고 있습니다.

PS/2 마우스 쓸 일 없으시면 중복된 마우스 설정은 지우시고 serverlayout에서도 지우시는 것이 어떨까요..?

이지훈의 이미지

해결했습니다.. ^^;;

여기에 답이 나와있군요..

그동안 신경써주신 분들께 감사드립니다.

usb 콘트롤러와 rc.sysinit을 고치면 해결되는 문제였던거 같습니다.

http://www.beonghan.pe.kr/mysqlphp/indmaterial.php?85

스믈 네 해 동안 나를 키운 건 팔할이 삽질이다.
세상은 가도가도 부끄럽기만 하더라
어떤 이는 내 눈에서 리눅스를 읽고 가고
어떤 이는 내 입에서 C/C++를 읽고 가나
나는 아무 것도 뉘우치친 않을란다.

Prentice의 이미지

rc.sysinit 일부는 안고쳐도 될 것 같은데요.

usbhid/hid를 로딩하신다면 usbmouse 말고 mousedev를 그냥 쓰시는 것이 나을 것입니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.