मैं हर समय अपने ब्लूटूथ माउस को जोड़ी रखने से कैसे बच सकता हूं?


13

मैं ड्यूल बूटिंग उबंटू और विंडोज 8 हूं। मेरे पास एक माइक्रोसॉफ्ट ब्लूटूथ माउस है। यह दोनों OS में ठीक से काम कर रहा है लेकिन मुझे OS स्विच करने पर हर बार पेयर करना होगा।

क्या हर बार जोड़ी बनाने के लिए बिना ब्लूटूथ माउस का उपयोग करने का कोई तरीका है?


1
नीचे दिए गए उत्तर पुराने हैं, लेकिन मैं अब उबंटू का उपयोग नहीं कर रहा हूं और मैं इस वेब पेज को केवल कॉपी-पेस्ट नहीं करना चाहता। लिनक्स ब्लूटूथ के नए संस्करण के साथ ब्लूटूथ ले उपकरणों के साथ इसे कैसे करें के लिए यहां देखें: कंसोल.systems
ज़ेन लिंक्स

2
इस सवाल का सबसे अच्छा जवाब यूनिक्स स्टैक एक्सचेंज पर है: unix.stackexchange.com/a/255510/20344
मार्क ई।

मैंने इसे अपने विंडोज 10 / लिनक्स मिंट डुअल बूट सेटअप पर कई बार किया है। मैंने प्रक्रिया को गति देने में मदद करने के लिए पायथन में निम्न स्क्रिप्ट बनाई: github.com/LondonAppDev/dual-boot-bluaxy-pair
मार्क विंटरबॉटम

जवाबों:


6

यह जवाब bluetoothd v5.35 के लिए काम करता है - मुझे लगता है कि यह bluetoothd v5 के पहले रिलीज के साथ भी काम करेगा।

  1. लाइन में डिवाइस के साथ जोड़ी
  2. रीबूट
  3. खिड़कियों में डिवाइस के साथ जोड़ी
  4. अज़ोरोथ द्वारा बताई गई लिंक कुंजी निकालें
  5. BlueTooth डिवाइस को बंद करें और लिनक्स में रिबूट करें

लिनक्स को बूट करते समय अपने डिवाइस को बंद करना सुनिश्चित करें।

अन्यथा यह पुराने (और अब अमान्य) लिंक कुंजी के साथ डिवाइस को बार-बार कनेक्ट करने का प्रयास करेगा। यह डिवाइस को अप्राप्य प्रदान करने वाले एंटी-ब्रूट-फोर्सिंग उपायों को ट्रिगर कर सकता है।

उप-फ़ोल्डर पर जाएं जो डिवाइस के पते के नाम पर है। आपको वहां 'जानकारी' नाम की एक फ़ाइल मिलनी चाहिए। वह खोलें।

sudo nano /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/YY:YY:YY:YY:YY:YY/info

में [LinkKey]खंड कुंजी निर्धारित किया है। उदाहरण:

Key=3E717C5B8735C1984B71636D7B941DEE

अब [General]सेक्शन को चेक करें और सेट करें

Trusted=false

सहेजें, और ब्लूटूथ पुनः आरंभ करें:

sudo service bluetooth restart

जब आप डिवाइस को चालू करते हैं, तो एक पॉपअप दिखाई देना चाहिए, यह पूछते हुए कि क्या आप कनेक्टिंग ब्लूटूथ डिवाइस को अधिकृत करना चाहते हैं। बेशक तुम करते हो!

यदि आपने मैक ओएस से लिंक कुंजी निकाली है, तो आपको कुंजी के बाइट क्रम को उलटने की आवश्यकता होगी। मैक ओएस इसे रिवर्स एंडियननेस में बचाता है।


2
यह थोड़ा बदल गया है। मैं इस गाइड को अद्यतित रख रहा हूं: unix.stackexchange.com/questions/255509/…
मारियो ओलिवियो फ्लोर्स

