У вас есть клавиша 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" 

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

  • Ноутбук не отключается после того, как он был приостановлен
  • Как определить, когда монитор подключен или отключен?
  • ACPI пробуждение с клавиатуры / мыши через / proc / acpi / wakeup после приостановки. Как найти правильное устройство?
  • Невозможно контролировать яркость с помощью Fedora 14 на Compaq CQ42
  • Немедленное пробуждение после приостановки
  • Когда я закрываю крышку отсека для ноутбука?
  • Не удалось загрузить арку из-за ошибки acpi bios
  • Как отлаживать проблемы ACPI / poweroff?
  • Как настроить управление для поклонников case в Debian Wheezy?
  • Acpitool нет информации
  • Как извлечь таблицы ACPI из .ISO-файла?
  • Interesting Posts

    Команда Linux для переключения пользователя с паролем в качестве параметра

    Как связать файл по сети?

    заменить контрольные символы в Emacs?

    Переадресация портов и маскировка

    Как связаны модули ядра с версией ядра?

    Перечислите дни рождения в том порядке, в котором они придут с сегодняшнего дня

    Есть ли надежный способ кэширования содержимого usb на локальном hd?

    Лучший способ синхронизации файлов – копировать только СУЩЕСТВУЮЩИЕ файлы и только если NEWER, чем целевой

    Видеопроигрыватель, который использует несколько ядер CPU / GPU в Linux?

    Сбрасывание видео с помощью avconv / ffmpeg

    Как установить этот скрипт как root в терминале: ./qt-opensource-linux-x64-5.3.2.run?

    Как указать префикс протокола, содержащий «:» для функции завершения bash _known_hosts_real

    Показать соотношение для всех доступных разрешений

    GRUB не будет показывать на всех – Windows 8.1 и Linux Mint

    gajim мигает уведомлением о подносе

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