Как управлять Android-устройством при помощи мыши и клавиатуры
Гаджеты под управлением операционной системы Android тем и хороши, что позволяют выбрать способ управления, который подойдет вам в конкретной ситуации для выполнения разного рода задач. И речь сейчас не о том, что смартфонами и планшетами можно управлять при помощи жестов или голоса (что, вне всяких сомнений, удобно). Мы имеем в виду, что из Android-устройства вполне можно сделать практически полноценный компьютер, подключив к нему клавиатуру и мышь. И сейчас вы узнаете, как это сделать.
Гаджетами на Android легко можно управлять при помощи клавиатуры и мыши
Как подключить мышь и клавиатуру к Android
Для начала вам нужно будет скачать на свой смартфон или планшет программу под названием DeskDock. Конечно, существует и другой способ (о котором мы расскажем чуть позже), но использование DeskDock — это самый быстрый, простой и надежный подход. DeskDock имеет как бесплатную, так и платную версии, но для работы нам хватит и обычной.
DeskDock превращает экран вашего Android в полноценный монитор, позволяя вам перемещать мышь на экране гаджета и набирать текст при помощи клавиатуры. Но и это еще не все. DeskDock дает возможность использовать ваше устройство в качестве второго экрана, что очень удобно при работе. Один экран вы оставляете в качестве рабочей среды, а второй — для вспомогательных приложений. В этом случае, помимо установки приложения на телефон или планшет, вам также потребуется установить версию на ПК. Поддерживаются операционные системы Windows, MacOS и Linux.
DeskDock поддерживает довольно большое количество устройств
Теперь, в том случае, если вы используете версию для смартфона, вам потребуется мышь и клавиатура, которые работают по Bluetooth (если таковых нет, не расстраивайтесь, чуть ниже мы расскажем, что делать). Включайте клавиатуру и мышь и начинайте сопряжение устройств. После того, как это будет сделано, в программе DeskDock вы сможете произвести точную настройку гаджетов. Если же вы хотите использовать Android-устройство в виде второго экрана, то подсоединяйте клавиатуру и мышь к компьютеру, а DeskDock на смартфоне\планшете и DeskDock на ПК уже соединяться сами, организовав единую рабочую область.
Как подключить проводные мышь и клавиатуру к Android
А вот и обещанный альтернативный способ. Правда, он потребует от вас некоторых финансовых затрат. Если вам нужно присоединить проводные мышь и клавиатуру, вам потребуется особый переходник. А именно USB OTG (On-The-Go). О том, на что еще способен OTG мы даже рассказывали в отдельной статье, так что рекомендуем вам ознакомиться с данным материалом и подписаться на новостной Телеграм канал, чтобы не пропускать подобные статьи в будущем.
Сам по себе USB OTG стоит не дорого. В частности, его легко можно найти на известном китайском сайте. Но если вы не хотите ждать, можете поискать его и в российских интернет-магазинах самостоятельно. В любом случае, его приобретение выйдет вам куда дешевле, чем покупка полноценного ПК. А если вам нужно лишь «печатать да смотреть видео», то можно делать это и на своем любимом гаджете.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
У вас бывало, что вы, ведя переписку одновременно с двумя или тремя собеседниками в WhatsApp, в какой-то момент путали их и отправляли сообщение, предназначенное для одного человека, совершенно другому? Думаю, что бывало. Несмотря на то что большинство пользователей мессенджера сегодня обозначают свою индивидуальность личными фотографиями или приятными их глазу картинками, которые устанавливают на аватарки, перепутать их из-за маленького размера не составляет никаких сложностей. Поэтому разработчики WhatsApp придумали новую систему различия.
Думаю, вы уже знаете, что Google предлагает пользователям смартфонов функцию просмотра трёхмерных моделей животных в дополненной реальности. Мы уже рассказывали о том, как смотреть тигра в 3D, где найти AR-фигуру динозавра и как устроено человеческое тело в AR. Но Google решила не останавливаться на достигнутом и добавила в уже и без того обширный список набор 3D-моделей животных, встречающихся только в Австралии. Объясняю на пальцах, как работает эта фича, на каких устройствах доступна и почему может в принципе не работать.
Не мщй случай, я не могу быть и на виндовс и на андроид одновременно. У меня андроид ос. Полноценая операционная система феникс ос называеться. Следовательно я не могу подключить к ввиндовс на своём ноутбуке андроид, или андроид к виндовс, так как обе системы на одном компьюторе, может другие варианты есть?
Обзор Remote Mouse. Как превратить смартфон в мышку для ПК
Я не совсем понимаю зачем, но часто вижу вопрос о том, как же использовать смартфон или планшет в виде беспроводной мыши для компьютера. И для решения этой задачи есть несколько приложений, но для обзора я выбрал Remote Mouse, и вот почему.
Remote Mouse — кроссплатформенное приложение, которое поможет превратить смартфон в пульт управления или мышку для ПК.
У этой утилиты есть несколько важных преимуществ перед аналогами. Во-первых, это наличие русского языка. Во-вторых, приложение доступно на Windows, macOS, Linux, Android и iOS. И вы можете подключать устройства в любых комбинациях. В-третьих, кроме обычной мыши, есть режим пульта дистанционного управления, управление системными параметрами и передача изображений.
Настройка Remote Mouse
Тут всё очень просто. Установите серверную часть на компьютер и мобильное приложение на смартфон. Запустите приложение на ПК, а на смартфоне выберите свой компьютер из списка.
Если вы находитесь в одной сети, то приложение сразу же начнёт работать. Никаких танцев с бубном не требуется.
Если есть желание, в настольной версии можно добавить запрос кода на подключение, выбрать папку для сохранения изображений или активировать подключение по QR-коду.
А в мобильной версии можно тонко настроить параметры чувствительности мыши, управления жестами, работу с клавиатурой и многое другое.
Возможности Remote Mouse
Описывать фишки приложения очень сложно, потому что всё работает настолько просто и интуитивно, что рассказывать просто нечего.
При первом запуске вам быстро объяснят, что к чему и как управлять мышкой компьютера со смартфона. В самом же Remote Mouse на телефоне есть несколько разделов.
Управление мышью — это просто пустой экран. Вы водите по нему пальцем, а курсор на компьютере послушно повторяет все действия.
Пульт управления — своего рода аналог всем привычного дистанционного пульта от телевизора, только для ПК. Перемотка, пауза и другие медийные функции.
В разделе управления окнами одним тапом можно вызвать любое открытое на компьютере приложение на передний план.
Есть раздел для управления браузером. В нём можно осуществлять базовую навигацию по странице, открывать сайты и прочее.
Есть ещё пара разделов, но они уже не такие интересные. Это другие раскладки клавиатуры, системные клавиши и возможность выключить или отправить компьютер в сон.
Базовая версия Remote Mouse предлагает практически все необходимые функции, а в обмен показывает вам рекламу.
Стоимость лицензии зависит от операционной системы и обойдётся от 75 до 1 399 рублей — в зависимости от того, какие функции вы хотите активировать или на какой период хотите приобрести подписку.
В платной версии вам будет доступно отключение рекламы, синхронизация между устройствами, медиа пульт, браузер, панель приложения и сочетания клавиш.
Remote Mouse — отличное и простое приложение для решения конкретной задачи. Бесплатной версии вам должно хватить с головой, а отсутствие каких-либо настроек делает весь процесс максимально удобным.
Как подключить мышку к смартфону?
Многие современные смартфоны по умолчанию поддерживают внешние устройства — мыши, клавиатуры, мониторы.
Популярные сценарии использования мыши на телефоне:
В этой статье мы рассмотрим два способа подключения мыши к смартфону: проводной и беспроводной.
Подключение мыши к смартфону через кабель OTG
Смартфоны на Android поддерживают функцию OTG — On-The-Go — которая дает возможность подключать внешние устройства к телефону (клавиатуры, мыши, игровые контроллеры). Некоторые бюджетные версии мобильных устройств не поддерживают данную функцию. Проверить наличие этой технологии можно в технических характеристиках смартфона или на собственном опыте.
Чтобы подключить мышь к гаджету, нужно купить OTG-кабель. Стандартная длина шнура — 30-40 см. Кабели выпускают с разъемами microUSB и USB Type-C. Далее нужно подключить кабель OTG к смартфону. На обратном конце шнура расположен USB-разъем — вставьте в него мышь.
Через 5-10 секунд на экране гаджета появится курсор. Теперь можно пользоваться компьютерной мышью на телефоне: играть в игры, переписываться в мессенджерах, пользоваться браузерами для быстрого поиска информации в интернете.
На фотографии ниже мышка подключена к смартфону именно таким образом, только сама мышь беспроводная — используется специальный переходник. Аналогичным образом подключаются обычные проводные мышки.
На экране телефона в это время появляется привычный указатель мыши в виде стрелочки, который при наведении на ссылки превращается в руку.
Подключение мыши через Bluetooth
Второй способ подключения мыши к смартфону — беспроводной. Включите Bluetooth на телефоне в настройках. В разделе меню «Bluetooth» сделайте гаджет видимым для других устройств. Это нужно для того, чтобы мышь могла определить смартфон.
Включите мышь, которая поддерживает Bluetooth. После этого она должна отобразиться в списке обнаруженных устройств на телефоне. Выберите найденный аксессуар и через 5-10 секунд на экране гаджета появится курсор. Теперь можно пользоваться мышью на смартфоне. Для этого не нужны дополнительные провода и переходники.
Превращаем планшет в полноценное рабочее место
Содержание статьи
ASUS Transformer и Microsoft Surface — великолепные девайсы, сочетающие в себе планшет и полноценный ноутбук. В дороге такая вещь не занимает много места и отлично подходит и для работы, и для отдыха. Достал из сумки тоненькую клавиатуру, и у тебя в руках ноутбук, убрал обратно — планшет. Удобно. Но можно ли сделать нечто подобное из обычного Android-планшета? Легко!
Зачем?
Даже самые дешевые современные планшеты имеют чрезвычайно мощную начинку, производительности которой вполне хватает, чтобы посоревноваться с нетбуками. Однако у планшета совершенно другое назначение, которое ставит перед нами очевидную проблему: что взять с собой в дорогу? Удобный для чтения книг, веб-серфинга и игр планшет либо нетбук — прекрасный инструмент для общения и работы? И то и другое таскать с собой — занятие не самое веселое, но ведь мы можем пойти и по иному пути.
Хакер #171. 3D-принтеры
Начнем с того, что почти любой планшет под управлением Android поддерживает подключение клавиатуры и мыши — фактически это превращает его в своеобразный моноблочный комп, который можно прислонить к чему-нибудь, расположить перед собой клавиатуру и мышь и преспокойно работать. В дороге это не слишком удобно, да и чересчур даже для гика, поэтому умные китайцы придумали специальные чехлы со встроенной клавиатурой, которые легким движением руки превращают планшет в интересный девайс, похожий на нетбук. Прикупить такой чехол определенно стоит, тем более что обойдется он не более чем в 20 американских рублей, а клавиатура там действительно хорошая.
Второе — это ОС. Казалось бы, Android совсем не предназначен для работы и без полноценного нетбука/ноутбука не обойтись. Но и здесь все в порядке, браузеры легко обслуживают по несколько вкладок, имеется множество клавиатурных комбинаций, полноценный набор UNIX-утилит, куча софта для администрирования, компиляторы, утилиты, веб-серверы и все, о чем ты только можешь подумать, кроме совсем уж профессионального софта типа Photoshop или ProTools. Но я сомневаюсь, что кто-то будет заниматься графическим артом или сведением композиции, сидя на пассажирском сидении автомобиля, движущегося по «великолепным» русским дорогам.
Говоря другими словами, в планшете есть все, чтобы использовать его в качестве рабочей станции, а вот о том, как это «все» задействовать на полную катушку, мы и поговорим далее.
Базовый минимум
Итак, у нас есть планшет под управлением Android 4, клавиатура, мышь (опционально) и желание превратить все это в рабочую лошадку.
Сразу оговорюсь, что USB-клаву и мышь можно воткнуть только в планшет с поддержкой режима USB host (OTG), так что если этой опции в планшете нет, придется использовать более дорогие Bluetooth-аксессуары, а если нет и поддержки Bluetooth, то ничего не поделаешь — такой планшет не годится.
Если режим USB-хост поддерживается, клавиатуру или мышь следует подключать с помощью OTG-кабеля, который обычно идет в комплекте с планшетом и представляет собой кабель типа miniUSB-папа с одной стороны и полноценный USB мама — с другой (если в планшете полноразмерные USB-порты, можно выткать прямо в них). Если же в комплекте его не оказалось, OTG-кабель можно купить в любом магазине мобильной техники или заказать в Китае за один доллар (он ничем не хуже). Хочу предупредить, что обычно не все порты поддерживают режим хоста, поэтому втыкать надо в правильный (обычно он подписан Host или OTG).
Клавиатурные комбинации Android
Комбинации клавиш также доступны и в приложениях, однако только малая часть разработчиков реализует такое управление. Даже среди браузеров, где эта функциональность просто необходима, я смог найти только два, которыми можно полноценно управлять с помощью клавиатуры. Это стандартный браузер и Google Chrome, которые поддерживают следующий набор комбинаций:
Комбинации браузера
К сожалению, в Android нет способа изменить комбинации клавиш или добавить свои, но имеющихся будет вполне достаточно, чтобы работать с планшетом без всякой мыши, лишь иногда прикасаясь к экрану — выбрать какой-то труднодосягаемый элемент интерфейса.
AIDE позволяет создавать полноценные Java-приложения для Android в самом Android
Раз уж мы заговорили о браузере, то нужно позаботиться и о подключении к интернету. Далеко не все планшеты оснащены модулем 3G, поэтому интернет тебе, скорее всего, придется забирать другими способами. Два стандартных решения — это 3G-модем или интернет с телефона. Первый вариант более предпочтителен, однако на планшетах с одним хост-портом (как у меня) он не позволит воткнуть еще и клавиатуру. Вариант с раздачей интернета с телефона по Wi-Fi очень удобен, но выжирает батарею смарта с невероятной скоростью, поэтому гораздо лучше для этой цели использовать более экономичный Bluetooth.
Чтобы в дороге иметь доступ ко всем необходимым данным, можно заранее скинуть их на флешку или использовать облачные диски вроде Dropbox или Google Drive. Оба подхода неудобны, так как не позволяют выполнять синхронизацию автоматически. Зато приложение Dropsync это умеет и делает очень хорошо. Фактически Dropsync выполняет ту же задачу, что и настольная версия Dropbox: позволяет хранить файлы на флешке, периодически синхронизируя их с облачным хранилищем. Что немаловажно, каталоги для синхронизации можно выбирать индивидуально, отправляя и получая из облака только то, что реально нужно на планшете, например книги, музыку, исходные тексты.
Пользоваться Dropsync довольно просто, надо лишь выбрать каталог для синхронизации, каталог в Dropbox и выбрать метод синхронизации: в одну сторону или в обе. После этого софтина повиснет в фоне и будет периодически выполнять синхронизацию. Сразу рекомендую купить Pro-версию, в ней реализована поддержка Linux-технологии inotify для моментальной синхронизации сразу после изменения файлов, а также убрано ограничение на размер файла в 5 Мб и на один синхронизируемый каталог.
Виртуальная клавиатура для Android-планшетов
Продвинутый вариант
Поговорим о более продвинутом использовании планшета. Для гика, а тем более человека, выполняющего администрирование удаленных серверов, стандартной функциональности и обычных приложений будет, конечно же, недостаточно для ощущения себя полноценным. Поэтому нам необходимо обзавестись джентльменским набором линуксоида, а именно эмулятором терминала, набором утилит командной строки, а также разными SSH-клиентами и rsync’ами. Всего этого для Android полно, спасибо ядру Linux.
Перво-наперво получим на планшете root. Как это сделать, мы уже рассказывали, тем более что для каждого устройства своя методика, включающая в себя много нюансов. Поэтому Google в помощь. Далее ставим Android Terminal Emulator из маркета, это стандартный VT102-эмулятор с поддержкой всего, что нужно. Он поддерживает все управляющие последовательности, а значит, все комбинации клавиш, которые ты будешь набирать на клавиатуре.
Эмулятор терминала и Hacker’s keyboard
Устанавливаем BusyBox
Отныне у нас есть полноценная командная строка, но нет SSH-клиента и хорошего текстового редактора. Решить эту проблему можно, установив старый добрый ConnectBot и Vim Touch. Как независимые инструменты они выполняют свою работу великолепно, но использовать их продуктивно при наличии клавиатуры и при необходимости править различные файлы прямо из терминала не получится. Поэтому мы установим нативные версии этих программ. Консольный Vim для Android можно получить по этой ссылке. Его следует распаковать, перекинуть на карту памяти планшета, а затем положить в каталог /system/xbin. Вот как это сделать прямо в Android:
Старый добрый Vim в новой графической упаковке
Установка консольного vim
SSH-клиент, в свою очередь, есть в приложении SSHDroid. Все, что нужно сделать, — это установить SSHDroid и скопировать SSH-клиент в каталог /system/xbin:
Установка ssh
Можно пойти еще дальше и установить целый Linux-дистрибутив, в котором будет все, что ты хочешь. Особенно удобно для этого использовать Arch Linux Installer, который устанавливает в образ минимальный Arch Linux без всяких ненужных иксов и прочего хлама. А благодаря арчевой философии rolling-релизов ты всегда будешь иметь наисвежайший софт, без необходимости устанавливать новую версию дистрибутива. Сам инсталлятор невероятно прост, поэтому не буду описывать его использование.
Если ты собираешься заняться в пути кодингом, то в Google Play для этого есть масса инструментов. Для создания небольших подсобных утилит и скриптов можно использовать среду SL4A (code.google.com/p/android-scripting), которая позволяет выполнять скрипты, написанные на sh, Python, Ruby, Perl, Lua и других языках. Среда оснащена редактором и простым API, позволяющим получить доступ к основным функциям планшета.
Для более серьезных разработок можно использовать среду QPython, которая, кроме API SL4A, предлагает доступ к нативному Android API, а также кросс-платформенной библиотеке графических виджетов Kivy. Созданные с помощью QPython приложения почти не будут визуально отличаться от нативных. Среда Ruboto IRB вообще предлагает полный доступ к Android Java API, но для языка Ruby.
Особо хотелось бы отметить среду AIDE, позволяющую создавать полноценные Java-приложения для Android в самом Android. Среда очень развитая, с полным набором всех необходимых функций, включая подсветку синтаксиса, автодополнение, онлайн-подсказки, компилирование и запуск одним нажатием. AIDE полностью совместима с проектами Android SDK, поэтому ее действительно можно использовать для серьезной разработки. Особо хардкорные товарищи могут установить GNU GCC C/C++ Compiler, тот самый GCC и набор binutils, которые позволяют собирать софт в консоли.
Таская с собой планшет, да еще и имея подключаемую к нему клавиатуру и мышь, ты наверняка захочешь подцепить его к HDMI-порту телевизора или AV-ресивера. В принципе, здесь все просто и до скучного удобно: воткнул кабель и получил картинку на большом экране. Но есть несколько интересных моментов, о которых я хотел бы рассказать.
Планшет, HDMI и телевизор
Гашение экрана. Одна из наиболее удручающих особенностей реализации поддержки HDMI в Android — это необходимость держать экран включенным. Как только ты нажимаешь кнопку выключения планшета, HDMI обесточивается и «большая картинка» исчезает. Отключить такое поведение средствами самого Android не получится, но можно воспользоваться великолепной программой Screen Standby, которая принудительно отключает заднюю подсветку экрана, так что можно спокойно смотреть видео, играть в игры или серфить инет, не отвлекаясь на копию изображения на планшете.
Джойстик и пульт управления. Планшетом, подключенным к монитору или телевизору, можно управлять не только с помощью клавиатуры и мыши, но и используя смартфон на том же андроиде. Не обязательно для этого заходить на планшет по SSH или другими средствами. Можно воспользоваться виртуальным джойстиком BT Controller из маркета. Эта программа позволяет превратить смартфон в виртуальный синезубый джойстик, пульт управления или даже клавиатуру — тут уже кому что необходимо.
BT Controller следует устанавливать на оба девайса, которые уже связаны между собой по Bluetooth. Далее на одном из устройств нажимаем кнопку «Connect», после чего на экране появится сообщение с просьбой выбрать функцию устройства: Controller или Host. Нажимаем на планшете Host, после чего в правом верхнем углу появляется информационная табличка, символизирующая удачное подключение и работоспособность компонентов. Тап по строке «KB Enabled» на табличке перебросит нас в меню настроек способов ввода, в котором следует выбрать BTController, а тап по «KB Active» позволит переключиться на BT Controller вместо стандартной клавиатуры.
Когда все эти операции будут выполнены, можно использовать появившийся на экране джойстик. В бесплатной версии приложения только один вариант интерфейса — это джойстик SNES, с помощью которого довольно удобно играть в игры, но для других целей он не годится. Платная версия BT Controller позволяет выбрать между более чем тридцатью различными джойстиками, пультами и клавиатурами и, что еще более важно, создать новый пульт самому с помощью специального редактора.
Чехол со встроенной клавиатурой оказался велик…
Выводы
Планшет на Android действительно можно превратить в полноценный десктоп, которым приятно пользоваться. Настоящий ноутбук на линуксе он, конечно, не заменит, но особых проблем в использовании ты тоже не заметишь.