Нужно доделать готовый проект.
И так, имеется андроид приложение на opensource(
https://github.com/ginkage/wearmouse ), приложение для часов, с управлением Wear OS, и подключается по блютус к Пк и выступать в качестве мышки или клавиатуры. Которое нужно доделать. Для этого используется блютус Classic стек + Human Interface Device (HID) profile. Так же используется native библиотека, которая требуется для обращения к сенсорам часов для получения данных позиции "мышки". Так как клавиатура каким-то образом получает данные с сенсоров, но это не важно для целей задачи.
Требуется реализовать :
- нужно убрать поддержку мыши и touchpad, оставить только клавиатуру, и всю native часть убрать
- переделать приложение для запуска на смартфоне.
- реализовать 1 экран, содержащий текстовое поле и кнопку. По нажатию на кнопку строка должна отправляться на подключенное по блютус устройство (этот механизм уже реализован в приложении, его менять не нужно, нужно просто переиспользовать). Согласно принципам работы блютус клавиатуры каждый символ передается как два сообщения: нажатие клавиши и отпускание клавиши. Так же работа с разными раскладками не нужна: клавиатура "не знает" на каком языке она печатает – для русского и английского языка передаются одни и те же коды клавиш.
Новости России
Москва
Владислав Овчинский: жители дома на Радужной улице начали переезд в новостройку по программе реновации
Moscow.media
Частные объявления сегодня
Владислав Овчинский: жители дома на Радужной улице начали переезд в новостройку по программе реновации
Выборы мэра Сочи могут отменить из-за нарушений
Заведующий рефракционным отделением клиники микрохирургии глаза АйМед Кирилл Светлаков: как снизить нагрузку на глаза при работе с гаджетами
Письмо генеральному прокурору и отмена выборов - чем может обернуться избрание нового главы города Сочи?
"Матрица" от ShantiOlga активирует изобилие
Студия звукозаписи в Москве. Студия звукозаписи цена.
В Оренбургском филиале АО «Желдорреммаш» освоен ремонт нового оборудования для тепловозов «Витязь», работающих на БАМе
Заведующий рефракционным отделением клиники микрохирургии глаза АйМед Кирилл Светлаков: как снизить нагрузку на глаза при работе с гаджетами
Bears Reportedly Played A Big Part In Giants Losing Saquon Barkley
Warner will not be considered for 2025 Champions Trophy: Bailey
UFC Denver video: Abdul Razak Alhassan vs. Cody Brundage ends in no-contest after illegal blows
Faculty of International Journalism and Mass Communications Eurasian International University is conducting an additional intake of applicants!
Летний туристический проект «Умные путешествия» запущен в Подмосковье
В Свердловской области завели еще одно "мусорное" уголовное дело
Портативный сканер штрих-кодов Heroje C1271 промышленного класса
Выборы мэра Сочи могут отменить из-за нарушений
CD Projekt's Pawel Sasko tells the inspiring tale of how an Estonian beet farmer in Australia became a senior quest designer on The Witcher 4
I didn't expect my favorite cozy MMO to do a crossover with a Finnish children's series
Двадцать пять человек за одним столом под звуки караоке – это было шедеврально!
Yesterday I ignored 10 tornado warnings to finish a Destiny 2 raid, didn't get the exotic drop, and disappointed my fiancée. Is there some sort of lesson here?
Фотомагазин PYN: ваш надійний партнер у світлі та фотографії
Выборы мэра Сочи могут отменить из-за нарушений
Опубликован рейтинг упоминаемости и активности политиков в Telegram каналах за июнь 2024 года
Владислав Овчинский: жители дома на Радужной улице начали переезд в новостройку по программе реновации
Жаркий движ «Браво, артист» на Черноморском побережье
В Россию доставили внедорожники Tank 700. Первые изображения
В мастер-классе ко Дню рисования на асфальте приняли участие пациенты Детской клинической больницы
Письмо генеральному прокурору и отмена выборов - чем может обернуться избрание нового главы города Сочи?
Заведующий рефракционным отделением клиники микрохирургии глаза АйМед Кирилл Светлаков: как снизить нагрузку на глаза при работе с гаджетами
Рыбинские школьницы борются за победу в конкурсе «Большая перемена»
ПМСОФТ: Экспертов в области проектного управления ждут на 23 конференции 10-13 сентября 2024
Московский суд приговорил к 13 годам колонии экс-десантника ВС США за наркотики
Сторонники Трампа надели повязки на уши в знак поддержки во время съезда партии
Елена Рыбакина получила новую конкурентку после Уимблдона-2024
Уроженка Самарской области выступит на Олимпиаде в Париже
Алькарас обратился к Джоковичу после финала Уимблдона
«Исхудавшая, но с сияющей улыбкой»: онкобольная Кейт Миддлтон появилась на финале Уимблдона
Владислав Овчинский: жители дома на Радужной улице начали переезд в новостройку по программе реновации
Московский суд приговорил к 13 годам колонии экс-десантника ВС США за наркотики
В шести городах Крыма прозвучат рок-хиты на виолончелях
Суд продлил до октября арест экс-замглавы Генштаба ВС РФ Шамарина
Музыкальные новости
«Ты не можешь соскочить»: Диана Арбенина о своей наркотической зависимости
Концерт "Битва Клавиров: Бах vs. Моцарт"
Звезды российского шоу-бизнеса приняли участие в премьере документального фильма «Арбенина»
Народный артист России Игорь Бутман: «В джазе не надо ничего понимать»
Жаркий движ «Браво, артист» на Черноморском побережье
Владислав Овчинский: жители дома на Радужной улице начали переезд в новостройку по программе реновации
Письмо генеральному прокурору и отмена выборов - чем может обернуться избрание нового главы города Сочи?
Выборы мэра Сочи могут отменить из-за нарушений
Компания ICDMC приняла участие в XIV Фармацевтической конференции «Зелёный крест»
Лавров предложил и.о. главы МИД Ирана посетить Москву, Астрахань и Мурманск
Судебный процесс над экс-сенатором Сабадашем перенесли из Петербурга в Москву
Спектакль Сергея Безрукова откроет сезон в нижегородском театре оперы и балета
Ульяновский росгвардеец несколько километров тащил на буксире автомобиль из Москвы
Исследование: Москва стала лидером по числу ДТП с участием велосипедистов
«Мосавтодор» устранит последствия урагана «Эдгар» в Воскресенске
ДЕТИ ВОЕННОСЛУЖАЩИХ И СОТРУДНИКОВ РОСГВАРДИИ ОТМЕТИЛИ ДЕНЬ РИСОВАНИЯ НА АСФАЛЬТЕ В САРАТОВЕ
Представители муниципалитетов Псковской области окончили федеральную «Школу мэров»
Воронежские выпускники «Школы мэров» разработали системные проекты по улучшению качества жизни в муниципалитетах
Путин на Lada Aura дал старт движению по новым трассам в обход Твери и Тольятти
Москва глазами художников
Новая пандемия может разразиться из-за патогена искусственного происхождения
«Возникнет форс-мажор»: что будет с выборами в США, если Байден не перенесет COVID-19
Главный врач клиники "Мегастом", стоматолог Владимир Лосев: какую зубную пасту предпочесть
В Москве врачи спасли двухлетнюю девочку с застрявшей в горле проволокой
В мастер-классе ко Дню рисования на асфальте приняли участие пациенты Детской клинической больницы
«Возникнет форс-мажор»: что будет с выборами в США, если Байден не перенесет COVID-19
"Умерили амбиции": Провал "саммита мира" вынудил Зеленского призвать к переговорам, заявили во Франции
МИД РФ: Вашингтон дал Киеву карт-бланш на удары по российской территории
Зеленский намерен отобрать государственные награды у Азарова, Табачника, Ефремова. Напуганный Бойко - за
Зеленский поставил крест на последней надежде Киева: попытки Рады развернуть соратника Трампа в свою сторону обречены на провал
Выборы мэра Сочи могут отменить из-за нарушений
Письмо генеральному прокурору и отмена выборов - чем может обернуться избрание нового главы города Сочи?
Мужской волейбольный клуб "Держава" оказался в семёрке сильнейших команд России
Каждая пятая российская компания предлагает своим сотрудникам ДМС
Олег Кожемяко и Александр Лукашенко обсудили создание морского порта в Приморье
Мэр Москвы рассказал о выдающихся учениках столичных школ искусств
Мэр Москвы сообщил о подписании 22 офсетных контрактов
В двух колледжах Москвы пройдет комплексное обновление — Собянин
Собянин принял решение о реконструкции корпусов двух колледжей Москвы
Синоптик Ильин раскрыл, вернется ли аномальная жара в Москву
В Москве из-за аномальной жары появились осы пелопеи и сколии-гиганты
Гидролог раскрыл, является ли Москва-река чище Сены
У российской ИТ-компании "Рексофт" появилось сразу несколько стратегических партнеров
В шести городах Крыма прозвучат рок-хиты на виолончелях
ПМСОФТ: Экспертов в области проектного управления ждут на 23 конференции 10-13 сентября 2024
Сторонники Трампа надели повязки на уши в знак поддержки во время съезда партии
Московский суд приговорил к 13 годам колонии экс-десантника ВС США за наркотики
Премьера документального фильма о Мосеевом острове состоится в Архангельске в ноябре
Пассажир самолета в Пулково открыл аварийный люк из-за жары в салоне
ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный
Час духовности «Приняла крещенье Русь»
В чем особенность приготовления лапши вок?
Краеведческое посвящение «Здесь артековская слава начинала свой поход»
В рейтинге городов России по объемам ввода жилья Севастополь на 29 месте, Симферополь — 73
Сторонники Трампа надели повязки на уши в знак поддержки во время съезда партии
На портале «Russpass. Бизнес» появился новый раздел
«Динамо» не ведет переговоры по трансферу Антона Миранчука
В ФРГ назвали решение о ракетах США ответом на «Искандеры» у Калининграда