У мене є iPad 2, і мені хотілося б, щоб моя система Ubuntu виглядала як клавіатура Bluetooth для цього, щоб те, що я набираю на своєму комп’ютері, з’явилося на моєму iPad.
Чи є певний спосіб це зробити?
У мене є iPad 2, і мені хотілося б, щоб моя система Ubuntu виглядала як клавіатура Bluetooth для цього, щоб те, що я набираю на своєму комп’ютері, з’явилося на моєму iPad.
Чи є певний спосіб це зробити?
Відповіді:
Ви можете змусити комп’ютер діяти як клавіатура Bluetooth для інших пристроїв за умови, що:
sudo
в root
).Існує програма FOSS, яка робить це, називається hidclient :
Програма прихованої дії дозволяє комп'ютеру, оснащеному технологією Bluetooth®, виглядати як клавіатура Bluetooth® та мишачий пристрій на інших машинах. Події введення (наприклад, натискання клавіш та рухи миші) локально приєднаних пристроїв введення передаватимуться на іншу машину через посилання Bluetooth®.
Для аналога (який може бути ОС Linux, Win PC, КПК ...) немає ніякої технічної різниці для "реальних" пристроїв введення Bluetooth®.
Джерело: офіційний сайт hidclient (головна сторінка) .
Це зовсім непомітно : вам не потрібно робити нічого особливого для вашого iPad (або будь-якого іншого мобільного пристрою, який працює з клавіатурами Bluetooth), щоб змусити це працювати. Вам не доведеться в'язницю. Вам не потрібно встановлювати будь-які спеціальні програми. Просто встановіть і запустіть hidclient , а потім скажіть своєму мобільному пристрою (iPad), що ви хочете використовувати вашу клавіатуру Bluetooth!
Все, що потрібно, щоб отримати програмне забезпечення та навчитися ним користуватися - саме тут.
Прочитавши всю сторінку (щоб ви зрозуміли, як вона працює), обов’язково скористайтеся інструкціями в кінці (для Ubuntu).
make
і натисніть, Enterщоб скласти джерело.sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
sudo -H gedit /etc/bluetooth/main.conf
#DisablePlugins = network,input
додаванням рядка DisablePlugins = input
(ні #
). #
до початку Class = 0x000100
; під ним напишіть Class=0x000540
(ні #
). hidclient
як звичайна команда: sudo cp hidclient /usr/local/bin
. /usr/local/bin
перебуває у вас шлях echo $PATH
. hidclient
, переконавшись, що ви знаходитесь в каталозі, де ви його склали, і запустите ./hidclient
замість нього hidclient
.hidclient
Запустіть hidclient --help
(або подивіться внизу веб-сторінки ), щоб побачити, як ним користуватися.
За винятком випадків запуску з --help
прапором, він hidclient
повинен запускатися як root. Тому використовуйте sudo hidclient
(слідуючи будь-якими параметрами, які ви вказали, як пояснено у довідці).
В основному, є два кроки:
sudo hidclient -l
для нумерованого списку пристроїв.sudo hidclient -eN -x
N
Ви все налаштовані. Скажіть своєму мобільному пристрою (iPad) використовувати клавіатуру Bluetooth.
hidclient
Останнє, що вам потрібно зробити, - це припинити використання клавіатури для введення Bluetooth. Дивіться, коли hidclient
працює, вибраний вами пристрій більше не дає введення в систему Ubuntu . Якщо це не що інше, як клавіатура (скажімо, миша), ви могли б вийти hidclient
, натиснувши Ctrl+ Cу Терміналі.
Але ви не можете цього зробити, тому що введення з клавіатури не буде переходити на термінал або будь-яку іншу програму Ubuntu. Клавіатура виконує функцію пристрою Bluetooth!
Отже, "пересилаючи" клавіатуру, киньте hidclient
, закривши вікно (або вкладку) термінала, в якому воно працює, мишкою (або трекпад).