В Mac возможны комбинации кнопки питания (Shift + Power или двойное нажатие для перезагрузки), как будто это обычная кнопка на клавиатуре. Он также может быть настроен в Windows 8.1 и Linux, но только для одного нажатия. Можно ли иметь больше комбинаций с этой кнопкой? Может быть, будет работать твик в BIOS или установка стороннего софта?
1 ответ
На Mac все сделано по-другому. Кнопка питания - это обычная кнопка, которая генерирует некоторые коды сканирования. Даже кнопка Fn нормальна на Mac, тогда как ее не видно ОС на ПК, поэтому у вас часто нет способа переназначить кнопку Fn , кроме как заменить ее на Ctrl. В ПК кнопка питания соединяется с источником питания вместо этого.
В ПК с источниками питания AT это жесткая кнопка переключения , которая отключает ПК от источника питания при выключении (вот почему сообщение о том, что теперь можно безопасно отключить компьютер, существует). Таким образом, ОС даже не может знать, что кнопка была нажата до ее смерти, и вы не можете захватить кнопку
В ПК с блоками питания ATX кнопка подключается к источнику питания, а не к контроллеру клавиатуры, поэтому вы не получаете скан-код и не можете использовать его в комбинированной клавише. Вы можете зафиксировать событие завершения работы, хотя и с некоторыми оговорками в современных версиях Windows. Это будет значительно медленнее, чем обычное нажатие клавиши, и, вероятно, не подходит для ввода или отправки ярлыков, но может подойти для вашего варианта использования
- Запустить программу: нажать кнопку «Power»
- Крючок кнопки включения системы в Windows
- Можно ли переназначить кнопку питания ПК или ноутбука?
- Изменить поведение кнопки питания Linux
- Как я могу выполнить функцию при выключении Windows
- Крючок кнопки включения системы в Windows
- Как обнаружить событие кнопки питания и запретить его на Windows 7 от ноутбука
Таким образом, вы можете перевести кнопку питания в спящий режим и запустить команду для перезапуска по событию спящего режима, либо напрямую захватить кнопку питания и перезапустить ее.
Но если вы просто хотите выполнить принудительный сброс, тогда гораздо проще удерживать кнопку питания в течение нескольких секунд, чтобы принудительно завершить работу, а затем запустить ее снова.
Это немного проще, если вы хотите запустить компьютер, так как большинство настольных BIOS позволяют вам просыпаться или запускать компьютер из выключенного состояния, нажимая клавишу или комбинацию клавиш на клавиатуре / клавиатуре, вероятно, потому что во многих случаях корпус процессора положить в недоступном для пользователя месте. Но я никогда не видел ноутбук с такой функцией, и ни в одном из BIOS его ноутбука не было бы возможности одновременно нажимать клавишу на клавиатуре и клавишу включения, поскольку у вас всегда есть легкий доступ к кнопке питания ноутбука.