Как отключить тачпад на Windows 10 на ноутбуке: простым способом
Использование мыши в качестве устройства управления портативным устройством намного удобнее, чем тачскрин или тачпад, хотя последние во многих случаях незаменимы, когда нельзя воспользоваться классическим манипулятором. В связи с, эксплуатацией мыши многие пользователи интересуются, как можно отключить тачпад на Windows 10.
Сегодня рассмотрим эту простую и актуальную для новичков ситуацию и ознакомимся со всеми аспектами вопроса. Коснемся деактивации тачскрина при помощи клавиатуры, конфигурации драйвера девайса и его отключения через Диспетчер устройств. Дополнительно пройдемся по популярным маркам ноутбуков, чтобы ни у кого не возникало вопросов.
Отметим, что клавиши для деактивации сенсорной панели работают только в случае функционирования драйверов для устройства управления.
Содержание
- Деактивация контроллера посредством входящей в комплект утилиты
- Настройки Synaptics
- Отключение тачпада без драйверов
- Деактивация сенсорной панели на Asus
- Выключаем тачскрин на устройствах от HP
- Решаем вопрос с Lenovo
- Устройства от Acer
- Samsung
- Toshiba
- Sony Vaio
Деактивация контроллера посредством входящей в комплект утилиты
[shortcod1]
Знакомство с темой «как отключить тачпад на ноутбуке» начнем с метода, рекомендуемого производителем ноутбука.
Он точно актуален для устройств, где установлена лицензионная Виндовс 10 и драйвер для тачпада, скачанный с сайта поддержки устройства. Использование пиратских редакций Windows 10 и неофициальных драйверов гарантию работы метода не дают.
Фактически все портативные компьютеры оснащены комбинацией кнопок, предусмотренной для отключения сенсорной панели. В следующем разделе пройдемся по комбинациям ведущих мировых брендов, выпускающих ноутбуки. Хотя в общем ситуация сводится к использованию функциональной клавиши Fn и кнопки с обозначением иконки тачпада (чаще всего это клавиша с ряда F1-F12).
Если комбинация не сработала, обязательно установите официальный драйвер для сенсорной панели.
Настройки Synaptics
На преимущественное количество ноутбуков установлен тачпад Synaptics с соответствующим программным обеспечением. Оно и позволяет выключить контроллер программным способом для случаев обнаружения в системе мыши, подключенной посредством USB-порта.
1. Вызываем Панель управления через Win→X.
2. Переключаем «Вид» ее иконок в «Значки», если пиктограммы отображаются с сортировкой по категориям.
3. Открываем апплет «Мышь».
4. Переходим во вкладку «Параметры устройства», где отображается пиктограмма Synaptics (обычно это последняя вкладка).
5. Нажимаем «Отключить», дабы деактивировать тачпад.
Если отметить опцию отключения контроллера при подключении мыши по USB, сенсорная панель будет автоматически отключаться при использовании манипулятора мышь.
Кликнув по кнопке «Параметры», сможем выполнить тонкую настройку контроллера и даже активировать жесты для управления ноутбуком.
Отключение тачпада без драйверов
[shortcod2]
Описанный метод подойдет только при наличии официального драйвера для устройства. При использовании стандартного драйвера включенный тачпад деактивируется через Диспетчер устройств Windows 10.
Запускаем оснастку консоли MMC под названием Диспетчер устройств через Win→X или выполнив «devmgmt. msc» в поисковой строке или окне «Выполнить».
Находим нужный девайс. Обычно он размещается в разделе «Мыши и прочие указывающие устройства» или в HID устройства.
Называется оно TouchPad, USB-устройство или USB-мышь. Здесь придется попрактиковаться, отключая каждый девайс поочередно, пока не отыщем нужный. Делается это через контекстное меню посредством команды «Отключить». Если вариант оказался неверным, активируйте отключенный контроллер обратно и пробуйте иной вариант. В любом случае будет работать или мышь, или тачпад.
Если оба контроллеры оказались отключенными вследствие экспериментов, воспользуйтесь клавиатурой для включения мыши. Здесь поможет кнопка с изображением выпадающего списка, размещенная правее от пробела на клавиатуре.
Деактивация сенсорной панели на Asus
В большинстве случаев ноутбуки от Asus позволяют отключать сенсорный контроллер посредством клавиш F7 или F9, зажатых вместе с кнопкой Fn. В любом случае возле нее красуется иконка с зачеркнутым тачпадом, как под кнопкой F9 на фотографии ниже.
Выключаем тачскрин на устройствах от HP
[shortcod3]
Если на вашем устройстве такая клавиша не обнаружилась, выполните двойной тап (касание) по левой верхней части сенсорной панели для ее деактивации. Вследствие этого на экране появится соответствующая иконка.
Второй вариант решения проблемы — удерживание пальца в указанной области на протяжении 5 секунд.
Решаем вопрос с Lenovo
Как и в Asus, отключить встроенный в ноутбук контроллер можно посредством комбинации клавиш Fn и одной из функционального ряда кнопок. Она обозначена соответствующей иконкой (на фото это F6).
Устройства от Acer
Большинство ноутбуков этого бренда позволяют решить проблему путем нажатия на комбинацию Fn + F7. Хотя не исключены и иные варианты.
Samsung
Преимущественно в корейских портативных компьютерах тачпад деактивируется посредством сочетания клавиш Fn + F5, естественно только при наличии инсталлированных драйверов для сенсорной панели.
Toshiba
Фирма Тошиба также сделала статичной комбинацию кнопок для вырубания tachpad. Это кнопка Fn, зажатая вместе с F9.
Sony Vaio
На многих, но далеко не всех модификациях портативных компьютеров есть также соответствующая клавиша с символичной иконкой. Обычно это комбинация Fn + F1, но их срабатывание требует наличия инсталлированных драйверов на устройство и всех приложений Vaio.
При наличии установленных официальных приложений от Sony, всегда можно отключить тачпад через Vaio Control Center. Для этого переходим в раздел «Клавиатура и мышь».
Как отключить мышь на ноутбуке за пару секунд?
Опубликовано: Автор: Дмитрий С.
Всем привет! Сегодня вы узнаете как отключить мышь на ноутбуке! Мышь на ноутбуке называется тачпад. Она сенсорная и обеспечивает функциональность ноутбука. Однако иногда очень мешает работе.
Например, при наборе текста стоит слегка задеть тачпад, как курсор мыши перепрыгивает на другую строчку. При этом вы ничего не замечаете и продолжаете набирать текст. Поэтому вполне актуальным становится вопрос, как можно отключить сенсорную мышь на ноутбуке?
Вот несколько вариантов решения этой проблемы:
1) воспользоваться бесплатной утилитой для Windows — TouchPad Pal. Это приложение способно отключить тачпад во время набора текста. Утилита не нуждается в каких-либо системных настройках, поскольку работает в системном трее.
2) воспользоваться возможностями BIOS. Во время перезагрузки войдите в BIOS, используя клавишу «Del». Однако у разных моделей ноутов есть другие функциональные клавиши для этой цели.
Так, в продукции марки Acer, RoverBook, Asus, iRu и Samsung это кнопка «F2»,
- — для Lenovo — «F12»,
- — для Toshiba — «Esc»,
- — Asus — «Ctrl» + «F2″,
- — Compaq и Toshiba — «F10»
- — в Del — «F1»
- — для марок Packard-Bell, Gateway, IBM, HP — нажмите «F3»,
- — а для Acer — «Ctr + Alt + Esc».
Итак, когда вход в BIOS выполнен, найдите вкладку «Advanced». Далее перейдите по ссылке «Internal Pointing Device».
Чтобы отключить тачпад выберите значение «Disabled» (вместо «Enabled»).
В завершении загрузите систему в обычном режиме.
Как отключить мышь на ноутбуке? Комбинация кнопок!
3) ещё одним способом как отключить мышь на ноутбуке является комбинация клавиш «Fn» и соответствующей функциональной «F».
Пройдемся по моделям:
— ноутбуки Lenovo — «Fn + F8»,
— ASUS — «Fn + F9»,
— Acer — «Fn + F7»,
— Dell — «Fn + F5».
Однако лучше открыть инструкцию по использованию своего ноутбука и прочесть нужную информацию в разделе отключение тачпада.
4) Если ноутбук из последних моделей, то наверняка в нем предусмотрена физическая кнопка отключения. Возможно также наличие в системном трее определенного значка, который позволит управлять сенсорной мышью.
5) Ещё один вариант.
- «Панель управления»
- — «Свойства»
- — «Мышь»
- — «Touch Pad».
6) А вот как можно ещё попробовать отключить сенсорную мышь на ноутбуке. Просто нажмите и удерживайте пару секунд её верхний левый угол.
7) Если ноутбук старой модели, то вряд ли там предусмотрено отключение тачпада. Единственным вариантом станет накрытие панели картоном. Или можно произвести отсоединение шлейфа соединения сенсорной панели, вскрыв при этом переднюю крышку ноутбука. Но последний вариант рекомендуется делать со специалистом.
Надеюсь, что среди предложенных вариантов по отключению тачпада, Вы найдете наиболее удобный и действенный для своей модели ноута.
На заметку! Хочу вам предложить подписаться на обновление блога и получать новые статьи к себе на почту. Просто введите свой email адрес в конце статьи и я буду присылать вам новенькое прямо на почту.
Еще советую прочитать такие статьи: как на компьютере узнать пароль от wifi или как сделать яркость экрана меньше. Еще меня недавно просили написать статью о том как отключить спящий режим на виндовс 7.
На этом у меня все! Надеюсь вы поняли как отключить мышь на ноутбуке. Как обычно я отвечаю на вопросы в комментариях, поэтому смело можете задавать свои вопросы и пожелания под статьей. Желаю всем крепкого здоровья!
С Ув. Евгений Крыжановский
Обзор датчика присутствия человека в Lenovo ThinkPad X1 Carbon (Gen 9)
Спасибо, что читаете мой блог! Если у вас есть какие-либо вопросы или вам нужно второе мнение по поводу Microsoft Azure, безопасности или Power Platform, не стесняйтесь обращаться ко мне.
Когда я получил свой последний ноутбук, ThinkPad X1 Carbon (Gen 9), я смог указать параметры оборудования (см. мой обзор этого ноутбука здесь). Недолго думая, я также добавил возможность обнаружения присутствия человека — думая, что это какое-то небольшое приложение, которое позволяет Windows Hello обнаруживать, когда я физически приближаюсь к своему ноутбуку. Я был неправ.
С тех пор я был задет тем, как именно это работает. Я сделал новую установку Windows 11 на ноутбук и ничего особенного не добавил. Все, что Windows получает из Центра обновления Windows и приложения Lenovo Commercial Vantage. Я редко использую последнее, так как даже обновления прошивки Lenovo теперь автоматически загружаются через Центр обновления Windows для меня.
Сегодня я еду в поезде. Я сижу у прохода, а в этом конкретном поезде в конце прохода предлагают бесплатный кофе. У меня есть встроенная личная функция: когда я отхожу от стула или стола, над которым работаю, мои пальцы делают волшебное сочетание клавиш WinKey+L, чтобы заблокировать Windows — не задумываясь. На этот раз я выбрал для этого , а не , так как кофейня находится всего в 3 метрах — и весь вагон пустует.
Когда я встаю со своего места, ноутбук блокируется. Когда я ухожу, экран гаснет, а когда я возвращаюсь с кофе, компьютер приветствует меня, включая экран блокировки, чтобы войти в систему с помощью Windows Hello.
Это как по волшебству! Но как именно это работает?
Lenovo мало говорит об этой возможности — я помню, что дополнительная стоимость этой функции составляла примерно 20 долларов. По сути ничего. Здесь Lenovo описывает интеллектуальные функции:
Логотип Windows Hello означает, что это встроенная функция Windows Hello. Но это не так, и в противном случае дома у меня была бы такая же возможность с моей веб-камерой Logitech BRIO 4K (с поддержкой Windows Hello). Насколько я помню, Windows Hello распознает ваше лицо — в основном на основе карты, созданной ранее с помощью ИК-датчика. Это не имеет ничего общего с моим затылком, если я ухожу.
Я немного покопался и нашел норвежскую компанию под названием Novelda . Они объявили, что их датчик UWB (сверхширокополосный) будет использоваться с «флагманским ноутбуком» Lenovo Nano X1. У меня не Nano, но того же поколения. Возможно, тогда можно с уверенностью предположить, что в обеих моделях используется один и тот же датчик.
Сенсор от Novelda выглядит так:
Изображение от NoveldaОбратите внимание, что для него не нужен сенсор камеры. Новельда объясняет, что датчик может экономить заряд батареи ноутбука, отключая экран, когда пользователя нет рядом.
Но при чем здесь, собственно, датчик СШП? Я припоминаю, что Tesla предлагает такую же функцию на некоторых телефонах, чтобы помочь разблокировать автомобиль, когда водитель приближается к нему. Согласно Википедии, UWB основан на радиотехнологии с очень низким уровнем энергии. По сути, это интеллектуальный радар!
Как я себе представляю, как это работает, так это то, что при разблокировке Windows датчик Novelda собирает достаточно данных, используя свой радар, о присутствии пользователя. Это несколько тривиально, так как большинство людей во время работы находятся прямо перед ноутбуком. Затем, когда масса тела удалена, легко указать Windows заблокировать сеанс пользователя на основе значений дельты. Оттуда датчик пингует среду, чтобы увидеть, когда пользователь вернулся. Это просто великолепно. Более подробную информацию о UWB в целом можно найти здесь. Из этого ресурса я понял, что UWB имеет точность до 10 см (3,9дюймы). Некоторые датчики даже более точны.
Я также нашел эту витрину от Novelda, в которой указано, что датчик используется в ThinkPad X1 Carbon (Gen 9), как я и предполагал.
Приложение Lenovo Commercial Vantage имеет конфигурации для датчика:
Если вы отключите параметр определения присутствия пользователя, все остальные параметры, указанные ниже, также будут отключены. Таким образом, вы можете настроить чувствительность к расстоянию, скорость блокировки Windows и чувствительность механизма блокировки. У меня это на настройках по умолчанию, и это кажется оптимальным.
Хотелось бы, чтобы подобные датчики стали более распространенными и в других устройствах — так удобно.
Юсси Ройне
Я работаю с Azure и часто пишу о своем опыте. Я Microsoft Most Valuable Professional, ex-MSFT. Базируется в Хельсинки, Финляндия.
lm_sensors — ArchWiki
lm_sensors (датчики мониторинга Linux) — это бесплатное приложение с открытым исходным кодом, которое предоставляет инструменты и драйверы для мониторинга температуры, напряжения и вентиляторов. В этом документе объясняется, как установить, настроить и использовать lm_sensors.
Установка
Установите пакет lm_sensors.
Примечание. Дополнительная документация находится в репозитории GitHub. В будущем они могут быть установлены, см. FS#48354.
Конфигурация
Используйте Sensors-detect от имени пользователя root для обнаружения и создания списка модулей ядра:
Предупреждение: Не используйте ничего, кроме параметров по умолчанию (просто нажмите Введите
), если вы точно не знаете, что делаете. См. #Проблемы с экраном ноутбука после запуска Sensors-detect.
# датчики-детект
Будет предложено проверить различное оборудование.
Введите
на все вопросы, как правило, не вызовет никаких проблем. Это создаст файл конфигурации /etc/conf.d/lm_sensors
, который используется lm_sensors.service
для автоматической загрузки модулей ядра при загрузке.Когда обнаружение завершено, отображается сводка зондов.
Пример:
# Sensors-detect
Эта программа поможет вам определить, какие модули ядра вам нужны загрузить, чтобы использовать lm_sensors наиболее эффективно. Как правило, это безопасно и рекомендуется принимать ответы по умолчанию на все вопросы, если вы не знаете, что делаете. Некоторые южные мосты, процессоры или контроллеры памяти содержат встроенные датчики. Вы хотите отсканировать их? Это абсолютно безопасно. (Да нет): Модуль cpuid успешно загружен. Кремниевые интегрированные системы SIS5595... Нет Встроенные датчики VIA VT82C686... Нет Встроенные датчики VIA VT8231... Нет Термодатчики AMD K8... Нет Термодатчики AMD Family 10h... Нет ... Теперь следует краткое изложение исследований, которые я только что провел. Просто нажмите ENTER, чтобы продолжить: Драйвер `coretemp': * Чип `Цифровой термодатчик Intel' (доверие: 9) Драйвер lm90: * Шина `Адаптер SMBus nForce2 на 4d00' Busdriver `i2c_nforce2', адрес I2C 0x4c Чип `Winbond W83L771AWG/ASG' (достоверность: 6) Вы хотите перезаписать файл /etc/conf.d/lm_sensors? (Да нет): ln -s '/usr/lib/systemd/system/lm_sensors.service' '/etc/systemd/system/multi-user.target.wants/lm_sensors.service' Выгрузка i2c-dev... OK Выгрузка cpuid... ОК
Примечание: Служба systemd включается автоматически, если пользователи отвечают
/etc/conf.d/lm_sensors
. Ответ YES также автоматически запускает службу.Работающие датчики
Пример работы датчиков
:
$ датчики
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: +35,0°C (крит = +105,0°C) Ядро 1: +32,0°C (крит = +105,0°C) w83l771-i2c-0-4c Адаптер: адаптер SMBus nForce2 на 4d00 темп1: +28,0°C (низкая = -40,0°C, высокая = +70,0°C) (крит = +85,0°С, гист = +75,0°С) темп2: +37,4°C (низкая = -40,0°C, высокая = +70,0°C) (крит = +110,0°С, гист = +100,0°С)
Добавление датчиков температуры модулей DIMM
Чтобы найти датчики температуры модулей DIMM, установите пакет i2c-tools. После установки загрузите модуль ядра
i2c-dev
.
# modprobe i2c_dev
Чтобы отобразить все столбцы, используйте i2cdetect
как root:# i2cdetect -l
i2c-2 smbus Порт адаптера SMBus PIIX4 2 в 0b00 Адаптер SMBus i2c-2 smbus Адаптер SMBus PIIX4, порт 1 на 0b20 Адаптер SMBus i2c-0 smbus Порт адаптера SMBus PIIX4 0 по адресу 0b00 Адаптер SMBus
В противном случае его вывод будет выглядеть следующим образом:
i2c-2 неизвестный порт 2 адаптера SMBus PIIX4 по адресу 0b00 Н/Д i2c-2 неизвестный порт 1 адаптера SMBus PIIX4 по адресу 0b20 Н/Д i2c-0 неизвестный порт адаптера SMBus PIIX4 0 по адресу 0b00 Н/Д
В следующем примере карты памяти подключены к шине SMBus 0
. Команда i2cdetect покажет устройства, подключенные к шине. Аргумент -y 0
использует i2c- 0
smbus. Проверьте другие автобусы, если это необходимо.
# i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 а б в г д е 00: -- -- -- -- 0с -- -- -- 10:10 -- -- -- -- -- -- -- 18 19 -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- 36 -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 4f 50: 50 51 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- 77
SPD RAM ( s серийный номер p resence d etect) начинаются с адреса 0x50
, а датчики температуры RAM начинаются с 0x18
на той же шине. В этом примере доступно 2 модуля DIMM. Адреса
0x18
и 0x19
— это датчики температуры модулей DIMM.
Чтобы считать температуры планок RAM, нам нужен загруженный модуль ядра jc42
. Вам нужно сообщить модулю, какие адреса использовать. Этот процесс состоит из написания имя_модуля
и адрес
до smbus_path
. Например:
# modprobe jc42 # echo jc42 0x18 > /sys/bus/i2c/devices/i2c-0/new_device # echo jc42 0x19 > /sys/bus/i2c/devices/i2c-0/new_device
После этого будет видна температура ваших ram sticks:
$ датчики
jc42-i2c-0-19 Адаптер: порт адаптера SMBus PIIX4 0 на 0b00 temp1: +50,7°C (низкая = +0,0°C) ALARM (HIGH, CRIT) (высокая = +0,0°C, гист = +0,0°C) (крит = +0,0°C, гист = +0,0°C) jc42-i2c-0-18 Адаптер: порт адаптера SMBus PIIX4 0 на 0b00 temp1: +51,8°C (низкая = +0,0°C) ALARM (HIGH, CRIT) (высокая = +0,0°C, гист = +0,0°C) (крит = +0,0°C, гист = +0,0°C)
Чтение значений SPD из модулей памяти (дополнительно)
Чтобы считать значения синхронизации SPD из модулей памяти, установите пакет i2c-tools.
at24
или eeprom
(устаревший).# modprobe at24
Наконец, просмотрите информацию о памяти с помощью decode-dimms
.
Вот частичный вывод с одной машины:
# decode-dimms
Память Serial Presence Detect Decoder Филип Эдельброк, Кристиан Цукшвердт, Буркарт Лингнер, Жан Дельвар, Трент Пьефо и другие Расшифровка EEPROM: /sys/bus/i2c/drivers/eeprom/0-0050 Предположение, что DIMM находится в банке 1 ---=== Информация SPD EEPROM ===--- EEPROM CRC байтов 0-116 OK (0x583F) # байтов, записанных в SDRAM EEPROM 176 Общее количество байтов в EEPROM 512 Основной тип памяти DDR3 SDRAM Тип модуля UDIMM ---=== Характеристики памяти ===--- Точная временная база 2.500 пс Средняя временная база 0,125 нс Максимальная скорость модуля 1066 МГц (PC3-8533) Размер 2048 МБ Банки x строки x столбцы x биты 8 x 14 x 10 x 64 Ранги 2 Разрядность устройства SDRAM 8 бит tCL-tRCD-tRP-tRAS 7-7-7-33 Поддерживаемые задержки CAS (tCL) 8T, 7T, 6T, 5T ---=== Параметры синхронизации ===--- Минимальное время восстановления после записи (tWR) 15 000 нс Минимальная задержка между активной строкой и активной задержкой (tRRD) 7 500 нс Минимальная активная задержка автоматического обновления (tRC) 49.500 нс Минимальная задержка восстановления (tRFC) 110 000 нс Минимальная задержка записи для чтения CMD (tWTR) 7500 нс Минимальная задержка чтения для предварительной зарядки CMD (tRTP) 7500 нс Минимум четыре задержки активации окна (tFAW) 30 000 нс ---=== Дополнительные функции ===--- Рабочее напряжение 1,5 В RZQ/6 поддерживается? Да RZQ/7 поддерживается? Да Режим отключения DLL поддерживается? Нет Диапазон рабочих температур 0-85С Частота обновления в расширенном диапазоне температур 1X Автоматическое самообновление? Да Показания термодатчика на кристалле? Нет Частичное самообновление массива? Нет Точность термодатчика Не реализовано Тип устройства SDRAM Стандартный Монолитный ---=== Физические характеристики ===--- Высота модуля (мм) 15 Толщина модуля (мм) 1 спереди, 1 сзади Ширина модуля (мм) 133,5 Справочная карта модуля B ---=== Данные производителя ===--- Неверный производитель модуля Код места производства 0x02 Номер детали OCZ3G1600LV2G ...
Использование данных датчиков
Графические интерфейсы
Существует множество интерфейсов для данных датчиков.
- psensor — Приложение GTK для мониторинга аппаратных датчиков, включая температуру и скорость вращения вентилятора. Контролирует материнскую плату и ЦП (с помощью датчиков lm), графических процессоров Nvidia (с помощью XNVCtrl) и жестких дисков (с помощью hddtemp или libatasmart).
- https://wpitchoune.net/psensor/ || сенсор
- 5 — интерфейс X11 для lm_sensors.
- https://github.com/Mystro256/xsensors || xsensors
- Netdata — системный веб-монитор (netdata).
- https://github.com/netdata/netdata || netdata
Для определенных сред рабочего стола:
- Freon (расширение GNOME Shell) — Расширение для отображения температуры процессора, температуры диска, температуры видеокарты, напряжения и оборотов вентилятора в GNOME Shell.
- https://github.com/UshakovVasilii/gnome-shell-extension-freon || gnome-shell-extension-freon AUR
- Апплет датчиков GNOME — апплет для панели GNOME для отображения показаний аппаратных датчиков, включая температуру процессора, скорость вращения вентиляторов и показания напряжения.
- http://sensors-applet.sourceforge.net/ || Sensors-applet
- lm-sensors (плагин LXPanel) — Мониторинг температуры/напряжения/скорости вращения вентиляторов в LXDE через lm-sensors.
- https://danamlund.dk/sensors_lxpanel_plugin/ || Sensors-lxpanel-plugin AUR
- Апплет MATE Sensors — отображает показания аппаратных датчиков на панели MATE.
- https://github.com/mate-desktop/mate-sensors-applet || mate-sensors-applet
- Датчики (плагин панели Xfce4) — Плагин аппаратных датчиков для панели Xfce.
- https://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin || xfce4-сенсоры-плагин
- Тепловой монитор (апплет Plasma 5) — Апплет KDE Plasma для мониторинга процессора, графического процессора и других доступных датчиков температуры.
- https://gitlab.
com/agurenko/plasma-applet-thermal-monitor || Plasma5-applets-thermal-monitor
sensord
Существует необязательный демон sensord (включенный в пакет lm_sensors), который может регистрировать данные в базе данных циклического перебора (rrd) и позже визуализировать графически. Подробности смотрите на странице руководства sensord(8).
Советы и подсказки
Корректировка значений
В некоторых случаях отображаемые данные могут быть неверными или пользователи могут захотеть переименовать вывод. Варианты использования включают в себя:
- Неправильные значения температуры из-за неправильного смещения (т. е. заявленная температура на 20 °C выше фактической).
- Пользователи хотят переименовать выход некоторых датчиков.
- Ядра могут отображаться в неправильном порядке.
Все вышеперечисленное (и многое другое) можно настроить, переопределив пакет настроек в /etc/sensors3.conf
, создав /etc/sensors.
, где любое количество настроек переопределит значения по умолчанию. Рекомендуется переименовать «foo» в марку и модель материнской платы, но эта номенклатура имен не является обязательной. d/ foo
Примечание: Не редактируйте /etc/sensors3.conf
напрямую, так как обновления пакетов перезапишут любые изменения и потеряют их.
Пример 1. Регулировка смещения температуры
Это реальный пример на материнской плате Zotac ION-ITX-A-U. Значения coretemp отключены на 20 °C (слишком высоко) и скорректированы в соответствии со спецификациями Intel.
$ датчики
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: +57,0°C (крит = +125,0°C) Ядро 1: +55,0°C (крит = +125,0°C) ...
Запустите датчики
с переключателем -u
, чтобы увидеть, какие параметры доступны для каждого физического чипа (необработанный режим). Если некоторые из представленных вам необработанных меток не поддаются настройке, посмотрите на дерево каталогов /sys/class/hwmon
. Каждое упомянутое там устройство имеет файл
name
, который можно использовать для сопоставления с устройством, на которое оно ссылается. А затем попробуйте метки, на которые ссылается этот каталог.
$ датчики -u
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: temp2_input: 57.000 temp2_crit: 125.000 temp2_crit_alarm: 0,000 Ядро 1: temp3_input: 55.000 temp3_crit: 125.000 temp3_crit_alarm: 0,000 ...
Создайте следующий файл, заменяющий значения по умолчанию:
/etc/sensors.d/Zotac-IONITX-A-U
чип "coretemp-isa-0000" метка temp2 "Ядро 0" вычислить temp2 @-20,@-20 метка temp3 "Ядро 1" вычислить temp3 @-20,@-20
Теперь вызов 9Датчики 0070 показывают значения регулировки:
$ датчики
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: +37,0°C (крит = +105,0°C) Ядро 1: +35,0°C (крит = +105,0°C) ...
Пример 2. Переименование меток
Это реальный пример на Asus A7M266. Пользователь хочет более подробные имена для меток температуры
temp1
и temp2
:
$ датчики
as99127f-i2c-0-2d Адаптер: адаптер SMBus Via Pro на e800 ... темп1: +35,0°C (высокая = +0,0°C, гист = -128,0°C) темп2: +47,5°C (высокая = +100,0°C, гист = +75,0°C) ...
Создайте следующий файл, чтобы переопределить значения по умолчанию:
/etc/sensors.d/Asus_A7M266
чип "as99127f-*" метка temp1 "Mobo Temp" метка temp2 "CPU0 Temp"
Теперь вызов датчиков
показывает значения настройки:
$ датчики
as99127f-i2c-0-2d Адаптер: адаптер SMBus Via Pro на e800 ... Mobo Temp: +35,0°C (высокая = +0,0°C, гист = -128,0°C) CPU0 Temp: +47,5°C (высокая = +100,0°C, гист = +75,0°C) ...
Пример 3. Перенумерация ядер для многопроцессорных систем
Это реальный пример на рабочей станции HP Z600 с двумя процессорами Xeon. Фактическая нумерация физических ядер неверна: пронумерованы 0, 1, 9, 10, которые повторяются во втором процессоре. Большинство пользователей ожидают, что температура ядра будет отображаться в последовательном порядке, то есть 0,1,2,3,4,5,6,7.
$ датчики
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: +65,0°C (высокая = +85,0°C, критическая = +95,0°C) Ядро 1: +65,0°C (высокая = +85,0°C, критическая = +95,0°С) Ядро 9: +66,0°C (высокая = +85,0°C, критическая = +95,0°C) Ядро 10: +66,0°C (высокая = +85,0°C, критическая = +95,0°C) coretemp-ИСА-0004 Адаптер: адаптер ISA Ядро 0: +54,0°C (высокая = +85,0°C, критическая = +95,0°C) Ядро 1: +56,0°C (высокая = +85,0°C, критическая = +95,0°C) Ядро 9: +60,0°C (высокая = +85,0°C, критическая = +95,0°C) Ядро 10: +61,0°C (высокая = +85,0°C, критическая = +95,0°C) ...
Снова запустите Sensors
с ключом -u
, чтобы увидеть, какие параметры доступны для каждого физического чипа:
$ датчики -u coretemp-isa-0000
coretemp-isa-0000 Адаптер: адаптер ISA Ядро 0: temp2_input: 61.000 temp2_max: 85.000 temp2_crit: 95.000 temp2_crit_alarm: 0,000 Ядро 1: temp3_input: 61.000 temp3_max: 85.000 temp3_crit: 95.000 temp3_crit_alarm: 0,000 Ядро 9: temp11_input: 62.000 temp11_max: 85.000 temp11_crit: 95.000 Ядро 10: temp12_input: 63.000 temp12_max: 85.000 temp12_crit: 95.000
$ датчики -u coretemp-isa-0004
coretemp-isa-0004 Адаптер: адаптер ISA Ядро 0: temp2_input: 53.000 temp2_max: 85.000 temp2_крит: 95.000 temp2_crit_alarm: 0,000 Ядро 1: temp3_input: 54.000 temp3_max: 85.000 temp3_crit: 95.000 temp3_crit_alarm: 0,000 Ядро 9: temp11_input: 59.000 temp11_max: 85.000 temp11_crit: 95.000 Ядро 10: temp12_input: 59.000 temp12_max: 85.000 temp12_crit: 95.000 ...
Создайте следующий файл, заменяющий значения по умолчанию:
/etc/sensors.d/HP_Z600
чип "coretemp-isa-0000" метка temp2 "Ядро 0" метка temp3 "Ядро 1" метка temp11 "Ядро 2" метка temp12 "Ядро 3" чип "coretemp-isa-0004" метка temp2 "Ядро 4" метка temp3 "Core 5" метка temp11 "Ядро 6" метка temp12 "Ядро 7"
Теперь вызов датчиков
показывает значения настройки:
$ датчики
coretemp-isa-0000 Адаптер: адаптер ISA Core0: +64,0°C (высокая = +85,0°C, критическая = +95,0°C) Core1: +63,0°C (максимум = +85,0°C, крит = +95,0°C) Core2: +65,0°C (высокая = +85,0°C, критическая = +95,0°C) Core3: +66,0°C (высокая = +85,0°C, критическая = +95,0°C) coretemp-ИСА-0004 Адаптер: адаптер ISA Ядро 4: +53,0°C (высокая = +85,0°C, критическая = +95,0°C) Core5: +54,0°C (максимум = +85,0°C, крит = +95,0°С) Core6: +59,0°C (высокая = +85,0°C, критическая = +95,0°C) Core7: +60,0°C (максимум = +85,0°C, крит = +95,0°C) ...
Автоматическое развертывание lm_sensors
Пользователи, желающие развернуть lm_sensors на нескольких компьютерах, могут использовать следующее, чтобы принять значения по умолчанию для всех вопросов:
# датчики-обнаружить --auto
S.M.A.R.T. температура диска
Начиная с ядра 5.6 модуль drivetemp
будет сообщать температуру SATA/SAS через hwmon, но 9Датчики 0070-detect не обнаруживают это автоматически, поэтому модуль необходимо загружать вручную.
# modprobe темп.
Теперь вы должны увидеть записи, подобные этой, в выводе датчиков :
датчики
drivetemp-scsi-1-0 Адаптер: адаптер SCSI темп1: +33,0°C drivetemp-scsi-2-0 Адаптер: адаптер SCSI темп1: +32,0°C (низкая = +0,0°C, высокая = +70,0°C) (критический минимум = +0,0°C, критический = +70,0°C) (самый низкий = +290,0°C, максимальная = +41,0°C)
Теперь вы можете загружать модуль при загрузке. Либо вручную добавьте его в строку
HWMON_MODULES
файла /etc/conf.d/lm-sensors
. Обратите внимание, что он не будет добавлен автоматически, когда датчики -detect
смогут снова записать этот файл.
Поиск и устранение неисправностей
Модуль K10Temp
Некоторые процессоры K10 имеют проблемы с датчиком температуры. Дополнительную информацию см. в документации k10temp.
На затронутых машинах модуль сообщит о «ненадежном термодатчике ЦП; мониторинг отключен». В любом случае, чтобы принудительно отслеживать, вы можете запустить следующее:
# rmmod k10temp # modprobe k10temp force=1
Убедитесь, что датчик действительно исправен и надежен. Если это так, можете отредактировать /etc/modprobe.d/k10temp.conf
и добавить:
опции k10temp force=1
Это позволит загружать модуль при загрузке.
Материнские платы Asus B450M-A/A320M-K/A320M-K-BR
На этих материнских платах используется микросхема IT8655E, которая не поддерживается драйвером ядра it87 по состоянию на ноябрь 2020 г. [1]. Однако он поддерживается вышестоящей версией драйвера ядра [2]. Вариант DKMS содержится в it87-dkms-git AUR .
Материнские платы Asus B450/X399/X470 с разъемом AM4
В некоторых новейших материнских платах Asus используется микросхема ITE IT8665E, для доступа к датчикам температуры, вентилятора и напряжения может потребоваться модуль asus-wmi-sensors
. Это часть основного ядра с версии 5.17: загрузите модуль ядра asus-wmi-sensors
, который использует интерфейс UEFI и может потребовать обновления BIOS на некоторых платах [3].
В качестве альтернативы модуль it87
считывает значения напрямую с микросхемы, устанавливает it87-dkms-git AUR и загружает модуль ядра it87
.
Материнские платы Asus H97/Z97/Z170/Z370i/X570/B550
На некоторых новейших материнских платах Asus доступ к вентилятору и датчику напряжения может потребовать загрузки модуля ядра nct6775
.
Вам также может понадобиться добавить следующий параметр ядра:
acpi_enforce_resources=слабый
См. https://bugzilla.kernel.org/show_bug.cgi?id=204807 для получения дополнительной информации.
Примечание. Начиная с версии ядра 5.16 [4], указанный выше параметр ядра больше не требуется для большинства плат, и его следует избегать.
Asrock Deskmini h570
На плате STX Deskmini h570 используется чип NCT6683, для доступа к датчикам температуры, вентилятора и напряжения загрузка 9Требуется модуль 0070 nct6683 .
Для правильных значений модуля nct6683
создайте файл конфигурации модуля:
/etc/modprobe.d/nct6683.conf
параметры nct6683 force=1
Материнские платы Gigabyte B250/Z370/B450M/B560M/B660M/Z690
Некоторые материнские платы Gigabyte используют чип ITE IT8686E, ITE8689 (для B560 и B660M) или ITE8689E (для Z690), который не поддерживается драйвером ядра it87, по состоянию на май 2019 г. [5]. Однако он поддерживается вышестоящей версией драйвера ядра [6]. Вариант DKMS содержится в it87-dkms-git АУР . Как и в случае с материнскими платами #Asus H97/Z97/Z170/Z370i/X570/B550, перед попыткой установить модуль требуется параметр ядра:
acpi_enforce_resources=слабый
Кроме того, укажите идентификатор чипа при загрузке модуля следующим образом:
# modprobe it87 force_id = 0x8686 или # modprobe it87 force_id=0x8689 # для B560 # modprobe it87 force_id=0x8628 # для Z690
Или вы можете загрузить модуль в процессе загрузки, создав следующие два файла:
/etc/modules-load.d/it87.conf
it87
Для Z690
/etc/modprobe.d/it87.conf
опции it87 force_id=0x8628
Для других
/etc/modprobe.d/it87.conf
параметры it87 ignore_resource_conflict=1
После загрузки модуля вы можете использовать инструмент датчиков для исследования чипа. Теперь вы также можете использовать fancontrol для управления шагом скорости вентилятора вашего корпуса.
Опционально установка zenpower3-dkms AUR может позволить более точную настройку системы охлаждения материнской платы. Однако он отключает модуль k10temp по умолчанию.
Gigabyte GA-J1900N-D3V
На этой материнской плате используется микросхема ITE IT8620E (полезно также для считывания напряжения, температуры материнской платы, скорости вращения вентилятора). По состоянию на октябрь 2014 года lm_sensors не поддерживает драйверы чипа ITE IT8620E [7][8]. Разработчики lm_sensors сообщили, что чип в некоторой степени совместим с IT8728F в части аппаратного мониторинга. Однако по состоянию на август 2016 г. [9] перечисляет IT8620E как поддерживаемый.
Вы можете загрузить модуль во время выполнения с помощью modprobe:
$ modprobe it87 force_id = 0x8728
Или вы можете загрузить модули в процессе загрузки, создав следующие два файла:
/etc/modules-load.d/it87.conf
it87
/etc/modprobe.d/it87.conf
options it87 force_id=0x8603
После загрузки модуля вы можете использовать датчики инструмент для проверки чипа.
Теперь вы также можете использовать fancontrol для управления скоростью вентилятора вашего корпуса.
Проблемы с экраном ноутбука после запуска Sensors-detect
Это вызвано тем, что lm-sensors искажает значения Vcom на экране при поиске датчиков. Это уже обсуждалось и решалось на форумах: https://bbs.archlinux.org/viewtopic.php?id=193048. Однако обязательно внимательно прочитайте ветку, прежде чем запускать любую из предложенных команд.
В настоящее время существует ошибка в способе обработки ядром чтения шины i2c на графических процессорах AMD Navi 2. В настоящее время шина может использоваться только с EEPROM, и попытка использовать ее с другими устройствами приведет к сбою. Это может привести к сбоям, черным экранам и даже к странному поведению карты, например невозможности переключения режимов питания.
Ваш комментарий будет первым