[FreeBSD] [Индикаторы клавиатуры] Как включить?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
notolerance
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-11-06 16:23:54

[FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение notolerance » 2009-12-04 14:44:20

Как засунуть поддержку управления устройствами /dev/led/* в ядро? Какую опцию надо засунуть? Гугл не помог.

Нужно для индикации всяких приколюх scroll'ами, caps'ами и прочими num'ами.

Заранее благодарю за ответ.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение manefesto » 2009-12-04 15:40:20

оно хардварно
я такой яростный шо аж пиздеЦ
Изображение

notolerance
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-11-06 16:23:54

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение notolerance » 2009-12-04 15:48:53

Смысле? Как-то же можно программно включать/выключать led'ы? В линупсе, например, можно.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение manefesto » 2009-12-04 16:31:58

эм...а зачем оно ?
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение FreeBSP » 2009-12-06 20:51:37

леды это часть клавы, это не отдельные устройства и управляются они не отдельно, а через сам драйвер клавы

читать по теме
/usr/src/sys/dev/kbd/* и особенно
/usr/src/sys/dev/kbd/kbd.c (искать CLKED, NLKED, SLKED - это константы состояния капса, нума и скролла соответственно)
/usr/src/sys/sys/kbio.h тут тоже что то полезное может будет
(на 7.2 так, мб на 8 что то сменили..)

по образу и подобию можно наваять какой нить фейковый драйвер, чисто для управления ледами, но наверняка у драйвера клавы есть интерфейс для моргания лампочками, а точнее для смены состояния клавиш-модификаторов(или как это называется.. в терминологии не силен)
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение wp2 » 2009-12-06 22:23:10

есть еще такая прога:

/usr/ports/x11/numlockx

можно включать и выключать с её помощью numlock.

зы. о создании светомузыки из лампочек клавы - не знаю :pardon:

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение FreeBSP » 2009-12-08 14:17:07

это иксовая, а иксы помоему неприемлимы на сервере
по идее из того что я кинул можно сварганить прогу для моргания ледами дня за два, при среднем знании сишника

тока надо юудет иметь доступ к /deb/kbdX чтобы моргать )
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение manefesto » 2009-12-08 15:20:36

лучше пусть динамик пищит, так проще
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение manefesto » 2009-12-08 15:20:52

а еще лучше поставит синтезатор речи
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение FreeBSP » 2009-12-08 17:43:51

ну синтезатор речи не заменит моргания светиков))

Код: Выделить всё

%man led
говорит что существуют девайсы типа /dev/led/*

Код: Выделить всё

cd /usr/src && echo device led >> sys/i386/conf/GENERIC && make buildkernel
ругается на непонятный девайс led

Код: Выделить всё

/usr/src/sys/dev # grep -R 'dev/led' ./*                                 
./acpi_support/acpi_asus.c:#include <dev/led/led.h>
./acpi_support/acpi_ibm.c:#include <dev/led/led.h>
./auxio/auxio.c:#include <dev/led/led.h>
./led/led.c:__FBSDID("$FreeBSD: src/sys/dev/led/led.c,v 1.17.2.1.2.1 2009/04/15 03:14:26 kensmith Exp $");
./led/led.c:#include <dev/led/led.h>
./led/led.h: * $FreeBSD: src/sys/dev/led/led.h,v 1.6.8.1 2009/04/15 03:14:26 kensmith Exp $
# man auxio
No manual entry for auxio
как видно, леды используются асусовыми и ибм-овскими ацпишками и каким то невнятнsм auxio про который маны жмут плечами
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?

Непрочитанное сообщение Gendos » 2009-12-08 21:13:05

Боевому серваку клава нужна как зайцу стоп сигнал, то же и про видеокарту.
Вам нужно что то наподобии? http://www.itsamples.com/network-lights.html
Баловство.

Была такая игра morse, что то в портах не нашел сходу (если она там вообще была), вывод можно направить на /dev/led/error

http://ftp.lahtermaher.org/pub/os/freeb ... mes/morse/
Да как удав! Работаю.