На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Как заставить работать мышу в консоли FreeBSD? , FreeBSD, moused, getty, xterm
    Сабж, собственно. По дефолту мыша в консоли если включена - то не реагирует на нажатие кнопок. Я понимаю, что в стандартной консоли это на фиг не нужно, но когда стоит задача запустить консольную прогу с управлением мышой - это несколько напрягает.
    Подозреваю, нужно стандартный интерфейс getty заменить на что-то более продвинутое типа xterm - но вот будет ли он работать без графики?
    Может быть имеет смысл включить поддержку линукса и запустить в getty сначала линуксовый xterm (или что там у них), а затем прогу?

    Заранее благодарен.
      Установи moused
        Установлен по умолчанию. Я спрашиваю, как сделать так, чтобы мышь работала, а не просто бегала по экрану.
        Цитата
        По дефолту мыша в консоли если включена - то не реагирует на нажатие кнопок.
          ManDrake, я настраивал её по стандартной настольной книге: Настрока мыши в FreeBSD
          и все кнопочки работали (ну левая и средняя-колёсико точно ;) )
            Цитата grdx @
            ManDrake, я настраивал её по стандартной настольной книге: Настрока мыши в FreeBSD
            и все кнопочки работали (ну левая и средняя-колёсико точно ;) )

            Какой прогой проверял?
            Кнопочки именно в консоли работали, без иксов?

            Именно не выделение мышью, а клики по кнопочкам работали? И прокрутка, допустим, в FPC IDE?

            user posted image
            Поставим вопрос иначе. В какой версии FreeBSD можно мышкой кликнуть по этим кнопочкам (Yes/No) при условии, что иксы не установлены?
            Чтобы результатом было нажатие на кнопку, а не выделение части экрана...
            Сообщение отредактировано: ManDrake -
              Цитата ManDrake @
              В какой версии FreeBSD можно мышкой кликнуть по этим кнопочкам (Yes/No) при условии, что иксы не установлены?

              ни вкакой :)

              Цитата
              мышь в консоли FreeBSD — ни в коей мере не устройство
              указательное и позиционирующее. То есть она не оказывает никакого влияния на
              перемещение текстового курсора — графический курсор консольной мыши ведет
              абсолютно самостоятельную жизнь, не оказывая ни малейшего воздействия и на
              меню программ типа Midnight Commander. В этом отличие консольной мыши FreeBSD
              от таковой в Linux
                Цитата Besha @
                Цитата ManDrake @
                В какой версии FreeBSD можно мышкой кликнуть по этим кнопочкам (Yes/No) при условии, что иксы не установлены?

                ни вкакой :)

                Цитата
                мышь в консоли FreeBSD — ни в коей мере не устройство
                указательное и позиционирующее. То есть она не оказывает никакого влияния на
                перемещение текстового курсора — графический курсор консольной мыши ведет
                абсолютно самостоятельную жизнь, не оказывая ни малейшего воздействия и на
                меню программ типа Midnight Commander. В этом отличие консольной мыши FreeBSD
                от таковой в Linux

                А как-нибудь это можно победить?
                Ну там включив совместимость с Linux или сменив стандартный getty на что-то более продвинутое?
                  Типа ап. Так что, никто не подскажет?

                  З.Ы. Перейти на Линух не предлагать. В Линухе нет тех функций, которые нужны во фре для работы проги.
                    Цитата ManDrake @
                    Кнопочки именно в консоли работали, без иксов?

                    К сожалению, я имел ввиду - выделение текста в консоли ...
                      А включением бинарной совместимости с linux вопрос не решается?
                      Если запускать линух-версию проги - это поможет?
                      Сообщение отредактировано: ManDrake -
                        Цитата ManDrake @
                        Если запускать линух-версию проги - это поможет?

                        попробуй... :) как раз нам и сообщишь результат ;)
                          Всем спасибо, вопрос закрыт. Кому интересно - решение тут:
                          http://www.opennet.ru/docs/BSD/qa/mouse-console.html
                            снова поднимаю тему :wizard:

                            в VirtualBox была FreeBSD, версия 10.3.
                            3х кнопочная мышка работала в консоли при одной лишь строке в rc.conf
                            ExpandedWrap disabled
                              moused_enable="YES"


                            Но недавно обновил фре до 11 версии и мышь в консоли перестала работать, даже курсора не видно
                            попробовал в rc.conf добавить
                            ExpandedWrap disabled
                              moused_port="/dev/psm0"
                              moused_type="auto"

                            но то же самое.

                            что еще необходимо прописать?
                              Может в VirtualBox'е нужно это использовать "/dev/ums0"?
                                у меня в /dev/ нет ums0 :blink:
                                хотя мышка usb
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0340 ]   [ 16 queries used ]   [ Generated: 28.03.24, 10:33 GMT ]