और बीएलई उपकरणों के लिए (इसलिए अधिकांश आधुनिक चूहे / कीबोर्ड) सबसे अद्यतित प्रक्रिया यहां
कुबाफाइ

1

अपने माउस से कनेक्ट करते समय आपको एक ही कुंजी (पासवर्ड) का उपयोग करने के लिए विंडो और ubuntu दोनों को कॉन्फ़िगर करना चाहिए।

अपने ubuntu के साथ इसे जोड़ी, फिर खिड़कियों पर पुनः आरंभ करें, इसे जोड़े और माउस से कनेक्ट करने के लिए कुंजी विंडो प्राप्त करें, जानने के लिए यहां मेरा जवाब देखें:

/superuser/229930/finding-bluetooth-link-key-in-windows-7-to-double-pair-a-device-on-dualboot-com

फिर ubuntu खुला टर्मिनल रिबूट:

sudo -i
cd /var/lib/bluetooth/
ls

अपने ब्लूटूथ एडाप्टर मैक पते पर ध्यान दें

cd [put adaptor mac address here]
nano linkkeys

अपने माउस के मैक पते के सामने की को बदल दें

Ctrl + X और y दबाएँ और सेव करने के लिए एंटर करें और फिर रिबूट करें। अब आपके माउस को दोनों OS पर काम करना चाहिए।


@KasiyA रूट को लिंककीज़ को संपादित करने की आवश्यकता है
9

आप sudo nano /var/lib/Bluetooth/put_adaptor_mac address_here/linkkeysरूट उपयोगकर्ता पर स्विच करने के बजाय उपयोग क्यों नहीं करते हैं । 'हाँ हाँ मेरा बुरा संपादन।
α atsнιη

@ कैसिया मैं कुछ मुद्दों में भाग गया जब मैंने इसे अपने विशेष सेटअप पर सुझाव देने का तरीका उतारा, मैं मानता हूं कि सिद्धांत रूप में इसे सूडो-आई के बिना किया जा सकता है, लेकिन जैसा कि हम अंत में एक रिबूट कर रहे हैं, इसलिए इसका कारण नहीं होना चाहिए कोई परेशानी। मैं सिर्फ सटीक समाधान प्रदान कर रहा हूं जो मेरे लिए काम करता है और जवाब देने से बचता है जो मुझे लगता है कि काम करेगा।
अजरथ

1

आप अब तक एक समाधान खोजने में सक्षम हो सकते हैं। फिर भी, यह मदद करनी चाहिए:

से उद्धरित http://ubuntuforums.org/showthread.php?t=1479056 (कुछ के साथ जोड़ा स्वरूपण)

नमस्ते, मुझे ब्लूटूथ लिंक कुंजी कॉपी करके, मेरे साथ काम करने के लिए मिला। यहाँ मैंने क्या किया है:


पीसी / डोंगल AA:11:11:11:11:11का ब्लूटूथ पता BB:22:22:22:22:22ढूंढें ( मान लें ) । कीबोर्ड के ब्लूटूथ पते ( मान लें ) कहें। डिवाइस को सामान्य रूप से, लिनक्स के नीचे (ग्नोम पैनल के माध्यम से) खोजें।
एक फाइल होनी चाहिए /var/lib/bluetooth/AA:11:11:11:11:11/linkkeys, जिसमें एक लाइन इस तरह हो:

BB:22:22:22:22:22 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 0 6

यहाँ, xxxx 16 बाइट्स हेक्साडेसिमल में लगातार लिखा जाता है, यही लिंक कुंजी है।

विंडोज के तहत डिवाइस को सामान्य रूप से पेयर करें (इससे चाबी बदल जाएगी)। विंडोज से चाबी प्राप्त करें। मेरे मामले में, यह इस रजिस्ट्री प्रविष्टि में था:

SYSTEM\ControlSet002\services\BTHPORT\Parameters\Keys\aa1111111111\bb2222222222


