Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
zloy_bober
Сообщения: 14
Зарегистрирован: 01 апр 2020, 07:51
Поблагодарили: 2 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#1

21 янв 2021, 18:28

Как установить запрет пробуждения ноутбука от usb мыши?
Совет из этой ветки видимо устарел. Во всяком случае, у меня не заработало.

Но получилось по такому сценарию:

Смотрим наши usb устройства
grep . /sys/bus/usb/devices/*/product

Код: Выделить всё

/sys/bus/usb/devices/1-1.4/product:BCM20702A0
/sys/bus/usb/devices/3-1/product:2.4G Mouse
/sys/bus/usb/devices/usb1/product:EHCI Host Controller
/sys/bus/usb/devices/usb2/product:EHCI Host Controller
/sys/bus/usb/devices/usb3/product:xHCI Host Controller
/sys/bus/usb/devices/usb4/product:xHCI Host Controller
наше устройство: /sys/bus/usb/devices/3-1/product:2.4G Mouse

проверяем статус устройст которые будят наш ноутбук:
grep . /sys/bus/usb/devices/*/power/wakeup

Код: Выделить всё

/sys/bus/usb/devices/1-1.4/power/wakeup:disabled
/sys/bus/usb/devices/1-1/power/wakeup:disabled
/sys/bus/usb/devices/2-1/power/wakeup:disabled
/sys/bus/usb/devices/3-1/power/wakeup:enable
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
/sys/bus/usb/devices/usb4/power/wakeup:disabled
Как раз наша мышь имеет статус "enable": /sys/bus/usb/devices/3-1/power/wakeup:enable
Нас интересует группа цифр 3-1 У вас может быть другая цифра.

Команда для отключения статуса пробуждения от мыши в нашем случае будет иметь вид:
echo disabled > /sys/bus/usb/devices/3-1/power/wakeup
,где 3-1 это ваше устройство.

Это команда будет действовать до перезагрузки.

Если мы хотим оставить этот статус навсегда, то нужно прописать маленький скрипт.
В начале получим root права
sudo su

Затем запустим текстовый редактор для создания нового скрипта:
nano /etc/init.d/usbwakeup

Текст скрипта:

Код: Выделить всё

#!/bin/bash
#######################
# GENERAL INFORMATION #
#######################
# - This script enables / disables wake up from suspend# for USB devices.
# - The script needs execution permissions.
# - For this script to be executed when the system starts, there must be
#   a symbolic link to it in /etc/rc3.d/ with priority S01
#   (for example: /etc/rc3.d/S01usbwakeup)
###########################
# RELATED USEFUL COMMANDS #
###########################
# - Identify USB devices:
#   grep . /sys/bus/usb/devices/*/product
# - Check the status of "wake up of the suspension" of USB devices:
#   grep . /sys/bus/usb/devices/*/power/wakeup
##################
# SCRIPT ACTIONS #
##################
#
# Disables wake up from suspend for optical mouse
echo disabled > /sys/bus/usb/devices/3-1/power/wakeup
#
# Enables wake up from suspend for usb devices
#echo enabled > /sys/bus/usb/devices/3-1/power/wakeup
Основной текст скрипта - это описание его действия и применения, все то, что стоит за символом # - и есть описание, которое игнорируется при выполнении. Иными словами текст скрипта может состоять из одной строчки:
disabled > /sys/bus/usb/devices/3-1/power/wakeup
,где 3-1 это ваше устройство. У вас может быть другая цифра.

Выходим из nano, по ctrl+x и подтверждаем сохранения в файл.

Затем добавляем права на выполнение:
chmod +x /etc/init.d/usbwakeup

Создаем символьную ссылку для запуска скрипта при старте.
sudo ln -s /etc/init.d/usbwakeup /etc/rc3.d/S01usbwakeup

Все. Перезгружаемся и проверяем.

Честно взято отсюда

no avatar

Автор темы
zloy_bober
Сообщения: 14
Зарегистрирован: 01 апр 2020, 07:51
Поблагодарили: 2 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#2

22 янв 2021, 07:27

И еще. Если воткнуть мышь в другой порт, то скрипт нужно будет изменить.

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#3

19 мар 2021, 22:06

А чем плохо пробуждение по мышке?

Аватара пользователя

Whowka
Сообщения: 1899
Зарегистрирован: 20 июл 2018, 19:50
Решено: 13
Откуда: Питер
Благодарил (а): 777 раз
Поблагодарили: 949 раз

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#4

19 мар 2021, 22:37

Dja писал(а):
19 мар 2021, 22:06
А чем плохо пробуждение по мышке?
Кошка, ночью, мышку хвостиком задела комп "глазки" открыл. :smile:

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#5

19 мар 2021, 22:49

Кошка может и на клаву наступить. А вообще они очень аккуратные. Это скорее собака заденет

Аватара пользователя

Whowka
Сообщения: 1899
Зарегистрирован: 20 июл 2018, 19:50
Решено: 13
Откуда: Питер
Благодарил (а): 777 раз
Поблагодарили: 949 раз

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#6

19 мар 2021, 22:56

Не по теме
Dja писал(а):
19 мар 2021, 22:49
они очень аккуратные
Угу, ща!!! Моя и страницы, хвостом, бывало, закрывала. :-D

Аватара пользователя

madesta
Сообщения: 2008
Зарегистрирован: 11 июн 2017, 21:47
Решено: 28
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 429 раз
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#7

20 мар 2021, 05:08

Dja писал(а):
19 мар 2021, 22:49
Кошка может и на клаву наступить.
Не по теме
А у нас кот бывало и на клавиатуру спать укладывался. Вот жена удивлялась: комп. включен, хотя его выключала. Кот нажал на клавишу пробела - компьютер включился. После этого пришлось в биосе перенастроить включение при подаче 220 на БП через выносной выключатель.

Аватара пользователя

slant
Сообщения: 4502
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#8

20 мар 2021, 14:35

Не по теме
Dja писал(а):
19 мар 2021, 22:49
Кошка может и на клаву наступить. А вообще они очень аккуратные. Это скорее собака заденет
Они конечно аккуратные, зато любопытные, и бывает - вредные. А мышка хозяином пахнет, потереться об нее - милое дело. Или поиграть лапкой. Или "хвост" ее на зубок попробовать. Так что никаких случайностей не нужно - это будет сознательно сделано. :)

Аватара пользователя

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

Запрет вывода из спящего режима usb мышью Linux Mint 20.1 Ulyssa

#9

21 мар 2021, 07:47

Интересно. У меня мышь и touchpad (перемещения и нажатие кнопок на них) по умолчанию из ждущего режима не выводят.

Код: Выделить всё

demonlibra@demonlibra-Extensa-2540:~$ grep . /sys/bus/usb/devices/*/product
/sys/bus/usb/devices/1-2/product:Nokia 1
/sys/bus/usb/devices/1-3/product:Optical Mouse
/sys/bus/usb/devices/1-7/product:VGA Webcam
/sys/bus/usb/devices/1-8/product:USB2.0-CRW
/sys/bus/usb/devices/usb1/product:xHCI Host Controller

demonlibra@demonlibra-Extensa-2540:~$ grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/1-3/power/wakeup:disabled
/sys/bus/usb/devices/1-5/power/wakeup:disabled
/sys/bus/usb/devices/1-8/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

Закрыто

Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей