Kamiel
Как в ArchLinux настроить мультимедийные клавиши на клавиатуре? (xev в репозетариях и ауре НТЕТУ! Или я что-то проглядел?)
$ pacman -Qo /usr/bin/xev
/usr/bin/xev принадлежит xorg-utils 7.4-4
Arch-wiki

Gentoo-wiki
Вместо fam лучше использовать gamin
Два вопроса:

1. Мне не нравится, что в настройках smbnetfs, строка auth, дублируется информация о $USER, тем более что пароль указывается в незашифрованном виде. Возможно ли использовать логин/пароль текущего пользователя?

2. Начал пользовался smbnetfs только сегодня и заметил, что при копировании по сетке больших файлов или попытке просмотреть фильм, находящийся на виндовой машине, /mnt/smbnet внезапно очищается. Хотя wi-fi по-прежнему работает. Приходится делать umount /mnt/smbnet и заново smbnetfs /mnt/smbnet. Как вылечить?
Muu,
Спасибо за развернутый ответ! Софт этот нашел - actkbd. Буду пробовать
cac2s,
Acpi_listen не видит. Ноут HP Compaq nx9020.
$ lsmod | grep acpi
pata_acpi               3828  0 
libata                156908  3 ata_piix,ata_generic,pata_acpi
Muu
Если их видит xev - то зачем ты прикручиваешь их обработку через acpid?
Хочу, чтобы в консоли тоже работало.
Стандартный /etc/acpi/handler.sh
#!/bin/sh
# Default acpi script that takes an entry for all actions
# NOTE: This is a 2.6-centric script.  If you use 2.4.x, you'll have to
#       modify it to not use /sys
minspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq`
maxspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"
set $*
case "$1" in
    button/power)
        #echo "PowerButton pressed!">/dev/tty5
        case "$2" in
            PWRF)   logger "PowerButton pressed: $2" ;;
            *)      logger "ACPI action undefined: $2" ;;
        esac
        ;;
    button/sleep)
        case "$2" in
            SLPB)   echo -n mem >/sys/power/state ;;
            *)      logger "ACPI action undefined: $2" ;;
        esac
        ;;
    ac_adapter)
        case "$2" in
            AC)
                case "$4" in
                    00000000)
                        echo -n $minspeed >$setspeed
                        #/etc/laptop-mode/laptop-mode start
                    ;;
                    00000001)
                        echo -n $maxspeed >$setspeed
                        #/etc/laptop-mode/laptop-mode stop
                    ;;
                esac
                ;;
            *)  logger "ACPI action undefined: $2" ;;
        esac
        ;;
    battery)
        case "$2" in
            BAT0)
                case "$4" in
                    00000000)   #echo "offline" >/dev/tty5
                    ;;
                    00000001)   #echo "online"  >/dev/tty5
                    ;;
                esac
                ;;
            CPU0)	
                ;;
            *)  logger "ACPI action undefined: $2" ;;
        esac
        ;;
    button/lid)
        #echo "LID switched!">/dev/tty5
        ;;
    *)
        logger "ACPI group/action undefined: $1 / $2"
        ;;
esac
Кнопки ноута Mute, VolumeUp, VolumeDown по идее должны проваливаться в
logger “ACPI group/action undefined: $1 / $2”
но этого не происходит. Xev эти кнопки видит, acpi-модуль button загружен. Проверял - кнопка Power в handler.sh обрабатывается. Почему же скрипт игнорирует ноутбучные кнопки?
pioner14
Попробуй убрать xorg.conf и загрузиться без него
Дело говорит. Если не поможет, попробуй включить KMS
У меня и на одном eth1 так было (eth0 не выводился, отключил в настройках). Редко, но было
icegrif
Теперь совсем запутался(( С этими строчками,что отвечает за конфигурирование клавы и мыши, hal или xorg????Если xorg, то нужен ли мне вообще файл 10-keymap.fdi?
Эти строчки означают, что конфигурация клавы и мыши теперь указывается в xorg.conf.
Установи xf86-input-evdev.

<merge key="input.xpb.model“ type=”string">evdev</merge>
Вместо evdev должна стоять модель клавиатуры, например pc105.
Я не уверен, но по-моему у тебя правила не так, как надо, составлены. Скопируй из /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi, там всего пару строк поменять надо будет.