1.1, крамер (?), 08:26, 16/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати! На свежей 8-S (буквально понедельник) имею наконец рабочими все мультимедийные клавиши на ноутбуке! Это после стольких лет их неработы! Почти все сочетания Fn+F1..12 были нерабочие так как генерили acpi event, щас стало работать, без всяких дополнительных танцев и портов. Искаропки, всё и сразу.
| |
|
|
3.12, Аноним (-), 10:16, 17/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>а как в ноуте выглядит клава? как ps/2?
а как по виду отличить usb от ps/2 клавы на ноуте?
| |
|
|
1.3, Аноним (-), 13:20, 16/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>а как в ноуте выглядит клава? как ps/2?
Не припомню чтоб по другому было
| |
|
2.4, arachnid (ok), 13:58, 16/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>а как в ноуте выглядит клава? как ps/2?
>
>Не припомню чтоб по другому было
просто для стандартных ps/2 клав мультимедиа клавиши обрабатываются нормально
| |
|
3.14, крамер (?), 11:28, 17/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, ps\2, но фактически, клавиши Fn+F* посылают не кейкоды, а acpi events, это факт.
| |
|
4.16, arachnid (ok), 11:37, 17/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Да, ps\2, но фактически, клавиши Fn+F* посылают не кейкоды, а acpi events,
>это факт.
спасибо, буду знать
| |
|
|
|
1.8, QuAzI (??), 19:13, 16/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Для работы uhidd нужно подгрузить vkbd.ko , о чём он скажет только если запускать с опцией -v.
| |
|
2.10, arachnid (ok), 19:53, 16/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
странно, сейчас посмотрел на свою рабочую машину - в конфиге uhidd есть указание только для cc_attach - а модуль vkbd подгружен. скорее всего, что uhidd подгрузил автоматом. но вот на домашней машине вроде этого не произошло. завтра поэкспериментирую.
| |
|
3.15, arachnid (ok), 11:29, 17/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>странно, сейчас посмотрел на свою рабочую машину - в конфиге uhidd есть
>указание только для cc_attach - а модуль vkbd подгружен. скорее всего,
>что uhidd подгрузил автоматом. но вот на домашней машине вроде этого
>не произошло. завтра поэкспериментирую.
проверил - необходимые модули подгрузились при загрузке. их загрузка прописана в скрипте /usr/local/etc/rc.d/uhidd в виде строчки required_modules="uvhid vkbd"
так что сейчас внесу уточнения
так. поскольку "автор" не я, а auto-tips, то внесу исправления только в ЖЖ :(
| |
|
|
|
|
3.25, QuAzI (??), 15:25, 23/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Никак, оно там работает изкаропки без шаманств
В LFS никак. А если речь не про LFS, то вы малость темой ошиблись при ответе.
| |
|
2.19, iZEN (ok), 17:32, 20/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Пользователи линукс не знают как. Им что дали, тем они и пользуются. Правда, если что-то не работает, то руки опускаются и страшный вой на форумах — "политика зашита в механизмы".
| |
|
|
2.21, arachnid (ok), 22:04, 21/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А чем не угодил xev(1)?
читаем внимательно - usb-клавиатуры не выдают сканкоды при нажатии мультимедиа-клавиш - xev ничего не показывает
| |
|
|
4.23, arachnid (ok), 16:26, 22/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>выдает, выдает :)
>это проблема исключительно фришки
хм, я вроде бы нигде не говорил. что это решение подходит и для других систем. или вы считаете, что xev таки должен что-то ловить под фряхой?
| |
|
5.24, QuAzI (??), 15:21, 23/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Я вроде бы нигде не вкурил, почему не xev. Фактически uhidd только привязывает "новые" кнопки к скан-кодам, никому не запрещали с тем же успехом юзать xev, чтобы получить коды (разумеется уже после загрузки uhidd). Что я собственно и сделал после того как успешно профукал, какой код к какой кнопке споймал uhidd =)
| |
|
6.26, arachnid (ok), 16:20, 23/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Я вроде бы нигде не вкурил, почему не xev. Фактически uhidd только
>привязывает "новые" кнопки к скан-кодам, никому не запрещали с тем же
>успехом юзать xev, чтобы получить коды (разумеется уже после загрузки uhidd).
>Что я собственно и сделал после того как успешно профукал, какой
>код к какой кнопке споймал uhidd =)
эти рассуждения - результат эксперимента (то есть у вас есть фряха, в которой запущен xev и который показывает скан-коды при нажатии мультимедиа клавиш) или "за жизнь поболтать хочется"?
давайте попробуем еще раз - вот выдерка из вики касательно данного демона - "
To support multimedia keys basically is to translate USB consumer usage to keycodes"
| |
|
7.27, QuAzI (ok), 00:08, 24/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну, если слова про "что я собственно и сделал" и уточнение о необходимости подгрузить модуль - "за жизнь", то я даже теряюсь в догадках, чего ещё писать.
Вот выдержка из man Xev
Xev creates a window and then asks the X server to send it events when-
ever anything happens to the window (such as it being moved, resized,
typed in, clicked in, etc.)
Тоесть он просто ловит эвенты, причём не только от клавы, но и от мыши и вообще любые посылы в созданное окно. Другое дело что USB-клава без uhidd не посылает эвенты с расширенных кнопок. Тоесть вопрос только в том, кому как удобнее получить эти кей-коды, то что uhidd должен быть запущен - очевидно.
| |
|
|
9.29, QuAzI (??), 11:07, 24/06/2010 [^] [^^] [^^^] [ответить] | +/– | uhidd просто делает привязку эвентов от устройства к свободным кодам клавиатуры ... текст свёрнут, показать | |
|
|
11.32, QuAzI (ok), 14:00, 24/06/2010 [^] [^^] [^^^] [ответить] | +/– | Тэк, теперь уже сам малость запутался Кнопки он обзывает, но коды даёт 16-ричны... текст свёрнут, показать | |
|
|
13.34, QuAzI (ok), 18:42, 24/06/2010 [^] [^^] [^^^] [ответить] | +/– | Странно, мой xmodmap не понял и подавился, а DE у меня не стоит, у меня awesome ... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|