Разборка клавиатуры logitech k360

Обновлено: 07.07.2024

Недавно я решил поэкспериментировать с клавиатурой, поэтому начал с одной из самых дешевых доступных моделей беспроводной клавиатуры Logitech: K360. Эта модель немного устарела, и основной чип внутри нее, а также используемый ею беспроводной протокол Logitech Unifying уже были хорошо освещены ранее. См. презентацию Марка Ньюлина MouseJack, работу Трэвиса Гудспида по анализу nRF24 и исследование KeyKeriki, упомянутое в каждом из них. Я делаю это скорее как упражнение, а не как новое исследование, и я не знал, что найду. Тем не менее, я подумал, что это был аккуратный небольшой пример извлечения встроенного ПО из встроенной флэш-памяти.

Я использую аппаратный подход к обратному проектированию клавиатуры, поэтому первым шагом является извлечение прошивки. Разобрать клавиатуру довольно легко после удаления клейкой пластины спереди, которая открывает доступ ко всем винтам, скрепляющим корпус. Внутри находится матрица клавиш с резиновым куполом и небольшая печатная плата с очень небольшим количеством компонентов. По сути, это просто чип nRF24LE1:

Печатная плата спереди Плата сзади

Слева от nRF24LE1 есть сетка из шести больших тестовых площадок. Этот интерфейс показался мне интересным, поэтому я сначала проверил эти контактные площадки с помощью логического анализатора и нескольких щупов с пого-пинами. TP8 вроде бы выдавал короткий такт при загрузке, а TP4 был заземлен, но я не наблюдал здесь особой интересной активности при пассивном зондировании. Стало ясно, что группа из шести слов, нанесенных трафаретной печатью в правом верхнем углу платы, была метками для этих тестовых контактных площадок из-за того, что положения меток часов, земли и VMCU совпадали с соответствующими позициями контактных площадок.

Чтобы активно протестировать интерфейс SPI, я подключил тестовые площадки к разъему с помощью эмалированного провода. Я также подключил TP5 и TP7. Согласно техническому описанию nRF24LE1, TP7 подключается к выводу PROG, который используется для «включения программирования флэш-памяти», а TP5 подключается к RESET (также помечен рядом с TP5). В этом случае сброс активен на низком уровне.

Схема назначения контактов из таблицы данных nRF24LE1

Схема назначения контактов из таблицы данных nRF24LE1

На этом этапе я оставил меньшие тестовые площадки 10–13 в покое, потому что они подключались к стандартным контактам GPIO и располагались на дорожках, ведущих к ключевой матрице.

Я подключил контактные площадки SPI к контактам SPI по умолчанию на GreatFET, GND к одному из контактов заземления и назначил контакт GPIO для контактной площадки сброса. Я также использовал контакт 3V3 на GreatFET для прямого питания микросхемы nRF24 через контактную площадку VMCU.

Я попытался отправить несколько простых тестовых команд, используя встроенный код SPI, но ничего не получил в этом состоянии:

Я еще раз просмотрел техническое описание и обнаружил, что интерфейс SPI для программирования флэш-памяти, активируемый контактом PROG, имеет собственный набор назначенных контактов. Эти контакты не совпадали с тестовыми площадками, которые я только что подключил, поэтому я проверил, не сломаны ли они на оставшихся тестовых площадках. Я использовал тест на непрерывность мультиметра, чтобы проследить, куда ведут эти контакты, но вы также можете проследить следы на изображении стороны печатной платы nRF24. К счастью, тестовые площадки меньшего размера с T10 по T13 подключаются к этим контактам интерфейса SPI флэш-памяти (P1.2, P1.5, P1.6 и P2.0). Поскольку контактных площадок было всего четыре, я снова использовал свои щупы PCBite вместо того, чтобы припаивать дополнительные провода.

Проверка SPI программирования флэш-памяти

Проверка SPI программирования флэш-памяти

Для включения интерфейса SPI для программирования флэш-памяти необходимо удерживать вывод PROG в высоком уровне и перезагружать устройство, подавая низкий импульс на RESET. Я установил другой вывод GPIO на GreatFET для вывода PROG, а затем добавил в свой тестовый сценарий функцию для подачи низкого уровня на вывод RESET.

После сброса устройства я попытался бы отправить одну из команд SPI флэш-памяти, чтобы получить регистры состояния флэш-памяти и состояния защиты флэш-памяти, а также выполнить тестовое чтение:

Я по-прежнему не получал никакого ответа (такая же последовательность байтов 0xFF), поэтому я провел небольшую отладку с помощью осциллографа, чтобы убедиться, что все контакты работают правильно. Я запустил простой скрипт на GreatFET, чтобы продолжать сбрасывать устройство, и активировал осциллограф на выводе сброса, возвращающемся к высокому уровню, чтобы я мог посмотреть на состояние щупов осциллографа вскоре после загрузки. В дополнение к проверке выводов RESET и PROG я провел простое измерение энергопотребления с помощью шунтирующего резистора, чтобы убедиться, что устройство действительно перезагружается. Обратите внимание на разницу в энергопотреблении, когда устройство успешно переходит в режим PROG:

Сброс с низким уровнем PROG Сброс с высоким уровнем PROG

Возможно, один из датчиков SPI флэш-памяти был отключен, но после проверки на осциллографе, что все в порядке, я повторил этот процесс и смог прочитать некоторые внятные данные с флэш-памяти:

Обратите внимание на строку «Беспроводная клавиатура». После этого я сделал однократное чтение для 18432 байт, максимально допустимого согласно техпаспорту. На выходе выглядел толковый дамп программы flash. nRF24LE1 использует набор инструкций 8051, поэтому, чтобы подтвердить, что это был код, я загрузил его в Ghidra как двоичный объект 8051. Кажется, в начале большого двоичного объекта есть процедура инициализации, что позволяет предположить, что это допустимый код.

Пробная разборка в Ghidra

Тестовая дизассемблирование в Ghidra

Чтобы проверить параметры защиты от обратного чтения флэш-памяти и разрешения аппаратной отладки, я также хотел прочитать информационную страницу, упомянутую в техническом описании:

Раздел InfoPage таблицы данных nRF24LE1

Раздел InfoPage таблицы данных nRF24LE1

Для чтения InfoPage требуется установка бита INFEN в регистре состояния флэш-памяти, поэтому для этого мне просто нужно было отправить команду «записать регистр состояния флэш-памяти» перед выполнением чтения:

Теперь я могу прочитать информационную страницу, чтобы подтвердить защиту от повторного чтения и настройки аппаратной отладки. Хотя тот факт, что мои первоначальные попытки чтения вернули программные данные, также указывал на то, что защита от обратного чтения была отключена, выполнение этих шагов помогло мне укрепить уверенность в том, что я правильно использую интерфейс программирования флэш-памяти. Похоже, что резервная копия InfoPage также будет важна на тот случай, если я сотру флэш-память позже.

Добавив еще несколько простых дополнений, можно легко использовать этот код для вывода флэш-памяти программы и/или InfoPage в файлы:

K360 готов к работе вместе с вами. Эта компактная беспроводная клавиатура идеально подходит для узкого телосложения и позволяет работать даже в ограниченном рабочем пространстве. Оснащен цифровой клавиатурой и 12 клавишами быстрого доступа, вы можете быть более продуктивными - дома или на работе.

ЭКОНОМЯЩИЙ ПРОСТРАНСТВО МАКЕТ

Благодаря компактному дизайну K360 оснащен всеми необходимыми клавишами, включая цифровую клавиатуру и мгновенный доступ к сочетаниям клавиш FN, и на 20 % меньше, чем полноразмерная клавиатура. Идеально подходит для узких рабочих мест или небольших рамок, поэтому вы можете расположить мышь ближе, чтобы меньше дотягиваться и лучше осанка. Кроме того, его легко перемещать куда угодно по работе.

КОМФОРТНО И ТИХО

Клавиши в рамке обеспечивают удобный, точный и тихий набор текста, а компактный, современный, глянцевый дизайн с регулируемыми по высоте наклонными ножками придает вашей системе необходимую остроту.

МАКСИМАЛЬНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ

Двенадцать F-клавиш обеспечивают легкий доступ к самым нужным функциям — открытие и закрытие Windows ® , приложений, электронной почты и многого другого. Шесть мультимедийных горячих клавиш позволяют мгновенно включать музыку, воспроизводить ее, приостанавливать, пропускать — так что вы можете оставаться в потоке.

СОЗДАН ДЛЯ ДЕЙСТВИЯ

ПОДКЛЮЧАЙТЕ И ИГРАЙТЕ БЕСПРОВОДНУЮ

Забудьте о прерываниях и задержках благодаря прочному и надежному беспроводному соединению с радиусом действия до 10 м (33 фута). Дальность беспроводной связи может варьироваться в зависимости от пользователя, условий окружающей среды и вычислительных условий. K360 поставляется с USB-приемником Logitech Unifying. Это позволяет подключить до шести совместимых инструментов Logitech, чтобы вы могли добавить свою мышь Logitech к тому же приемнику. Меньше проводов, меньше хлопот.

Беспроводная клавиатура K360

Беспроводная клавиатура K360

Размеры

Системные требования

Компьютеры, поддерживающие внешние клавиатуры.

  • Windows® 10, 11 или новее
  • USB-подключение: требуется доступный USB-порт.

Технические характеристики

Тип подключения

  • Протокол Logitech Unifying (2,4 ГГц)
  • Радиус действия беспроводной сети: >10 м / 33 фута.

Батарея

  • Батарейки: 2 AA (входят в комплект)
  • Срок службы батареи: 36 месяцев Срок службы батареи зависит от пользователя и компьютера.

Специальные клавиши

Ключевая жизнь

Содержимое пакета

  • Клавиатура
  • Ресивер Logitech Unifying
  • 2 батарейки АА (предустановлены)
  • Документация пользователя

Информация о гарантии

Номер детали

Начало работы

Найдите всю имеющуюся у нас документацию, чтобы быстро запустить этот продукт.

РЕГИСТРАЦИЯ ПРОДУКТА

Зарегистрируйте свой продукт, чтобы быстрее получить доступ к поддержке и активировать любые применимые гарантии.

Если у вас есть какие-либо вопросы, у нас, вероятно, есть ответы, которые вы ищете.

Загрузки

Найдите все доступные загрузки, которые помогут расширить возможности этого продукта.

Гарантия

Если вы не полностью удовлетворены своей покупкой, мы постараемся исправить ее.

Свяжитесь с нами

Все еще не можете найти нужные ответы? Напишите нам, и агент примет это оттуда.

НАЙТИ ПОДХОДЯЩИЕ ДЛЯ ВАС ПРОДУКТЫ

Беспроводная клавиатура K360

Многофункциональная Bluetooth клавиатура K380

Многофункциональная беспроводная клавиатура K780

ДЕСЯТИЛЕТИЯ ДИЗАЙН-ОПЫТА

Благодаря более чем 22-летнему опыту разработки высококачественных клавиатур мы тщательно проектируем, разрабатываем, прототипируем и изучаем все основные компоненты наших клавиатур, от основных технологий до удобства и эргономики их конструкции.

Мы стремимся предоставить каждому человеку идеальный опыт печати в соответствии с его ростом, образом жизни и местом на рабочем столе.

Разборка механической клавиатуры Logitech G413

Видео взято с канала: Tech & Lifestyle

Разборка клавиатуры Logitech Deluxe 250 «Как сделать»

Разборка клавиатуры Logitech Deluxe 250

Подробное руководство по открытию клавиатуры Logitech Deluxe 250 для любых целей.

Видео взято с канала: alfik13

Как мыть клавиатуру: разборка и мытье клавиатуры K270 Logitech

Как мыть клавиатуру: клавиатура Logitech K270, разборка и мытье

Видео взято с канала: Joao Botelho Silva

Разборка клавиатуры Logitech K380

Разборка клавиатуры Logitech K380

Я пытался разобрать клавиатуру Logitech K380, потому что мне было интересно, почему клавиатура тяжелее (423 г), чем другие подобные клавиатуры.
Как вы можете проверить ее внутреннюю структуру в моем видео, Logitech K380 стальная пластина под печатной платой (с 6:00)..
В целом, клавиатура со стальной пластиной обеспечивает более надежный набор текста, чем клавиатура без нее. K380 тоже не может избежать участи. Почти все мобильные клавиатуры не имеют стальной пластины, чтобы уменьшить их вес для мобильности. Я думаю, что разработчик K380 больше сосредоточился на обеспечении лучшего ощущения при наборе текста, чем на его мобильности.

Видео взято с канала: Сангриул Ким

Открытие клавиатуры || Ничего технологичного ||

Открытие клавиатуры || Ничего сложного ||

Видео взято с канала: Risk Awesome

Разборка затопленной клавиатуры Logitech

Разборка затопленной клавиатуры Logitech

<Р> Что внутри этой беспроводной клавиатуры Logitech K330, который был затоплен
Пожертвования Bitcoin:.. 38y7DE8HEHNj8fGDtUr4PkCn9nWxiorvvy
Litecoin:. MRnSifHf1jjgimgFq56YWXb3uo1iHdhg1R
Ethereum:. 0x11AceA38DCA9DbFfB4F35f3F746af65F9dED28ce
Ripple: rBgnUKAEiFhCRLPoYNPPe3JUWayRjP6Ayg

Видео взято с канала: EEVblog2

Кнопки клавиатуры Logitech не работают. Исправлено

Кнопки клавиатуры Logitech не работают. Исправлено

Видео взято с канала: Tech & Lifestyle

Используйте свой гвоздь (я использую большой палец) с клавиатурой, лежащей вверх ногами, вставьте его (большой палец животом вверх) рядом с зажимом один за другим и поверните его наружу. Вы услышите небольшой щелчок, и клипса откроется. · В нем есть довольно слабые клипы, показанные зелеными кружками на картинке, поэтому будьте осторожны, если вы услышите чуть более громкий щелчок, вы сломали свой клип: P. Разборка клавиатуры Logitech K750 на солнечных батареях. Это метод разборки беспроводной клавиатуры Logitech K750 с питанием от солнечных батарей. Если вы просто хотите заменить батарею, вам не нужно разбирать клавиатуру.

Существует несколько онлайн-инструкций о том, как снять лоток аккумулятора для ремонта. Крышка аккумуляторного отсека открывается с трудом. Переверните клавиатуру вверх дном, чтобы батарейный отсек был вверху или от вас.

Поместите несколько пальцев с каждой стороны углубления, нажмите и потяните на себя. Затем он откроется. Если у вас ПК с Windows 8, вам может потребоваться выбрать «Устройства» на панели управления вместо меню «Пуск».

Фолио Logitech. Если у вас есть эта клавиатура для планшета, выполните следующие действия: 1. Откройте настройки на планшете и перейдите к «Bluetooth». 2. Подключите клавиатуру или мышь Logitech к приемнику Unifying. Для подключения клавиатуры или мыши к компьютеру можно использовать программное обеспечение Logitech Unifying.

ПРИМЕЧАНИЕ. Если оно еще не установлено, вы можете загрузить программное обеспечение Unifying со страницы загрузки программного обеспечения. Запустите программное обеспечение Logitech Unifying.В этом видео я покажу вам, как разобрать клавиатуру Logitech G910.

Ранее я разобрал эту клавиатуру, чтобы заменить клавишный переключатель. Поскольку я не мог найти видео для этого, я решил. Разборка затопленной клавиатуры Logitech Продолжительность: 6:58. EEVblog2 Рекомендуется для вас.

Поскольку вы можете проверить его внутреннюю структуру через my. Выберите нужный канал, нажмите и удерживайте кнопку Easy-Switch в течение трех секунд. Это переведет клавиатуру в режим обнаружения, чтобы ее мог видеть ваш компьютер. Светодиод начнет быстро мигать.

Подключите клавиатуру к компьютеру с помощью Bluetooth или USB-приемника. – Logitech Включите клавиатуру. На задней панели клавиатуры нажмите кнопку подключения Bluetooth.

Лампочки над клавишами Bluetooth на передней панели клавиатуры будут мигать синим цветом. Новейшие мыши и клавиатуры Logitech имеют интересную дополнительную функцию под названием Flow. Flow позволяет использовать мышь и клавиатуру на нескольких компьютерах, как Synergy или Mouse Without Borders, но с гораздо более простым процессом настройки. Logitech Flow не является отдельной программой — вам придется погрузиться в приложение настройки в порядок все настроить. На клавиатуре Нажмите и удерживайте кнопку Easy-Switch, пока индикатор состояния не начнет мигать.

Клавиатура находится в режиме сопряжения в течение следующих трех минут.

Чтобы открыть диалоговое окно, на главной странице панели управления выберите «Оборудование и звук», а затем «Клавиатура».

Чтобы выбрать ту или иную клавиатуру, откройте меню "Оборудование" в верхней части экрана, перейдите в раздел "Клавиатура" и выберите нужный вариант.

Чтобы активировать кнопки панели задач с помощью клавиатуры, сначала нажмите Ctrl-Esc, чтобы отобразить меню "Пуск", затем Esc, чтобы закрыть его, а затем Tab, чтобы перевести фокус на кнопки задач.

m Нажмите F10 или Alt, чтобы активировать строку меню, используйте клавишу со стрелкой вправо или влево, чтобы переместить курсор выбора к вашему выбору, и нажмите Enter.

В Центре управления KDE выберите Периферийные устройства, Клавиатура.

Откройте значок клавиатуры на панели управления.

Затем панель управления с клавиатурой подключается к ПК внутри шкафа MAME.

Затем последовало несколько нажатий клавиш.

Совет. Когда меню «Пуск» открыто, вы можете открыть меню «Все программы» несколькими способами: щелкнув фразу «Все программы», наведя на нее указатель и ненадолго удерживая мышь, или нажав клавишу "," (чтобы выделить "Все программы"), а затем нажав клавишу "Ввод", клавишу > или пробел.

license

Введение. Очистка липкой беспроводной клавиатуры Logitec WAVE.

Не выбрасывайте свою старую беспроводную клавиатуру Logitec только потому, что ваша 10-месячная дочь пролила на нее свою чашку-непроливайку! Разбери его и почисти!

Шаг 1. Разборка

Переверните клавиатуру и с помощью отвертки среднего размера удалите все винты с нижней стороны клавиатуры. Поместите винты в миску и отложите их в сторону. Нижняя часть должна легко отрываться от лицевой панели клавиатуры.

Шаг 2. Внутри клавиатуры

Это то, что нам нужно. Эта силиконовая клавиатура придает клавиатуре «пружинящий» вид. Присмотритесь, и вы увидите нашего преступника. Мне кажется, что яблочный сок.

Шаг 3. Удаление прокладки

Осторожно потяните черную панель управления «Медиацентр» с места. Сделайте то же самое с белой силиконовой клавиатурой, стараясь оставить тонкую пластиковую плату там, где она должна быть.

Шаг 4. Очистка

Замочите белую и черную силиконовые подушечки в теплой мыльной воде на несколько минут. Слегка потрите поверхность подушечек маленькой мягкой щеточкой. Я использовала бутылочную щетку моей дочери. Хорошо промойте в теплой воде, затем снова в холодной. Отложите, чтобы высохнуть. Здесь хорошо работает сжатый воздух для более быстрой сушки.

Шаг 5. Очистка пластиковых насадок.

Осторожно вымойте клавиатуру теплой водой в кухонной раковине. Я использовал ручной распылитель, чтобы добраться до самых липких клавиш.

Шаг 6. Переустановка

Силиконовые накладки переустановлены в нижней части клавиатуры. Обязательно проверяйте каждый его сантиметр, чтобы убедиться, что он сидит правильно. В верхней половине не забудьте переустановить кнопку масштабирования и кнопку отключения звука, так как они наверняка уже выпали. Переверните нижнюю часть, удерживая силиконовую прокладку кончиками пальцев, и соедините ее с верхней половиной. Установите на место винты и вставьте новые батарейки. ВИОЛА! «Новая» беспроводная клавиатура!

Читайте также: