Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Evgeny Levinskiy                     2:5014/25.1    10 Dec 2007  15:14:36
 To : All
 Subject : Настройка крысиного девайса в консоли NetBSD 3.1..
 -------------------------------------------------------------------------------- 
 
 Захотелось тут настроить мышу в консоли, дабы можно было проделывать операции
 копирования и вставки текста с помощью этого девайса.
 
 Для начала: мышь у меня PS/2, от фирмы басурманской Logitech, чёрненькая :)
 
 При загрузке моя NetBSD, увидев мышку, выдаёт следующие строки:
 
 -------------------------
 pms0 at pckbc0 (aux slot)
 wsmouse at pms0 mux 0
 -------------------------
 
 Получается, ОС мышку нормально обнаружила и распознала. Это хорошо :)
 
 Как я понял, почитав соответствующие мануалы, в NetBSD существует два демона,
 которые отвечают за работу мыши - это moused и wsmoused. Причём первый напря-
 мую работает с девайсом - получает от него данные, перерабатывает их и отправ-
 ляет второму. А второй демон wsmoused, уже на основе полученных данных рабо-
 тает с консолью - выполняет операции копирования/вставки и т.д.
 
 Bот таким стандартным образом я пытался запустить демон moused:
 
 -------------------------------------------------
 bash-3.2# moused -p /dev/tty00
 moused: cannot determine mouse type on /dev/tty00
 -------------------------------------------------
 
 Вышеозначенная ошибка говорит нам, что демону не удалось автоматически устано-
 вить тип мыши (mouse type). Хорошо, что этот тип можно без труда назначить че-
 рез параметр '-t', но вот какой тип ставить - это уже вопрос. 'man moused'
 предлагает на выбор множество вариантов: microsoft, intellimouse, mousesystems, 
 mmseries, logitech, mouseman, glidepoint, thinkingmouse, mmhitab,
 x10mouseremote, kidspad, versapad. Испробованы все перечисленные варианты,
 moused при каждом из них без предупреждений запускается, и, вроде бы, нормаль-
 но работает. Так какой же тип мыши (mouse type) выбрать?
 
 А не должно ли в значении параметра '-p' демона moused стоять что-то вроде
 /dev/pms*, раз мышь подключена к порту PS/2? Значение /dev/tty00 взято мной
 из стандартных примеров в 'man moused'.
 
 А курсор мыши в консоли должен появиться после запуска moused или после после-
 дующего за ним запуска wsmoused?
 
 И напоследок: вот такие ошибки выдаёт wsmoused, пытаясь запуститься (при запу-
 щенном moused, не важно с каким значением параметра '-t'):
 
 ----------------------------------------------
 bash-3.2# wsmoused
 wsmoused: ioctl(WSDISPLAYIO_GETWSCHAR) failed: Operation not supported by device
 wsmoused: startup failed for 'selection' mode
 wsmoused: no active modes found; exiting...
 ----------------------------------------------
 
 Что ему не нравится?
 
 --- GoldED+/W32-MSVC 1.1.5-20070114
  * Origin: Виктор Цой никогда не умрёт в сердцах фанатов! (2:5014/25.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Настройка крысиного девайса в консоли NetBSD 3.1..   Evgeny Levinskiy   10 Dec 2007 15:14:36 
 Re: Настройка крысиного девайса в консоли NetBSD 3.1..   Evgeny Levinskiy   11 Dec 2007 16:00:26 
 Настройка крысиного девайса в консоли NetBSD 3.1..   Alex Mogilnikov   11 Dec 2007 21:15:40 
Архивное /ru.unix.bsd/2724475d25bf.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional