Автор Тема: Mouse  (Прочетена 1004 пъти)

amena

  • Участници
  • ***
  • Публикации: 5
    • Профил
Mouse
« -: Mar 26, 2007, 19:57 »
Здравейте.
Взех си лаптоп. Сложих си Slacware 11. Всичко е тип-топ, НО..... когато "опиша" скрола на мишката в xorg.conf тя отказва, а тръгва тази от лаптопа. Някакви идеи?
Активен

gizi_

  • Напреднали
  • *****
  • Публикации: 521
  • Distribution: Debian/Lenny, SLES/9-11
  • Window Manager: Gnome 2.22.3
    • Профил
Mouse
« Отговор #1 -: Mar 27, 2007, 01:02 »
Що за мишка имаш и как си я описал и въобще нали се сещаш че тез неща малко или много биха спомогнали за да ти помогнем и ние тука.Дай да видим cat /proc/bus/input/devices



Активен

ji

  • Напреднали
  • *****
  • Публикации: 121
  • Distribution: Slackware, Suse
  • Window Manager: KDE
    • Профил
Mouse
« Отговор #2 -: Mar 27, 2007, 11:20 »
Покажи и "Input Section" от "Xorg.conf"
Активен

amena

  • Участници
  • ***
  • Публикации: 5
    • Профил
Mouse
« Отговор #3 -: Mar 27, 2007, 23:53 »
нямам папка /proc/bus/input/devices. Имам usb
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=1460
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc= 93/900 us (10%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=1440
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=045e ProdID=0083 Rev= 0.00
S:  Manufacturer=Microsoft
S:  Product=Basic Optical Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbmouse
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=10ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.04
S:  Manufacturer=Linux 2.4.33.3 ehci_hcd
S:  Product=VIA Technologies, Inc. USB 2.0
S:  SerialNumber=00:10.4
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms


    Identifier "Mouse1"
    Driver     "mouse"
    Option      "Device"           "/dev/psaux"
    Option      "Protocol"         "IMPS/2"
    Option      "Emulate3Buttons"  "yes"
    Option     "Buttons"       "3"
    Option      "ZAxisMapping"     "4 5"
EndSection


В този вариант на запис работи мишката от латопа. Когато сложа # пред редовете си ми работи външната мишка, но без скрол. Като марка мишката е Microsoft.
Активен

ji

  • Напреднали
  • *****
  • Публикации: 121
  • Distribution: Slackware, Suse
  • Window Manager: KDE
    • Профил
Mouse
« Отговор #4 -: Mar 28, 2007, 12:03 »
В  Identifier "Mouse1"
  Driver     "mouse"
  Option      "Device"           "/dev/input/mice"
  Option      "Protocol"         "IMPS/2"
 # Option      "Emulate3Buttons"  "yes"  <--махни това
  Option     "Buttons"       "5"  <-- Тук става   "5"
  Option      "ZAxisMapping"     "4 5"
EndSection



Активен

amena

  • Участници
  • ***
  • Публикации: 5
    • Профил
Mouse
« Отговор #5 -: Mar 28, 2007, 15:27 »
не се получава. не се стартира Х.

"Identifier" is not a valid keyword in this section. Parse error on line 270 of section InputDevice i file /etc/X11/xorg.conf

Identifier "Mouse1" - това е 270 ред
Активен

ji

  • Напреднали
  • *****
  • Публикации: 121
  • Distribution: Slackware, Suse
  • Window Manager: KDE
    • Профил
Mouse
« Отговор #6 -: Mar 28, 2007, 22:18 »
Ами като правиш copy/paste без да се замисляш изобщо така е !
Навярно си забравил за реда  Section "InputDevice"

Изкопирай това:
Примерен код

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse1"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
   Option       "Protocol" "imps/2"
  Option       "ZAxisMapping" "4 5"
EndSection


Забележи, че xorg.conf е организиран на СЕКЦИИ.
Имаш Section "InputDevice", Section "Screen", Section "Monitor" и т.н
Най-вероятно си сложил опциите за мишката в грешната секция или в нищото(някъде извън Section - EndSection). Също така забележи, че имаш две Section "InputDevice" една за клавиатурата и една за мишката. Така както съм ти дал секцията за мишката, Х-а ще работи с всички мишки закачени на РС-то ти едновременно, защото ще използва "/dev/input/mice". Но ако си с ядро 2.4.х е възможно да нямаш такова у/во. За сега няма да говоря какво правим в такъв случай, просто пробвай това.
Активен

neonic

  • Напреднали
  • *****
  • Публикации: 104
    • Профил
Mouse
« Отговор #7 -: Mar 29, 2007, 07:09 »
В xorg.conf, трябва да имаш на две места:
Примерен код
.... Section "Input Device"
Identifier       "Mouse=0"
....
Section "Input Device"
Identifier       "Mouse=1"


Т.е. трябва да има нещо подобно:

Примерен код
.... Section "InputDevice"
   Identifier   "Mouse0"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "PS/2"
EndSection

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


При мен, при тази конфигурация си работи и touchpad - a, и мишката, която е със ps2 интерфейс, а също така ако сложа и мишка на usb интерфейс.
Активен

pr0fessor

  • Напреднали
  • *****
  • Публикации: 70
  • Distribution: Slackware
  • Window Manager: KDE
    • Профил
Mouse
« Отговор #8 -: Apr 23, 2007, 22:32 »
Цитат
Option       "ZAxisMapping" "4 5"

само тоя ред добавяш в опциите на на мишката зада иам скрол (но трябва да го добавиш в секцията за мишката...)
това:
Цитат
Option      "Emulate3Buttons"

е ако имаш мишка с 2 бутона (и при 3 бутонна мишка работи за двата крайни бутона) при едновременно натискане да прай среден бутон (в операта затваря таб)



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Byzantine OS  mouse = GNOME + mouse
Настройка на програми
sebastianz55 5 1948 Последна публикация Sep 10, 2004, 17:34
от july
Mouse
Настройка на програми
TrcT 9 1721 Последна публикация Aug 08, 2004, 09:16
от spawnman
USB Mouse
Настройка на програми
EtoR 1 836 Последна публикация Aug 04, 2004, 17:11
от sdr
usb mouse
Настройка на хардуер
__eve__ 1 866 Последна публикация Sep 05, 2004, 00:40
от gamehack
Mouse?
Настройка на хардуер
Somma 5 1016 Последна публикация Nov 17, 2004, 08:58
от IvanST