У вас есть клавиша Sun key moon (116), а не выключить компьютер

На моей клавиатуре Sun верхняя правая клавиша (с изображением луны, прямо над клавиатурой) выключает мой компьютер. Я бы хотел, чтобы это не было, потому что я иногда ошибался по ошибке.

В /etc/default/keyboard меня есть только

 XKBMODEL="inspiron" XKBLAYOUT="us" XKBVARIANT="" XKBOPTIONS="compose:lwin,terminate:ctrl_alt_bksp" 

С showkey , для этого ключа, я получаю

 kb mode was UNICODE [ if you are trying this under X, it might not work since the X server is also reading /dev/console ] press any key (program terminates 10s after last keypress)... keycode 28 release keycode 116 press keycode 116 release caught signal 1, cleaning up... 

Таким образом, ключ обозначается как showkey.

EDIT (в ответ на г-на Сабо ниже)

Итак, здесь задействованы две клавиши: Ключ, который я описал выше (на моей клавиатуре Sun), и кнопку питания на моем корпусе ноутбука. Однако компьютер, похоже, эквивалентно интерпретирует эти ключи.

Я хотел бы, чтобы кнопка на моем ноутбуке работала как кнопка питания, так как тогда я могу отключить свой компьютер, не вводя пароль суперпользователя после shutdown .

Тем не менее, мне не нравится клавиша клавиатуры, чтобы работать таким образом, поскольку она находится рядом с регулятором громкости и над numpad; его легко ударить по ошибке.

У меня есть acpid – но пустые файлы power и powerbtn в /etc/acpid/events/ не повлияли; что касается упоминаемого вами сценария, у меня его нет.

Но, переименовав /etc/rc2.d/S15acpid чтобы он не запускался (т. Е. Уменьшал начальный S ), ни одна из них не перезагружает компьютер. И я думаю, что это падение вперед, поскольку я предпочитаю вводить ключевое слово суперпользователя для случайного закрытия моего компьютера.

One Solution collect form web for “У вас есть клавиша Sun key moon (116), а не выключить компьютер”

Я полагаю, что у вас установлен acpid , в этом случае вы должны поместить (даже пустой) файл в /etc/acpi/events/powerbtn поскольку обработчик по умолчанию проверяет, существует ли этот файл и если он есть, он не инициирует выключение свой.

Из /etc/acpid/powerbtn-acpi-support.sh :

 if [ -f /etc/acpi/events/powerbtn -o -f /etc/acpi/events/powerbtn.dpkg-bak ] ; then logger Acpi-support not handling power button, acpid handler exists at /etc/acpi/events/powerbtn or /etc/acpi/events/powerbtn.dpkg-bak. exit 0 fi 

Чтобы быть абсолютно уверенным, вы также можете прокомментировать строку № 31:

  /sbin/shutdown -h -P now "Power button pressed" 

в том же файле.

  • Linux обнаруживает sata ssd только с ACPI = off, но окна всегда делают
  • Могут ли активироваться состояния ACPI из ядра?
  • В чем разница между BAT0 и ADP0 на ядре linux?
  • Возможное состояние гонки при подключении плагинов для наушников
  • Как управлять thinkpad_acpi через procfs, RHEL 6.4
  • Отключение гашения экрана в GNOME 3
  • Что означают части события acpi?
  • skip pam_fprintd.so с закрытой крышкой
  • команда для перезагрузки как пользователь без полномочий root
  • Grub показывает Forcepae не найден, ОС зависает во время загрузки
  • Как читать acpidump в OpenBSD?
  • Interesting Posts

    Разбор текстового файла с разделителями в bash как аргументы команды

    печать awk из passwd, но только с идентификатором пользователя> 1000

    Окна диалога Zenity имеют чрезмерную высоту и не могут быть изменены. Ошибка обхода?

    Сообщение Rsyslog `logger` дублируется

    Почему сумма SHA 256 изменяется при записи изображения на диск?

    Как узнать из журналов, что вызвало выключение системы?

    Как выбрать уникальные значения массива?

    Как узнать, используется ли Wayland или X11

    Выполнить команду в определенное время в cygwin

    Сортировка файлов изображений на основе того, является ли контент изображением или графикой: обновление старого решения?

    Эффективная фильтрация многих файлов по их содержимому с помощью awk / sed / grep

    Более быстрый способ поиска совпадающих шаблонов из внешнего файла grep -f {patternfile} {source} в BASH

    Добавьте 10 к значению в большом XML-файле

    Зачем мне нужна NFS для загрузки PXE в Linux?

    Возможность прослушивать мой хост, но не добираться до хоста

    Linux и Unix - лучшая ОС в мире.