दुर्भाग्य से, RegEdit "की पहुंच से वंचित" है, जब मुझे कुंजी के रूप में मिलता है, तब भी जब व्यवस्थापक के रूप में लॉग ऑन किया जाता है। (मुझे लगता है कि यह कुछ मामलों में एक और कंट्रोलसेट में हो सकता है।)


लिनक्स के तहत रिबूट, स्थापित करें chntpw। लुसीड v0.99.5 के साथ पैक किया गया संस्करण 64-बिट में रजिस्ट्री का समर्थन नहीं करता है। डेबियन रेपो (लेखन के रूप में v0.99.6-2) के नवीनतम संस्करण ने मेरे लिए काम किया।

लिनक्स से विंडोज रजिस्ट्री के अवांछित संशोधनों से बचने के लिए, मैंने SYSTEMफ़ाइल को कहीं और कॉपी किया है, इससे: /path/to/Windows/System32/config/SYSTEM
मैंने इसके साथ इसे खोला है chntpw(रजिस्ट्री को ब्राउज़ करें ls/ cd; सहायता के साथ)?:

chntpw -e SYSTEM
ls
cd ControlSet002\services\BTHPORT\Parameters\Keys
ls
cd aa1111111111
ls
hex bb2222222222

यह कुछ इस तरह का उत्पादन करता है:

:00000 xx xx xx xx xx xx xx

यहाँ, xx xx xxएक और 16 बाइट्स, हेक्साडेसिमल में, विंडोज में स्थापित लिंक कुंजी का प्रतिनिधित्व करता है।

अंत में, मैंने उस मूल्य को बदलने के लिए (और रिक्त स्थान हटा दिया) नकल की /var/lib/bluetooth/AA:11:11:11:11:11/linkkeys

मुझे डिस्कनेक्ट और फिर से कनेक्ट करना होगा (ग्नोम एप्लेट के माध्यम से), लेकिन मुझे कभी-कभी ऐसा करना पड़ता था। (यह या तो लॉग इन होने से पहले काम नहीं करता है, लेकिन यह वही है, यह केवल लिनक्स के तहत युग्मित होने के साथ भी हो रहा था। यह शायद एक अलग समस्या है।)

यह मेरे लिए काम करता है। यह शायद उन लोगों के लिए थोड़ा जटिल है जो आरामदायक एडिटिंग फाइल नहीं हैं। मुझे लगता है कि SYSTEMरजिस्ट्री फ़ाइल की एक प्रति पर भी काम करना सुरक्षित है, अगर कुछ गलत हो जाता है।


उबंटू पूछने के लिए आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
केविन बोवेन

LE उपकरणों के लिए, इसे देखें: कंसोल। Systems
Mygod

0

विंडोज 10 और के / उबंटू 17.10 ड्यूल बूट के साथ ब्लूटूथ माउस - एचपी जेड 5000 ब्लूटूथ माउस

इस विषय पर सुझावों की एक लंबी सूची है, अधिकांश पुराने हैं और पालन करने के लिए जटिल हैं। यह विंडोज 10 और कुबंटु 17.10 दोनों पर काम करने के लिए समान ब्लूटूथ माउस को सक्षम करने का एक विकल्प है। यह काफी सरल है। यह अन्य डेबियन सिस्टम और शायद अन्य ब्लूटूथ डिवाइस के लिए काम करना चाहिए।

पहला चरण:

1 /। विंडोज में पहली जोड़ी। ब्लूटूथ कीज़ की एक कॉपी को एक यूएसबी स्टिक में सेव करें और फिर प्रिंट करें। यह Windows LinkKey को बदलने में उपयोग के लिए कंप्यूटर और डिवाइस पते को निर्धारित करने में सहायक है। Regedit का उपयोग करना (व्यवस्थापक अधिकारों को सक्षम करने के लिए परिणाम बाएं क्लिक में) - HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ BTHPORT \ Parameters \ keys \ computer \ MAC डिवाइस।

2 /। लिनक्स में रिबूट करें फिर लिनक्स में जोड़ी।

3 /। पूर्ण रूट के लिए su के साथ टर्मिनल के माध्यम से Nautilus खोलें:

4 /। Nautilus का उपयोग करके फाइल सिस्टम ROOT - var - lib - bluetooth द्वारा ब्लूटूथ पर नेविगेट करें

5 /। ब्लूटूथ से 12 डिजिट नंबर (मशीन मैक एड्रेस) खुलता है और डिवाइस मैक एड्रेस तक खुल जाता है

6 /। ओपन डिवाइस मैक

7 /। जानकारी फ़ोल्डर को खोलता है

8 /। ओपन इंफो - लिनक्स लिंकके डाटा को प्रदर्शित करता है - या तो कॉपी या प्रिंट स्क्रीन / फाइल को सेव करता है या इस प्रक्रिया में बाद में उपयोग करने के लिए कॉपी प्रिंट करता है। यह Linux LinkKey को इनपुट करना बहुत आसान बनाता है।

विंडोज 10:

विंडोज शुरू करने से पहले माउस को बंद करें और फिर से कनेक्ट न करें। उंगली / स्पर्श पैड आगे बढ़ने का एकमात्र साधन होगा।

1 /। सामान्य उपयोगकर्ता पासवर्ड के साथ लॉगिन करें

2 /। Regedit के लिए खोजें

3 /। परिणाम में व्यवस्थापक अधिकार सक्षम करने के लिए बाएं क्लिक करें।

4 /। H

कंप्यूटर और डिवाइस का पता कम से कम लिनक्स या विंडोज में समान या समान होगा। इसे मुद्रित प्रतियों (यदि बनाया गया है) से देखा जा सकता है। 5 /। कीज़ फ़ाइलों तक पहुँच प्राप्त करने के लिए निजीकरण की आवश्यकता होती है (देखें https://www.howtogeek.com/262464/how-to-gain-full-permissions-to-edit-protected-registry-keys/ )।

6 /। चाबियाँ और फिर डिवाइस मैक पर क्लिक करें

इससे बाइनरी वैल्यू एडिटर खुल जाएगा:

1 /। 32 जोड़ी linux कुंजी इनपुट करें जो Nautilus का उपयोग करके प्राप्त की गई थी।

2 /। मूल लिंकके को 8 युग्मित अंकों की दो पंक्तियों के रूप में देखा जाएगा। इसमें तीन लाइनें दिखाई देंगी।

3 /। पहली पंक्ति की शुरुआत में कर्सर लगाएं और लिनक्स लिंकके को इनपुट करें। कर्लर स्वचालित रूप से अगली जोड़ी में चला जाएगा।

4 /। इनपुट राजधानियों में दिखाई देगा, हालांकि यह स्वचालित रूप से पूरा होने पर लोअरकेस में परिवर्तित हो जाएगा। Windows इस प्रक्रिया के दौरान प्रमुख वर्णों को HEX मानों में बदल देगा, इसे नए LinkKey के दाईं ओर देखा जाएगा।

5 /। जब नया कुंजी इनपुट पूरा हो जाता है, तो मूल कुंजी की शुरुआत में क्यूरर रखें और मूल दो लाइनों को हटा दें। यह मूल रूप से तीन लाइनें छोड़ देगा।

6 /। संपादक को बंद करें जो परिवर्तन को बचाएगा यदि यह फिर से खोल दिया गया है तो यह निम्न कैस और विंडोज प्रारूप में दिखाई देता है (कॉमा से अलग होकर)

7 /। HKEY-L_M को संक्षिप्त करें और विंडो रजिस्ट्री संपादक से बाहर निकलें।

आखिरकार:

माउस को चालू किए बिना विंडोज 10 को बंद करें और फिर से विंडोज को रिबूट करें। एक बार पूरी तरह से माउस को चालू करने के बाद - इसे अब कुबंटु 17.10 और विंडोज 10 दोनों में काम करना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.