Автор Тема: колелце на мишката  (Прочетена 3486 пъти)

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
колелце на мишката
« -: Apr 06, 2004, 17:37 »
Пак си сложих FreeBSD 5.2 преди два дни и пак забравих как се пуска колелцето. Къв беше протокола? изобщо всичкото?
и друго инсталирам xmms от порт обаче не става, като стигне до едно място до някаква библиотека, казва че не съвпадат чексумите. Изтеглих нов порт от сайта и пак същото.
Активен

Face Your FreeBSD at http://ipolit.hit.bg

  • Гост
колелце на мишката
« Отговор #1 -: Apr 06, 2004, 18:31 »
http://ipolit.hit.bg/FreeBSD/index.html  пробвай този линк има много полезна информация или http://georgi.unixsol.org/iclub/
Активен

n3c

  • Напреднали
  • *****
  • Публикации: 97
    • Профил
колелце на мишката
« Отговор #2 -: Apr 07, 2004, 00:59 »
Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "SysMouse"
    Option "Device"      "/dev/sysmouse"
    Option "ZAxisMapping" "4 5"

това е за мишката (PS/2 мишка с колелце). Ако не става така, пусни си /stand/sysinstall, там има секция за мишка, избери си чист PS/2 протокол.

За xmms. Понякога наистина се случва да не съвпадат чексуми на някои изходни кодове. Обикновено следват корекции в рамките на 1-2 дни. Ако обаче не ти се чака или няма корекции нищо не ти пречи сам да ги нанесеш. Изтегли си сорс кода от място, където си сигурен, че е читав, след това му виж чексумата:

root@localhost# md5 <file_name.tar.gz>

Отвори /usr/ports/multimedia/xmms/distinfo и коригирай чексумата да пасва с тази, на сорса, който имаш. make install clean '<img'>.
Активен

Do you UNIX?

  • Гост
колелце на мишката
« Отговор #3 -: Apr 07, 2004, 09:12 »
cd /usr/ports/multimedia/xmms
make NO_CHECKSUM=YES install clean

'<img'>
Активен

  • Гост
колелце на мишката
« Отговор #4 -: Apr 07, 2004, 10:35 »
всъщност не съм чак толкоз тъп.
след като пробвах всички протоколи, които ми дойдоха наум и порчетох няколко пъти faq темата I have a nice wheel и всичките ми опити се увенчаха с неуспех, тогава питах. Пак не работи. Мисля, че преди го пусках с intellimouse ама сега ми казва, че не се поддържа тоз протокол.
За xmms - то пробвах това make NO_CHECKSUM=YES install clean
още първия път, щото то си го пише обаче същото и зарад туй направо си инсталирах тая библиотека като пакет, така че туй не ми е проблем вече.
Та чакам други идеи за мишката.
Активен

  • Гост
колелце на мишката
« Отговор #5 -: Apr 07, 2004, 11:27 »
направих го, ама не съм доволен.
трябваше да спра moused да се зарежда и сега нямам мишка в конзолата.
    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "auto"
    Option "Device"      "/dev/psm0"
    Option "ZAxisMapping" "4 5"
Активен

  • Гост
колелце на мишката
« Отговор #6 -: Apr 07, 2004, 12:45 »
Аз използвам това решение за колелцето на мишката:
http://unix.derkeiler.com/Mailing....16.html

В резюме :

1.rc.conf:
  
  moused_enable="YES"
  moused_flags="-r high -z 4 5"

2.XF86Config

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "Buttons" "5"
EndSection

Успех
Активен

  • Гост
колелце на мишката
« Отговор #7 -: Apr 07, 2004, 13:50 »
можело значи
мерси на всички за съдействието
Активен

  • Гост
колелце на мишката
« Отговор #8 -: Nov 17, 2004, 11:13 »
Здравейте,

искам само за архива да добавя още малко по темата.
Наложи ми се да използвам USB мишка и се оказа че описания по-горе метод с moused_flags не сработи.
Ето решението:

/etc/usbd.confdevice "Mouse"
        devname "ums[0-9]+"
        attach "/usr/sbin/moused -p /dev/${DEVNAME} -I /var/run/moused.${DEVNAME}.pid -z4; /usr/sbin/vidcontrol -m on"
същественото е "-z 4"

Съответно /etc/X11/xorg.conf ( или XF86Config,  или
даже /usr/X11R6/lib/X11/xorg.conf ...):

Section "InputDevice"
  Identifier  "Mouse0"
  Driver      "mouse"
  Option      "Device" "/dev/sysmouse"
  Option      "Protocol" "auto"
  Option      "Buttons" "6"
EndSection

Защо бутоните стават 6 - не ми стана ясно, който има идея да обясни.
Линк

Успех на всички
Активен