Created attachment 3598 [details] userkey.sh Предлагаю внести изменения в eeepc-acpi-scripts, чтобы пользователь мог назначать запуск нужных ему прог нажатием на 4 серебряные кнопки над основной клавиатурой. На git.alt (http://git.altlinux.org/people/solo/public/?p=eeepc-acpi.git;a=summary) лежит вариант acpi-скриптов для EeePC от Kharitonov A. Dmitry. Раньше на 4.1 я ими пользовался. Я вытащил оттуда один файл (см. аттачмент), который как раз отвечает за запуск пользовательских прог. Я положил этот шелл-скрипт в /etc/acpi/lib и сделал его исполняемым. После чего в файле /etc/sysconfig/eeepc-acpi-scripts в разделе, где настраиваются действия при нажатии на серебрянные кнопки указал следующее: # The silver keys, found on models 900 and above SOFTBTN1_ACTION='/etc/acpi/lib/userkey.sh 1' SOFTBTN2_ACTION='/etc/acpi/lib/userkey.sh 2' SOFTBTN3_ACTION='/etc/acpi/lib/userkey.sh 3' SOFTBTN4_ACTION='/etc/acpi/lib/userkey.sh 4' После чего при нажатии на эти 4 клавиши создаются шелл-скрипты ~/.hotkeys/key{1,2,3,4}.sh следующего содержания: #!/bin/bash # Comon commands for graphics system and console # Test for graphics system if [ -n "$DISPLAY" ]; then Commands only for graphics system if [ "$LANG" == "ru_RU.UTF-8" ]; then Xdialog --infobox "Нажата персональная клавиша #1.\nЭта клавиша пока не производит никаких действий.\nЧтобы запрограммировать её, вам нужно отредактировать файл\n/home/denis/.hotkeys/key1.sh, записав в него свои команды." 10 500 6000 else Xdialog --infobox "The personal key #1 is pressed.\nThis key yet does not make any operations.\nTo program it, you need to edit a file /home/denis/.hotkeys/key1.sh,\nhaving written in it your own a commands." 10 500 6000 fi exit 0 fi # Commands only for console Данные скрипты пользователь может спокойно отредактировать, поместив туда вызов нужного ему приложения. Например, я таким образом настроил себе запуск firefox, konsole и dolphin. По моему получается очень удобно.