[FreeBSD] [Индикаторы клавиатуры] Как включить?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-11-06 16:23:54
[FreeBSD] [Индикаторы клавиатуры] Как включить?
Как засунуть поддержку управления устройствами /dev/led/* в ядро? Какую опцию надо засунуть? Гугл не помог.
Нужно для индикации всяких приколюх scroll'ами, caps'ами и прочими num'ами.
Заранее благодарю за ответ.
Нужно для индикации всяких приколюх scroll'ами, caps'ами и прочими num'ами.
Заранее благодарю за ответ.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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
- Откуда: Пермь
- Контактная информация:
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-11-06 16:23:54
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
Смысле? Как-то же можно программно включать/выключать led'ы? В линупсе, например, можно.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
эм...а зачем оно ?
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
леды это часть клавы, это не отдельные устройства и управляются они не отдельно, а через сам драйвер клавы
читать по теме
/usr/src/sys/dev/kbd/* и особенно
/usr/src/sys/dev/kbd/kbd.c (искать CLKED, NLKED, SLKED - это константы состояния капса, нума и скролла соответственно)
/usr/src/sys/sys/kbio.h тут тоже что то полезное может будет
(на 7.2 так, мб на 8 что то сменили..)
по образу и подобию можно наваять какой нить фейковый драйвер, чисто для управления ледами, но наверняка у драйвера клавы есть интерфейс для моргания лампочками, а точнее для смены состояния клавиш-модификаторов(или как это называется.. в терминологии не силен)
читать по теме
/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 системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- рядовой
- Сообщения: 42
- Зарегистрирован: 2009-10-25 2:26:03
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
есть еще такая прога:
/usr/ports/x11/numlockx
можно включать и выключать с её помощью numlock.
зы. о создании светомузыки из лампочек клавы - не знаю
/usr/ports/x11/numlockx
можно включать и выключать с её помощью numlock.
зы. о создании светомузыки из лампочек клавы - не знаю

- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
это иксовая, а иксы помоему неприемлимы на сервере
по идее из того что я кинул можно сварганить прогу для моргания ледами дня за два, при среднем знании сишника
тока надо юудет иметь доступ к /deb/kbdX чтобы моргать )
по идее из того что я кинул можно сварганить прогу для моргания ледами дня за два, при среднем знании сишника
тока надо юудет иметь доступ к /deb/kbdX чтобы моргать )
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
лучше пусть динамик пищит, так проще
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
а еще лучше поставит синтезатор речи
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
ну синтезатор речи не заменит моргания светиков))
говорит что существуют девайсы типа /dev/led/* ругается на непонятный девайс led
как видно, леды используются асусовыми и ибм-овскими ацпишками и каким то невнятнsм auxio про который маны жмут плечами
Код: Выделить всё
%man led
Код: Выделить всё
cd /usr/src && echo device led >> sys/i386/conf/GENERIC && make buildkernel
Код: Выделить всё
/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
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- Gendos
- лейтенант
- Сообщения: 801
- Зарегистрирован: 2009-02-18 14:30:39
- Откуда: АЗиОПА
- Контактная информация:
Re: [FreeBSD] [Индикаторы клавиатуры] Как включить?
Боевому серваку клава нужна как зайцу стоп сигнал, то же и про видеокарту.
Вам нужно что то наподобии? http://www.itsamples.com/network-lights.html
Баловство.
Была такая игра morse, что то в портах не нашел сходу (если она там вообще была), вывод можно направить на /dev/led/error
http://ftp.lahtermaher.org/pub/os/freeb ... mes/morse/
Вам нужно что то наподобии? http://www.itsamples.com/network-lights.html
Баловство.
Была такая игра morse, что то в портах не нашел сходу (если она там вообще была), вывод можно направить на /dev/led/error
http://ftp.lahtermaher.org/pub/os/freeb ... mes/morse/
Да как удав! Работаю.