Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: nocture в Jul 16, 2006, 15:32



Титла: Intellimouseexp4 on usb
Публикувано от: nocture в Jul 16, 2006, 15:32
Здравейте,
Ползвам мишката на PS2(USB преходник) и досега съм нямал проблеми. Сега ми се налага да я ползвам през USB. Като я сложа в USB-то няма проблеми и грешки при стартиране на X, но мишката не мърда :). Използвам същтата конфигурация в X, Но незнам дали не трябва да се промени нещо в xorg.conf.
Та ако някои знае как се подкарва нека обясни :)
Поздрави


Титла: Intellimouseexp4 on usb
Публикувано от: alabal в Jul 16, 2006, 17:01
Мдаа. Трябва да имаш две конфигурации за двата варианта.
Не е задължително да ги имаш едновременно, но ако искаш свободно да превключваш от usb на PS/2, без постоянно да редактираш xorg.conf си добави следните редове:
 
Цитат
Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Device" "/dev/psaux"
    Option         "Protocol" "PS/2"
    Option         "Emulate3Buttons" "true"
    Option         "ZAxisMapping" "4 5"
EndSection


и после в секцията Section "ServerLayout"
ЗАДЪЛЖИТЕЛНО трябва да имаш следните два реда:
Цитат
InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Mouse1"


Ако имаш подобни редове в твоя xorg.conf ги редактирай както искаш, но това е вариант конфигурация на две мишки - usb и PS/2, който работи винаги при мен.


Титла: Intellimouseexp4 on usb
Публикувано от: the_real_maniac в Jul 16, 2006, 17:40
С какъв линукс си alabal ?

Защото usb мишка да е на psaux не мисля , че е редно, ако предположим , че psaux не е някаква символична връзка :-?

usb мишката е на /dev/usb/mice


Титла: Intellimouseexp4 on usb
Публикувано от: exabyte в Jul 16, 2006, 18:01
Цитат (the_real_maniac @ Юли 16 2006,17:40)
С какъв линукс си alabal ?

Защото usb мишка да е на psaux не мисля , че е редно, ако предположим , че psaux не е някаква символична връзка :-?

usb мишката е на /dev/usb/mice

Абе, ядрото препраща usb мишките и на /dev/psaux, освен ако не му кажеш да не го прави, така че май няма проблем, но май е по-добре да е другото.

При мен /dev/usb/mice няма, има /dev/input/mice и там са ми всички мишки.

Едит: Добре де, имало, ама са едни и същи. :)





Титла: Intellimouseexp4 on usb
Публикувано от: в Jul 16, 2006, 19:46
Промених това:
Примерен код
Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "IMPS/2"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver   "mouse"
   Option "Protocol" "auto"
   Option "Device" "/dev/psaux"
   Option   "ZAxisMapping" "4 5 6 7"
EndSection

като първото си остана както преди. Като включа на usb не работи.


Титла: Intellimouseexp4 on usb
Публикувано от: exabyte в Jul 16, 2006, 23:36
Какво ти казва cat /proc/bus/usb/devices

Зареди всякакви модули за USB. Тоест, за host controllers. ohci_hcd, uhci_hcd, ehci_hcd. Трябва ти един от трите, за да ти работи мишката, но зареди и трите и виж какво става.


Титла: Intellimouseexp4 on usb
Публикувано от: alabal в Jul 17, 2006, 07:23
На Gentoo - никога не съм се замислял за /dev/psaux.
@nocture
А оправи ли ServerLayout секцията?


Титла: Intellimouseexp4 on usb
Публикувано от: the_real_maniac в Jul 17, 2006, 10:16
Цитат (exabyte @ Юли 16 2006,19:01)
Цитат (the_real_maniac @ Юли 16 2006,17:40)
С какъв линукс си alabal ?

Защото usb мишка да е на psaux не мисля , че е редно, ако предположим , че psaux не е някаква символична връзка :-?

usb мишката е на /dev/usb/mice

Абе, ядрото препраща usb мишките и на /dev/psaux, освен ако не му кажеш да не го прави, така че май няма проблем, но май е по-добре да е другото.

При мен /dev/usb/mice няма, има /dev/input/mice и там са ми всички мишки.

Едит: Добре де, имало, ама са едни и същи. :)

Да де :-) /dev/input/mice имах превид :-) Объркал съм се.

Относно препращането - предположих , но не съм го мяркал като опция (поне не помня до 2.6.7 да съм го виждал)