Содержание
- 1 Альтернативные методы включения ноутбука
- 2 Причины неисправности кнопки включения
- 3 Не работает кнопка включения на телефоне: как вывести устройство из спящего режима?
- 4 Самый простой способ — Boot Menu
- 5 Как включить клавиши F1-F12
- 6 Если включен, но заблокирован
- 7 Старт микроконтроллера
- 8 Текст программы на ассемблере
Альтернативные методы включения ноутбука
Для начала убедитесь, сломана заветная кнопка полностью или пострадала только верхняя часть. Если сам переключатель исправен, а проблема в кусочке пластика сверху, попробуйте нажать на кнопку карандашом или другим предметом. Не включается? Тогда переходим к иным вариантам:
Использование Boot Menu
Если кнопка включения не реагирует на нажатие, можно обратиться к загрузочному меню. Внимательно осмотрите ноутбук на предмет аппаратной кнопки. Обычно эта круглая впадинка присутствует в таких моделях:
- Sony;
- Lenovo;
- Asus;
- Acer;
- HP.
Ищите её возле клавиши включения. Также посмотрите под клавиатурой и с боков на корпусе.
@forumscdn.lenovo.com
В крайнем случае загляните в инструкцию по эксплуатации, чтобы узнать её расположение.
Если у вас лэптоп от Samsung, Dell или DEXP, можете не терять времени даром. Эти модели подобным приспособлением не оснащены.
- Одноразово нажмите Boot Menu с помощью булавки, иголки или зубочистки.
- В появившемся синем окне выберите режим Normal startup.
- Щёлкните на Enter.
Дождитесь загрузки операционной системы. Можете работать. Но в ближайшее время всё же отнесите свой девайс в ремонт.
С помощью клавиш
Чтобы в следующий раз не мучиться с Boot Menu, можете через него зайти в BIOS и задать для включения ноутбука любую клавишу. Для этого:
- Загрузив БИОС, войдите в раздел Power Management Setup или «Power» (в различных моделях по-разному).
- Щёлкните на Power on Function (настройки питания) или Power On by PS2 KB/MS.
- Выберите Any Key (одна клавиша для включения). Выбрав Hot Key, можете задать любую комбинацию кнопок.
- Нажмите F10, подтвердив изменения Enter.
- Перезагрузите ноутбук для сохранения настроек.
Теперь, чтобы включить компактный компьютер, вам достаточно будет воспользоваться одной или двумя кнопками клавиатуры, которые вы задали в BIOS.
Перевод в спящий режим
На время поломки, чтобы не мучиться каждый раз с включением, можете просто не выключать ноутбук. Переведите его в спящий режим, пока не используете. А когда понадобится, нажмёте любую клавишу или пошевелите мышкой, и система тут же «проснётся».
Действуйте в такой последовательности:
- Откройте поочерёдно «Пуск» > «Панель управления» > «Электропитание».
- В левом столбике выберите «Настройка перехода в спящий режим».
- Напротив строки «Переводить компьютер в спящий режим» задайте два раза время, к примеру, 5 мин. при работе от батареи и от сети.
- Щёлкните на «Сохранить изменения».
@reedr.ru
Теперь придётся настроить условия выхода из спящего режима.
- Нажмите поочерёдно «Пуск» > «Панель управления» > «Диспетчер устройств».
- ПКМ щёлкните на слово «Клавиатура», выбрав «Свойства».
- Перейдите в меню «Управление электропитанием».
- Поставьте галочку напротив «Разрешить этому устройству выводить компьютер из ждущего режима».
Теперь вернуть ноутбук к работе из сна вы сможете, нажав на любую кнопку клавиатуры. Примерно таким же образом можно настроить вывод из состояния сна при помощи мыши.
Замыкание контактов
Если аппаратная кнопка входа в систему напрочь отсутствует на вашем устройстве, можно попробовать замкнуть контакты. Для этого придётся произвести частичную разборку.
Суть ваших действий будет заключаться в следующем: нужно отсоединить поломанную кнопку и соединить контакты PWR и Ground в обход неё.
@i.ytimg.com
Как разобрать именно ваш лэптоп, смотрите в документации. Ведь модели очень сильно отличаются между собой. Обычно достаточно снять защитную крышку возле клавиатуры, поддев её чем-то тонким, и вы получите доступ к заветной кнопке. Попробуйте замкнуть контакты с помощью отвёртки на самой плате. А можете, отключив шлейф от материнской платы, сделать это же именно там.
Есть и третий вариант: выведите шлейф из корпуса наружу. Когда в следующий раз понадобится поработать, замкнёте контакты.
Не спешите корёжить ноут. Вначале убедитесь, что проблема невключения действительно находится в поломанной кнопке. Ведь лэптоп может не работать и по другим причинам. К примеру:
- села батарея аккумулятора;
- повредился кабель питания;
- поломался адаптер питания;
- полетел процессор;
- неисправна материнская плата и т. д.
Только отбросив все другие варианты и убедившись в неисправности клавиши включения, приступайте к замыканию контактов.
Итак, теперь вы знаете, как действовать в случае чрезвычайной ситуации с включением ноутбука. Прежде всего воспользуйтесь аппаратной кнопкой, а при её отсутствии снимите панель и замкните контакты. Но после этого как можно скорее отнесите умного помощника в сервис и отремонтируйте.
Причины неисправности кнопки включения
Если вы вдруг обнаружили, что не можете включить ваш телефон при помощи кнопки питания, причины могут быть следующие:
- Разряженный аккумулятор.
- Механическое повреждение.
- Сбои в программном обеспечении.
- Внешние факторы.
Каждую из этих причин стоит рассмотреть отдельно.
Разряженный аккумулятор
Как бы это банально не звучало, но такая проблема встречается довольно часто. Виной всему является невнимательность владельца мобильного устройства. Если уровень заряда устройства достиг 0%, то привести его в рабочее состояние при помощи кнопки включения/выключения питания становится невозможным.
Механическое повреждение
С проблемой такого характера дела обстоят немного сложнее. Кнопка питания может сломаться в результате обычного износа вследствие долговременного использования устройством или же неаккуратного использования гаджета.
Ремонт повреждений такого характера производится в специализированных сервисных центрах. Опытные профессионалы без труда вернут ваше устройство к жизни. Случаи, в которых устранить такую проблему не представляется возможным, довольно редки.
Сбои в программном обеспечении
Причиной появления такого рода поломки могут быть:
- сбитые настройки телефона;
- повреждение операционной системы устройства под воздействием вредоносных программ («вирусов»).
В таком случае кнопка питания не виновата в отказе управления гаджетом. Он может, как просто не включаться, так и начать постоянный перезапуск системы (то есть, будет самопроизвольно перезапускаться через равные короткие промежутки времени).
Внешние факторы
К внешним причинам, вызывающим поломку кнопки питания относятся:
- попадание любого рода жидкостей в устройство;
- падение;
- загрязнение контактов;
- низкое качество заводской сборки.
Как правило, источником внешних факторов, вызывающих поломку, является сам владелец устройства. В таком случае, даже при наличии действующей гарантии, ремонт придется осуществлять за свой счет.
Не работает кнопка включения на телефоне: как вывести устройство из спящего режима?
Так как решение первых двух проблем с кнопкой питания были описаны выше, рассмотрим вариант включения устройства, когда кнопка физически повреждена. Вариантов включения без кнопки питания существует несколько, однако какой из них следует применять, полностью зависит от текущего состояния устройства. Если оно находится в спящем режиме, тогда решения проблемы могут быть следующими:
Подключение телефона к компьютеру или зарядному устройству. Почти все мобильные телефоны, независимо от их операционной системы (Android или iOS), автоматически выходят из спящего режима и дальше ими уже можно управлять с помощью сенсора. Однако злоупотреблять данным методом не стоит, так как постоянное подключение и отключение устройства к розетке может отрицательно сказаться на долговечности его аккумулятора.
Изображение 2. Подключение смартфона к зарядке для выхода из спящего режима.
- Второй способ вывести телефон из спящего режима без кнопки включения – позвонить на него. При получении входящего вызова любое устройство выходит из спящего режима и данный способ, в отличие от предыдущего, намного безопаснее для аккумулятора. Единственный минус его заключается в том, что под рукой не всегда может оказаться другой телефон для осуществления звонка.
- Третий способ применим не ко всем моделям. Однако если вы владелец устройств от производителя ASUS или LG, то вывести ваше устройство из спящего режима вы сможете методом двойного нажатия на экран. Данную процедуру можно осуществить и на устройствах от других производителей при условии, что они поддерживают такую функцию.
Приложение Power Button to Volume Button
Если все выше перечисленные способы вас по какой-то причине не устроили, то вы можете воспользоваться специальным приложением «Power Button to Volume Button», которое позволяет переназначить кнопку включения на кнопки уменьшения/увеличения громкости.
Порядок действий следующий:
Шаг 1.
- и установите программу из , после чего запустите его.
- Тапните по изображению шестеренки рядом с надписью «Enable/Disable Volume Power» и на открывшемся экране отметьте маркером строчку «Boot».
Данное действие поможет сохранить возможность активации дисплея кнопкой громкости после перезагрузки смартфона.
Изображение 3. Переназначение кнопки питания на кнопку громкости.
Шаг 2.
Перезагрузите свое устройство (ни в коем случае не выключайте его полностью) и проверьте назначенную кнопку на работоспособность. Если все в порядке и экран активируется, то вы сможете полноценно включать и отключать устройство с ее помощью. Единственный минус заключается в том, что кнопка также будет регулировать уровень звука при каждом нажатии.
Активация экрана с помощью датчиков
Если вам вдруг не подошел способ с переназначением кнопки питания на кнопку громкости, то существует приложение, позволяющее активировать экран с помощью встроенных в устройство датчиков. Приложение называется Gravity Screen и скачать его можно по или же на устройство напрямую из магазина приложений. Порядок настройки данной программы следующий:
Шаг 1.
Скачайте, установите и запустите приложение, после чего согласитесь с условиями лицензионного соглашения.
Изображение 4. Установка и первый запуск приложения Gravity Screen.
Шаг 2.
После запуска приложения его функции должны автоматически активироваться. Если же этого не произошло, тапните по соответствующей кнопке в верхнем левом углу главного экрана, как это показано на изображении ниже.
Изображение 5. Ручная активация функций приложения Gravity Screen.
Шаг 3.
Далее спуститесь по крану чуть ниже и в разделе «Датчики приближения» отметьте маркерами обе имеющиеся там строчки. Это даст вам возможность активировать и дезактивировать ваше устройство методом взмаха руки над датчиком приближения.
Изображение 6. Активация дисплея с помощью датчика приближения через Gravity Screen.
Шаг 4.
Если опуститься еще чуть ниже и установить маркер напротив строчки «Включение экрана движением», то вы сможете выходить из спящего режима, просто слегка встряхнув телефон в руке.
Изображение 7. Активация дисплея с помощью акселерометра через Gravity Screen.
Несмотря на широкий ассортимент возможностей программы, она также имеет некоторые весомые недостатки. Одним из них является наличие платной версии. Бесплатная, или пробная версия, не позволяет использовать все возможности программы.
Также заряд аккумулятора расходуется в разы быстрее за счет постоянной активности датчиков.
И последний недостаток заключается в том, что некоторые функции не поддерживаются на отдельных моделях смартфонов и планшетов, а для использования других требуется наличие root-прав.
Самый простой способ — Boot Menu
Проблема с кнопкой питания — частая неисправность ноутбуков. Клавиша запала, долго не реагирует на нажатие, после включения сразу гаснет, моргает. Причин, из-за которых кнопка сломалась, много. Наша задача – запустить устройство без нее.
Для запуска ноутбука используется boot menu (загрузочное меню). Основное его предназначение — возможность выбора устройства для загрузки windows. Может использоваться файл на жестком диске, флэшка, диск.
Для входа в бут меню на ноутах есть аппаратная кнопка.
Найти ее можно на моделях следующих производителей:
- sony;
- lenovo;
- asus;
- acer;
- hp.
Место расположения различается в зависимости от модели. На одних находится сбоку, на других — под клавиатурой, над ней.
На самсунг, dell, desp кнопка отсутствует.
Алгоритм включения:
- просмотреть корпус устройства и поискать кнопк утам. Если не нашли — читаем инструкцию. а вдруг пропустили;
- нажать на кнопку. Если она спрятана в корпусе, использовать для ее нажатия булавку, иголку. Одного нажатия достаточно;
- появится небольшое синее окно. Выбрать обычный режим работы — normal startup, кликнуть enter.
Для включения спящего режима есть несколько способов:
- нажать «пуск», затем — «сон»;
- перейти в параметры пк, кликнуть «системы», выбрать «питание и спящий режим», определить время, когда неактивный ноутбук уснет;
- зайти в панель управления, где найти «электропитание», установить настройки перехода в спящий режим.
Чтобы режим сна выключился, используется мышь или любая клавиша клавиатуры.
Настройка выхода через клавиатуру производится так:
- открыть диспетчер устройств;
- выбрать пункт меню «клавиатура»;
- нажать правой клавишей мыши, выбрать «свойства»;
- перейти в «управление электропитанием»;
- отметить «разрешить этому устройству выводить компьютер из ждущего режима.
Теперь вывести ноут из спящего режима можно, нажав любую клавишу клавиатуры. Применяют встроенную, а также внешнюю клаву, подключенную через usb.
Другой вариант сделать, чтобы комп включался,- использовать мышку.
Настройка аналогична клавиатуре;
- нажать пуск;
- открыть диспетчер устройств;
- выбрать «мыши и иные устройства»;
- нажав правой клавишей мыши перейти в свойства;
- выбрать «управление электропитанием»;
- предоставить разрешение выключения ждущего режима.
Как включить клавиши F1-F12
Блок функциональных клавиш используется как на ноутбуке, так и на многих подключаемых к компьютеру клавиатурах в качестве исполнения основных функций F1-F12, а также мультимедийных. Для управления переключением режима применяется кнопка Fn.
Применение клавиши Fn на клавиатуре ноутбука
Так, в большинстве случаев функциональные клавиши по умолчанию настроены на срабатывание именно F1-F12. Для выполнения же альтернативных функций, то есть, чтобы можно было с их помощью управлять яркостью дисплея, звуком и прочими параметрами, требуется ещё и нажатие Fn вместе с нужной F-клавишей.
При этом на некоторых моделях ноутбуков (НР и др.) функциональные клавиши по умолчанию настроены как мультимедийные, а пользоваться ими в привычном режиме выполнения действий F1-F12 можно при одновременном нажатии с Fn.
Не все пользователи могут оценить такую креативность производителей, поскольку многие предпочитают в основном применять первостепенные опции F-клавиш, а не мультимедийные. Например, играя в компьютерные игры, где важна скорость реакции, или, работая со специальным софтом, для удобства чаще всего пользуюсь некоторыми кнопками из ряда F1-F12. Не совсем комфортно постоянно нажимать ещё и Fn для необходимого отклика, когда более целесообразно будет выключить навязанный мультимедийный режим и использовать нужные клавиши сразу же по прямому назначению. Чтобы поменять приоритет настройка функциональных клавиш на ноутбуке выполняется в BIOS, где потребуется изменение одного параметра. Для этого делаем следующее:
- Идём в BIOS. Зажимаем нужную клавишу или комбинацию при включении ноутбука, какие конкретно жать кнопки зависит от модели устройства. Если нужно применить функциональную клавишу, нажатие Fn здесь не требуется, поскольку до старта ОС клавиши и так выполняют основные функции.
- Переходим к разделу System Configuration.
-
Здесь ищем параметр Action Keys Mode, жмём Enter, значение с «Enabled» нужно изменить на «Disabled».
-
На различных моделях устройств параметр может называться иначе (Hotkey Mode, Function Keys Mode и пр.) Для ноутбуков Dell идём в раздел Advanced – Function Key Behavior и меняем значение на Function Key.
- Нажимаем F10, сохраняем изменение (Yes) и перезагружаемся.
Теперь кнопки F1-F12 будут функционировать в стандартном режиме, а для применения мультимедийных опций потребуется нажатие Fn.
Если включен, но заблокирован
Если девайс работает, но не выходит из блокировки, произвести запуск довольно просто.
Два раза тапнуть по экрану
Некоторые модели поддерживают возможность включения экрана путем нескольких быстрых нажатий по нему. Следует пару раз быстро постучать пальцем по экрану (как будто кликаете мышкой), и он начнет работать. Возможно, потребуется ввести пароль, при наличии.
Поднять вертикально
Данный способ работает не на всех планшетных ПК, но если вам повезло, достаточно взять устройство в руки и перевести из горизонтального положения в вертикальное или же встряхнуть. Экран загорится, потребует ввода графического пароля или произойдет разблокировка по Face ID.
Позвонить на устройство
Самый простой способ вывести девайс из сна — позвонить на него в любом из мессенджеров или на симкарту. После отключения вызова можно спокойно зайти в меню, если не был установлен пароль. Возможным способом разлочить зависший планшет будет активация камеры с помощью соответствующей аппаратной клавиши.
Старт микроконтроллера
Пока нажата кнопка, на вход Reset микроконтроллера подается лог. 0, поэтому он находится в состоянии сброса. После отпускания кнопки сигнал сброса снимается. Напряжение с заряженного конденсатора С1 подается на выводы питания микроконтроллера, и он стартует.
После того, как питание на микроконтроллер подано, он сразу устанавливает на своем выводе PORTX.Y лог. 1, которая открывает n-канальный МОП транзистор VT2. Через открытый транзистор VT2 нижний (по схеме) вывод резистора R2 подключается к общему проводу. При этом падение напряжения на резисторе R1 уменьшается, но его хватает, чтобы транзистор VT1 оставался в открытом состоянии. Резистор R4 держит транзистор VT2 закрытым, когда микроконтроллер обесточен, и кнопка S1 не нажата.
Достоинством данной схемы является то, что в качестве S1 может использоваться миниатюрная слаботочная кнопка.
Повторное нажатие кнопки S1 (когда микроконтроллер включен) генерирует лог. 0 на входе RESET, и микроконтроллер сбрасывается. Однако, так как конденсатор С1 заряжен, при отпускании кнопки микроконтроллер успевает стартовать и выставить на своем выводе PORTX.Y лог. 1.
Иными словами, выключить такую схему кнопкой S1 нельзя. Ее можно выключить только программно.
Текст программы на ассемблере
;================================
.include «tn15def.inc»
;================================
;Объявления
.def temp = r16 ;временный регистр
.def RegDEL_1 = r17 ;первый регистр задержек
.def RegDEL_2 = r18 ;второй регистр задержек
.def RegDEL_3 = r20 ;третий регистр задержек
.def RegDEL_4 = r19 ;четвертый регистр задержек
.equ Work_LED = PB1 ;выход, управляющий светодиодом
.equ MCU_ON = PB0 ;выход, подхватывающий включение контроллера
.equ MCU_OFF = PB2 ;вход выключения контроллера
.cseg
;================================
;Начало программы
.org 0 rjmp INIT
.org INT0addr rjmp INTERRUPT_0 ;обработа внешнего прерывания INT0
.org OVF0addr rjmp TIMER0_Overflow;обработка прерываний от переполнения таймера Т0
.org 10
;================================
;Инициализация
INIT:
ldi temp,0b00000011 ;PB2 — вход, PB0, PB1 — выходы
out DDRB,temp
ser temp ;подтяжка для входа PB2
out PORTB,temp ;и лог.1 для выходов PB0, PB1 (MCU включен, HL1 зажжен)
ldi temp,1<<PSR0
out SFIOR,temp ;сброс предделителя таймера T0
ldi temp,1<<TOIE0
out TIMSK,temp ;разрешение прерывания от таймера T0
ldi temp,1<<TOV0
out TIFR,temp ;сброс флага переполнения таймера T0
sei ;глобальное разрешение прерываний
ldi temp,1<<CS02
out TCCR0,temp ;запуск таймера T0 с делением на 256
ldi temp,(0<<ISC00|1<<ISC01)
out MCUCR,temp ;прерывание от спада фронта уровня на INT0
ldi temp,1<<INT0
out GIMSK,temp ;разрешение внешнего прерывания INT0 (со входа PB2)
;================================
;Основное тело программы
START:
clr RegDEL_1 ;обнуление регистра задержек
Work_1:
cpi RegDEL_1,6 ;если кнопка не нажата, проверить прошло ли 240 мс
brne Work_1 ;если не прошло, ждать
cbi PORTB,Work_LED ;если прошло, погасить светодиод индикации
clr RegDEL_1 ;и обнулить регистр задержек
Work_2:
cpi RegDEL_1,6 ;если кнопка не нажата, проверить прошло ли 240 мс
brne Work_2 ;если не прошло, ждать
sbi PORTB,Work_LED ;если прошло, зажечь светодиод индикации
clr RegDEL_1 ;и обнулить регистр задержек
rjmp Work_1
;================================
;Обработка внешнего прерывания INT0
INTERRUPT_0:
in temp,SREG ;сохранение регистра состояния SREG
sbi PORTB,Work_LED ;зажечь светодиод индикации
ldi RegDEL_4,40 ;запись константы для задержки 2 с (40 раз по 50 мс)
ldi RegDEL_3,100 ;запись константы для задержки 50 мс (100 раз по 0,5 мс)
Work_4:
ldi RegDEL_2,200 ;запись константы для задержки 0,5 мс
Work_3: ;4 такта по 0,625 мкс х 200 = 500 мкс
nop ;команда длиной 1 такт
subi RegDEL_2,1 ;команда длиной 1 такт
brne Work_3 ;команда длиной 2 такта
subi RegDEL_3,1
brne Work_4
Button_press:
sbic PINB,MCU_OFF ;если кнопка вкл/выкл нажата,
rjmp Int_Out_0
ldi RegDEL_3,100 ;запись константы для задержки 50 мс (100 раз по 0,5 мс)
Work_5: ;4 такта по 0,625 мкс х 200 = 500 мкс
ldi RegDEL_2,200 ;запись константы для задержки 0,5 мс
Work_6:
nop ;команда длиной 1 такт
subi RegDEL_2,1 ;команда длиной 1 такт
brne Work_6 ;команда длиной 2 такта
subi RegDEL_3,1
brne Work_5
subi RegDEL_4,1
cpi RegDEL_4,0
brne Button_press ;если 2 с не прошло, перейти по метке
ldi temp,0<<CS02 ;если 2 с прошло и кнопка вкл/выкл нажата, то
out TCCR0,temp ;остановить таймер T0
clr temp ;погасить светодиод индикации
out PORTB,temp ;и убрать самоблокировку микроконтроллера
Int_Out_0: ;если кнопка вкл/выкл не нажата, просто выйти из прерывания
out SREG,temp ;чтение регистра состояния SREG
reti
;Обработка прерываний от таймера T0
TIMER0_Overflow:
in temp,SREG ;сохранение регистра состояния SREG
inc RegDEL_1 ;инкремент RegDEL_1 — таймер T0 переполнился (прошло около 40 мс)
out SREG,temp ;чтение регистра состояния SREG
reti
;================================
Конец программы
;================================
Можно еще почитать: