Меню

bluetooth remote controller настройка

Многофункциональный Bluetooth Джойстик для VR Box

Описание

Универсальный контроллер Bluetooth Remote Controller — это многофункциональный беспроводной манипулятор, совмещающий в себе пульт, джойстик (геймпад), беспроводную мышь, пульт для видео и музыки, кнопка дистанционного затвора, пульт для PPT-презентаций, E-Book флиппер (перелистывание страниц), а также устройство отлично сочетается со шлемом VR. Пульт управления предназначен для смартфона, селфи, TV Box, Смарт-ТВ, ПК и др. Для работы с ним вам не придется проводить дополнительные настройки или скачивать сторонние приложения.

Так же преимуществом джойстика Mini Game Controller Bluetooth является его компактность, легкость и эргономичность. Он отлично лежит в любой руке и имеет шесть широко применимых кнопок удобно расположеных под пальцами. Пульт обеспечивает точное управление курсором мыши на экране смартфона, компьютера или Android приставке. Управлять пультом в руке так же удобно, как с обычной мышью или джойстиком на столе. Рука легко и свободно привыкает к пульту для работы с виртуальной реальностью и другими приложениями. Джойстик очень приятный на ощупь, сделан из специального композитного пластика с эффектом бархатной матовой поверхности.

● Оригинальное название: Universal Bluetooth Remote Controller Wireless Virtual Reality Gamepad Mouse Mini Joystick

● Поддержка: Android, iOS, Linux, macOS, Windows, Smart TV

● Совсестимость: iPhone 5, iPhone 5S, iPhone 5C, iPhone SE, iPhone 6, iPhone 6S, iPhone 6+, iPhone 6S+, iPad, Samsung, HTC, Sony, Xiaomi, Nokia, Lenovo, Motorola и т. д.

● Поддержка игр: Android / PC (геймпад), NES / GB / SMDSX / GBC / n64/ MAME, AndroidAPK, Game Apple / iOS: для игры в режиме icade

● Беспроводной расстояние: до 10 м, 2.4GHz

● Питание: 2 батарейки AAA (в комплект не входят)

● Время непрерывноой работы: около 40-120 часов

● Вес: 43 гр, с батарейками — 70 гр

— Пульт управления Bluetooth

— Руководство по эксплуатации (ENG)

Внимание! В зависимости от ОС могут не работать те или иные функции (на Android функционала больше чем на IOS)

источник

Bluetooth Remote Control: управление компьютером с мобильника

Когда то очень давно мне в руки попал Хакер за
апрель 2003 года. В нем была статья про то, как через IrDA и при
помощи пульта дистанционного управления управлять Виндой. Я тогда помню накупил деталей, спаял ИК-приемник, но ничего у меня не вышло :). Недавно захотел довести начатое до конца, но уже на основе Bluetooth. Для этого нам понадобится тело с «синим зубом» и BT-адаптер для компа.

Так как самому реализовывать в дельфи работу с bluetooth было долго и муторно, я решил взять уже готовую библиотеку: Bluetooth Framework Library, которую написал наш соотечественник (правда она без исходников). С библиотекой идет несколько демок, показывающих основные возможности.
Нам же сегодня потребуется KeypadControl. Отрываем \source и устанавливаем библиотеку, потом копируем все содержимое этой папки, открываем \demo_doc\demo\KeypadControl, вставляем и запускаем KeypadControl.dpr. Перед нами открылась главная форма этой демки. Она может обрабатывать нажатия кнопок на теле и по нажатию кнопок на форме эмулировать их нажатие на теле. Я предлагаю создать для тела простой мидлет, в котором будет крутиться цикл до тех пор, пока не нажата клавиша «0». Его можно скачать тут
http://www.mobileservicesoft.narod.ru/blank.rar. Теперь необходимо придумать, за что будет отвечать каждая кнопка на теле. У меня siemens cx75 и для него я реализовал так:

Читайте также:  настройки роутера ре н14у

джойстик — перемещает курсор (причем перемещаем, пока кнопка нажата, в таймере)
нажать его — левая кнопка мыши
левая софт кнопка — двойное нажатие левой кнопки мыши
правая софт кнопка — правая клавиша мыши
зеленая трубка — reboot
красная трубка — shutdown
1 — enter
2 — стрелка вверх
3 — закрыть активное окно
4 — стрелка влево
5 — стрелка вниз
6 — стрелка вправо
7 — отрыть лоток CD
8 — закрыть лоток CD
9 — свернуть активное окно

Для реализации задуманного нужно удалить все кнопки с форы кроме Connect и соответственно все обработчики нажатий на эти кнопки. Добавить таймер и все. ShowMessage(‘DOWN: ‘ + Key) — тоже надо везде удалить.

Давайте посмотрим, как все это работает. Запускаем
приложение, появляется окно, на нем одна кнопка Connect, после ее нажатия вылезет несколько окон — там все
просто. Теперь соединение установлено. Нажатие кнопки на теле генерирует событие BFKeypadControlClientKeyDown(Sender: TObject; Key: String), где key — это код нажатой кнопки. Теперь нужно поместить простой case и все, хотя все лучше видно на исходнике:

key1:=key[1]; // это нужно, чтобы в обработке таймера знать какая кнопка была нажата
a1:=0;
a2:=0;
case key[1] of
‘ курсор влево
‘>’ : a1:=10; // курсор вправо
‘^’ : a2:=-10; // курсор вверх
‘V’ : a2:=10; // курсор вниз
‘F’ : begin // нажимаем левую кнопку мыши
GetCursorPos(p);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, P.x, P.y, 0, 0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, P.x, P.y, 0, 0);
end;
‘[‘ : begin // нажимаем левую кнопку мыши дважды
GetCursorPos(p);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, P.x, P.y, 0, 0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, P.x, P.y, 0, 0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, P.x, P.y, 0, 0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, P.x, P.y, 0, 0);
end;
‘]’ : begin // нажимаем правую кнопку мыши
GetCursorPos(p);
mouse_event(MOUSEEVENTF_RIGHTDOWN, P.x, P.y, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTUP, P.x, P.y, 0, 0);
end;
‘S’ : WinExec(PChar(‘shutdown -t 0 -r’),SW_SHOWNORMAL); // reboot
‘C’ : WinExec(PChar(‘shutdown -t 0 -s’),SW_SHOWNORMAL); // shutdown
‘1’ : begin // эмулируем нажатие кнопки enter
keybd_event(VK_RETURN,0,0,0);
keybd_event(VK_RETURN,0,KEYEVENTF_KEYUP,0);
end;
‘2’ : begin // эмулируем нажатие стрелки вверх
keybd_event(vk_up,0,0,0);
keybd_event(vk_up,0,KEYEVENTF_KEYUP,0);
end;
‘3’ : SendMessage(GetForegroundWindow, WM_CLOSE,0,0); // закрываем активное окно
‘4’ : begin // эмулируем нажатие стрелки влево
keybd_event(VK_LEFT,0,0,0);
keybd_event(VK_LEFT,0,KEYEVENTF_KEYUP,0);
end;
‘5’ : begin // эмулируем нажатие стрелки вниз
keybd_event(VK_DOWN,0,0,0);
keybd_event(VK_DOWN,0,KEYEVENTF_KEYUP,0);
end;
‘6’ : begin // эмулируем нажатие стрелки вправо
keybd_event(VK_RIGHT,0,0,0);
keybd_event(VK_RIGHT,0,KEYEVENTF_KEYUP,0);
end;
‘7’ : mciSendString(‘Set cdaudio door open wait’, 0, 0, 0); // отрываем лоток CD
‘8’ : mciSendString(‘Set cdaudio door closed wait’, 0, 0, 0);// закрываем лоток CD
‘9’ : ShowWindow(GetWindowLong(GetForegroundWindow,GWL_HWNDPARENT),SW_MINIMIZE);
// сворачиваем активное окно
end;
if (GetCursorPos(p)=true)and
((key1=’ ‘)or(key1=’^’)or(key1=’V’)) then
begin
Timer1.Enabled:=true; // запускаем таймер
SetCursorPos(p.X+a1,p.Y+a2); // перемещаем курсор
end;

В обработке таймера прописываем перемещение курсора. Как только кнопку джойстика отпустили происходит BFKeypadControlClientKeyUp, где и нужно
прописать Timer1.Enabled:=false.

источник

Remote control (Дистанционное управление компьютером через Android)

Этой статьёй я (Tamir) открываю раздел Smart. В этой рубрике будут выходить статьи, посвящённые смартфонам, КПК, планшетам и другим портативными ЭВМкам.

Читайте также:  как сбросить настройки на андроиде до заводских lenovo a2010

Как вы уже поняли из названия статьи, речь сегодня пойдёт об удалённом управлении. Лет 5 назад я впервые натолкнулся на телефон, который обладал функцией управления компьютером через блютуз. В то время это показалось мне очень занимательным. Можно было, не вставая с кровати переключать фильмы, делать громче, тише, листать презентации. Также мне встретилась программа для создания пультов управления, предназначенных для «телефонного контроля». Основана она была на использовании «Горячих Клавиш» и позволяла программировать собственные пульты управления.

Но время не стоит на месте, на дворе уже 2012 год. И не для кого ни секрет, что популярность приобрели умные гаджеты (смартфоны, КПК, планшетные компьютеры).

Просматривая Android маркет на предмет бесплатных и функциональных программ, я наткнулся на интересное приложение Unified Remote.

Программа поддерживает настройку соединения с компьютером по беспроводным сетям Wi-fi и Bluetooth в ручном и автоматическом режиме, имеет приятный, лаконичный интерфейс и незатейливое название.

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

Для бесплатной версии (на момент написания статьи — январь 2012 года) доступны следующие 14 пультов:

  • Basic Input – выполняет функцию удалённого тачпада
  • File Manager – позволяет вам просматривать содержимое вашего компьютера, а также открывать его.
  • Keyboard – виртуальная клавиатура
  • Media – универсальный пульт для медиа плееров
  • Navigation— поддерживает функции перемещения так, словно вы используете стрелки клавиатуры, Enter, backspace, escape, alt, tab.
  • Numpad – ввод чисел и знаков аналогичных расположенным на цифровой части компьютерной клавиатуры
  • Power – операции с питанием компьютера (Выключение, Перезагрузка, Гибернация)
  • Scroll Wheel – функции колёсика мыши
  • Slide Show – для управления мультимедийными презентациями.
  • Spotify — пульт управления сервисом Spotify
  • Start – позволяет вам получить доступ к программам, расположенным в меню «Пуск»-> «Все программы»
  • Task Manager – выводит на экран список выполняемых программ из диспетчера задач вашего компьютера.
  • VLC – пульт управления VLC плеером
  • Windows Media Center – пульт управления Windows Media Center
  • Windows Media Player – пульт управления Windows Media Player
  • You Tube – пульт управления You TUBE плеером

К сожалению, полный набор из 28 пультов и возможность создавать свои, доступны только в платной версии приложения (3.69$).

В настройках можно выставить несколько пультов для быстрого переключения между ними:

Preferences -> «Quick Switch»

В целом и общем Unified Remote – отличная бесплатная программа для дистанционного управления компьютером.

Критика

Нет русской локализации, и соответственно русской клавиатуры в пульте «Keyboard». Кстати, набор русских символов доступен, если вы владеете методом слепого набора 🙂

Настройка

Вы должны сначала загрузить и установить сервер Unified Remote, на компьютер, которым вы хотите управлять. Просто скачайте, установите и запустите сервер. Окно настройки позволяет настраивать общие параметры, конфигурации соединения (TCP, UDP, Bluetooth и т.д.), безопасности (пароль, шифрование), спецификации удалённого управления, log и др.

Читайте также:  что такое ags в настройке микрофона




После того, как всё настроено, нажимаете OK.

При необходимости всегда можно открыть окно сервера снова:

  • щелкнув правой кнопкой мыши по пиктограмме в трее
  • двойным щелчком по пиктограмме в трее.

Затем надо скачать и установить Unified Remote на ваш android. Приложение доступно в Андроид Market. Просто впишите в поиске «Unified Remote» или воспользуйтесь этим QR – кодом:

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

Wi-fi или Bluetooth?

Соединение по Bluetooth к компьютеру конечно более удобно в настройке, но, к сожалению, дальность и стабильность действия сигнала блютуза не так велика, как по wi-fi. По wi-fi мы сможем добиться уверенной передачи сигнала, особенно если завязать подключение на точке доступа (роутере). Тем более мы можем использовать уже имеющуюся локальную wi-fi сеть. Например, ту, которую мы используем дома для раздачи интернета от ADSL модема, или ту, которую мы используем просто для передачи данных.

Но и это ещё не всё. В случае наличия и wi-fi и Bluetooth, при выходе из зоны действия блютуза вы сможете сменить соединение на wi-fi. Это очень удобно.

Настройка соединения по блютуз:

Включить блютуз на компьютере.

Сделать его видимым для других устройств

Запускаем Unified Remote

Выбираем «Servers» -> «Add»(это кнопка слева внизу) -> «Automatic»

Android самостоятельно найдёт активное Bluetooth соединение.

Убедитесь, что это именно ваше соединение, выберите его из списка.

Для этого в Unified Remote (на андроиде) зайдите в Servers и вызовите контекстное меню блютуз-соединения, далее выберите «Edit».

После того, как всё настроено и подключено, мы попадаем в главное меню, где выбираем «Remote».

В этом меню доступны различные пульты управления, описанные выше.

Настройка соединения по wi-fi:

Для этого нам понадобиться wi-fi сеть, работающая через wi-fi роутер, или wi-fi передатчик, настроенный в режиме AP (Access Point).

подключитесь к wi-fi сети.(Инструкцию о том как создать и настроить локальную сеть у себя дома читайте здесь)

Запускаем Unified Remote заходим в Servers, нажимаем «add», выбираем «Manual».

Что вводить в поля:

  • Type — выбираем Wi-Fi/3G
  • Display Name – (произвольно) вводим название вашего подключения. (Для того чтобы отличать управляемые компьютеры друг от друга, так как по одной и той же wi-fi сети можно управлять несколькими машинами при условии, что на них установлена и настроена серверная часть).
  • Host IP/Address – вводим IP адрес вашего компьютера в этой сети.

Все остальные поля оставляем без изменений, за исключение «Password».

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

Unified Remote отличная, но не единственная программа для дистанционного управления компьютером через android. В следующей статье я опишу бесплатную программу Goldworm Remote Control, которая, на мой взгляд, заслуживает вашего внимания.

На десерт небольшая порция IT — юмора:

IT-шник знакомится с девушками:

-Девушки, хотите пивком угощу.

-Ну, может, коньяк, вино будете?

-Эх-х… странно… Стандартные драйвера не подошли.

источник

Добавить комментарий

Adblock
detector