मेरे पास एक iPad 2 है और वह चाहेगा कि मेरा उबंटू सिस्टम इसके लिए एक ब्लूटूथ कीबोर्ड के रूप में दिखाई दे, ताकि मैं अपने कंप्यूटर पर जो टाइप करता हूं वह मेरे iPad पर दिखाई दे।
क्या ऐसा करने का कोई विशिष्ट तरीका है?
मेरे पास एक iPad 2 है और वह चाहेगा कि मेरा उबंटू सिस्टम इसके लिए एक ब्लूटूथ कीबोर्ड के रूप में दिखाई दे, ताकि मैं अपने कंप्यूटर पर जो टाइप करता हूं वह मेरे iPad पर दिखाई दे।
क्या ऐसा करने का कोई विशिष्ट तरीका है?
जवाबों:
आप अपने कंप्यूटर को अन्य उपकरणों के लिए एक ब्लूटूथ कीबोर्ड के रूप में कार्य कर सकते हैं, बशर्ते कि:
sudo
हैं root
)।एक FOSS प्रोग्राम है जो इसे करता है, जिसे hidclient कहा जाता है :
Hidclient प्रोग्राम ब्लूटूथ® तकनीक से लैस कंप्यूटर को अन्य मशीनों के लिए ब्लूटूथ® कीबोर्ड और माउस डिवाइस के रूप में प्रदर्शित करता है। स्थानीय रूप से संलग्न इनपुट उपकरणों के इनपुट इवेंट (कीस्ट्रोक्स और माउस मूवमेंट) को ब्लूटूथ® लिंक के माध्यम से किसी अन्य मशीन में भेज दिया जाएगा।
समकक्ष के लिए (जो लिनक्स पीसी, विन पीसी, पीडीए ...) हो सकता है, "वास्तविक" ब्लूटूथ® इनपुट डिवाइसों के लिए कोई तकनीकी अंतर नहीं है।
स्रोत: hidclient की आधिकारिक साइट (मुख्य पृष्ठ) ।
यह पूरी तरह से चट्टानों : आपको यह काम करने के लिए अपने iPad (या ब्लूटूथ कीबोर्ड के साथ काम करने वाले किसी अन्य उपकरण) के लिए कुछ विशेष करने की ज़रूरत नहीं है। आप इसे भागने की जरूरत नहीं है। आपको कोई विशेष एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है। बस hidclient इंस्टॉल करें और चलाएं , फिर अपने मोबाइल डिवाइस (iPad) को बताएं जिसे आप अपने ब्लूटूथ कीबोर्ड का उपयोग करना चाहते हैं!
सॉफ्टवेयर प्राप्त करने के लिए आपको जो कुछ भी चाहिए वह सीखना है और उसका उपयोग करना है।
पूरे पृष्ठ को पढ़ने के बाद (ताकि आप समझें कि यह कैसे काम करता है), अंत में (उबंटू के लिए) निर्देशों का उपयोग करना सुनिश्चित करें।
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
रूट के रूप में चलाया जाना चाहिए। इसलिए उपयोग करें sudo hidclient
(जो भी विकल्प आप निर्दिष्ट कर रहे हैं, जैसा कि सहायता में बताया गया है)।
असल में, दो चरण हैं:
sudo hidclient -l
उपकरणों की एक सूची के लिए चलाएँ ।sudo hidclient -eN -x
N
तम तैयार हो। अपने मोबाइल डिवाइस (iPad) को एक ब्लूटूथ कीबोर्ड का उपयोग करने के लिए कहें।
hidclient
आखिरी चीज जो आपको करने में सक्षम होना चाहिए वह है ब्लूटूथ इनपुट के लिए कीबोर्ड का उपयोग बंद करना। देखें, कब hidclient
चल रहा है, आपके द्वारा चयनित डिवाइस अब आपके उबंटू सिस्टम को इनपुट नहीं दे रहा है । यदि यह कुछ भी होता है लेकिन कीबोर्ड (कहते हैं, माउस), तो आप टर्मिनल में + hidclient
दबाकर छोड़ सकते हैं ।CtrlC
लेकिन आप ऐसा नहीं कर सकते, क्योंकि कीबोर्ड इनपुट टर्मिनल या किसी अन्य उबंटू कार्यक्रम में नहीं जाएगा। कीबोर्ड एक ब्लूटूथ डिवाइस के रूप में काम कर रहा है!
इसलिए, जब कीबोर्ड को "अग्रेषित" किया जाता है, hidclient
तो टर्मिनल विंडो (या टैब) को बंद करके छोड़ दें जिसमें वह चल रहा है, माउस (या बटन पट्टी) के साथ।