Как настроить Fn-сочетания клавиш ноутбука? (Работа и индикация работы спецклавиш.)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

В более простых дистрах типа Ubuntu\Mandriva сразу после установки можно наблюдать как клавиши ноутбука типа Fn+<Вниз>,Fn+<Вверх> - регулируют подсветку, Fn+<Влево>,Fn+<Вправо> - регулируют звук.
Хочется узнать как это реализовать в связке Gentoo+KDE4. Где-то есть предчувствие, что у KDE должна быть какая-то поддержка этого.
Ноутбук Samsung R463. Настраивать клаву пытался по инструкции для R460.
В данный момент в xorg.conf в разделе для клавы красуется следующее:

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

Section "InputDevice"
        Identifier      "Keyboard0"
        Driver          "kbd"
        Option          "XkbModel"              "s/pc101/pc10[4:5]"
EndSection


Если это важно, раскладка Fn нужна такая:
Fn+Esc - Sleep
Fn+F2 - Батарея
Fn+F3 - %непонятный_знак_евро_хз_че_это%. | не надо, видимо
Fn+F4 - переключение дисплеев | не надо
Fn+F5 - Выключение подсветки дисплея
Fn+F6 - Выключение звука
Fn+F7 - %непонятный_сундук_с_плюсиком% | не пользуюсь, не надо, видимо.
Fn+F8 - Переключение режимов энергопотребления
Fn+F9 - Вкл\Выкл Wi-fi
Fn+F10 - Вкл\Выкл тачпад. Работает само по себе, похожу очень низкоуровнево, но ничего, естественно, не показывает.
Fn+F11 - Включение Numlock (ввод с части буквенной клавы цифр вместо букв)
Fn+F12 - Судя по всему Scrool. Не нужен.

UPD:
забыл дописать про
Fn+Вправо(влево) - громкость
Fn+Вверх(Вниз) - подсветка
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Flaming »

Обычно это делается через настройки acpi.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

Flaming писал(а):
01.01.2010 17:14
Обычно это делается через настройки acpi.

Еще бы чуть поподробней. Хотя бы линк, если написать что и как невозможно...
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение DaemonTux »

Xaktyc писал(а):
01.01.2010 17:43
Flaming писал(а):
01.01.2010 17:14
Обычно это делается через настройки acpi.

Еще бы чуть поподробней. Хотя бы линк, если написать что и как невозможно...

Для начала надо включить поддержку acpi в ядре ну и rc-update add acpid default.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение trancefer »

Плюс возможно нужно включить дополнительные опции в ядре именно для поддержки ACPI ноутбуков конкретных моделей/производителей.
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Black »

Xaktyc писал(а):
01.01.2010 16:55
В данный момент в xorg.conf в разделе для клавы красуется следующее:

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

Section "InputDevice"
        Identifier      "Keyboard0"
        Driver          "kbd"
        Option          "XkbModel"              "s/pc101/pc10[4:5]"
EndSection

Спасибо, давно так не смеялся. Автор статьи, видимо, имел в виду, что pc101 надо заменить на pc104 или pc105. Не надо тупо копипастить всё подряд из мануала.
PS: http://en.gentoo-wiki.com/w/index.php?titl...ch=Fn&go=Go
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

http://en.gentoo-wiki.com/wiki/Samsung_E15..._Dajuan#Fn_keys
Тут нашел правила для hal'а, которые заставят работать клавиши Fn+Fx. Я так понимаю, там надо поменять string="R510/P510" на string="R463" ?

UPD: Сделал, перезагрузил. У меня есть предположение, что hal с xorg-ом у меня не очень дружит, несмотря на то, что xorg собран с флагом hal. Правила тачпада в hal прописывал - все равно не работает. А когда в xorg.conf описал - заработала прокрутка на тачпаде. Да и программа KDE-шная для тачпада после включения правил hal'а не видела. Пришлось тачпад в xorg.conf вписывать.
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение trancefer »

2 Xaktyc
HAL здесь в общем-то не причем, по крайней мере в Асусах нажатия Fn-кливиш являются событиями ACPI, обрабатываемые демоном acpid, и начинают работать "из коробки" при загрузке нужных модулей.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Flaming »

/etc/acpi/default.sh
Вроде здесь прописывается. Как точно - не помню, поищите.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

Поставил acpid и сделал правку в xorg.conf убрав свою глупость.
Все равно Fn не работают...
Спасибо сказали:
Аватара пользователя
shok
Сообщения: 130
ОС: Gentoo

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение shok »

Есть такой пакет acpi4asus. Может чем поможет. (а так, то клавиши Fn+<key> определить через разнообразные проги и полученные коды прописывать в горячии клавиши)
Лед тронулся, господа присяжные заседатели. Лед тронулся!
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

shok писал(а):
11.01.2010 23:40
Есть такой пакет acpi4asus. Может чем поможет. (а так, то клавиши Fn+<key> определить через разнообразные проги и полученные коды прописывать в горячии клавиши)

У меня samsung :)
А вообще, пересмотрел инструкцию для R460 - там был включен evdev, включил. Начались лаги с клавой.
По нажатию Вниз делался перенос строки, по End - тоже. В общем полная несуразица. Del работал как принтскрин.
Убрал evdev, пересобрал xorg, убрал "AutoAddDevices" - вернулось обратно.
НО! Во время того когда были включены вышеуказанные вещи - работало увеличение\уменьшение\отключение громкости теми клавишами, которыми и должно бы быть. Подсветка и прочие фишки не работали, что не критично.
На десктопе тоже никогда не использовал evdev, поэтому могу что-то криво делать.
Как бы сделать так, чтобы и работала функциональная клава и не путались клавиши?

UPD:
В главный пост топика дописал еще регулировку подсветки и громкости (на стрелках)
Спасибо сказали:
C10H15N
Сообщения: 277
Статус: \(0_0)/ !!111

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение C10H15N »

А в чём проблема-то?КДЕ не воспринимает Fn-клавишу?Ну сделайте при помоши xbindkeys.У меня такие вещи вобше через actkbd сделаны, чтоб не зависеть ни от иксов ни от DE.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

Хочется, чтобы это цеплялось к KDE и отображалось на экране что происходит. Пока был evdev отображение регуляции громкости работало как мне надо.
Есть мысль:
Когда я включаю evdev - надо выключать драйвера mouse и kdb и убирать описи клавы из xorg.conf?
Могут поэтому действия дублироваться клавишами (del удаляет символ и вызывает KSnapshot (принтскрин тобишь), вниз переводит строчку, end тоже выполняет роль клавиши вниз).
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение trancefer »

Я так понимаю что ноут у вас один из самых новых, если так попробуйте включить поддержку ACPI 4.0 в ядре.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

trancefer писал(а):
17.01.2010 04:18
ACPI 4.0 в ядре.

Ну, не знаю что насчет степени новизны, но выбирался самый дешевый двухъядерный с дискретной видеокартой и нормальным хардом.
ACPI4 изначально в ядре включил.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Как настроить Fn-сочетания клавиш ноутбука?

Сообщение Xaktyc »

Так. В общем, я скомпилил снова xorg и xorg-drivers с INPUT_DEVICES="evdev", убрав оттуда мышь и клаву. Теперь нет дублирующих глюков с клавишами. Работают ярлыки звука Fn+<, Fn+>, Fn+F6. Как бы наладить то же самое хотя бы с подсветкой. И конечно бы хотелось выключать wifi:)
Спасибо сказали: