วิธีเปิดใช้งาน Bluetooth ใน Mac ด้วยทางลัดหรือบรรทัดคำสั่ง


58

ฉันปิดใช้งาน Bluetooth บน Mac OS โดยไม่ได้ตั้งใจ ฉันไม่สามารถเปิดใช้งานได้เนื่องจากขณะนี้แป้นพิมพ์และเมาส์ที่ใช้ Bluetooth ใช้งานไม่ได้

ฉันพบคีย์บอร์ดที่ใช้ USB ฉันสามารถใช้ Bluetooth เพื่อใช้คีย์บอร์ดได้อย่างไร

มีวิธีบรรทัดคำสั่งหรือทางลัดที่ฉันสามารถใช้ได้หรือไม่


6
ฉันสามารถจินตนาการถึง: facepalm: เมื่อคุณตระหนักถึงสิ่งที่เกิดขึ้น หวังว่าใครบางคนมีคำตอบที่เหมาะสมสำหรับคุณ :)
JMD

ถ้าคีย์บอร์ดของฉันเป็นบลูทู ธ ล่ะ?
John Smith

@ JohnSmith ในกรณีนี้ฉันใช้ mac อื่นของฉันเพื่อแชร์เดสก์ท็อป / หน้าจอระยะไกล :) และเปิดใช้งานจากระยะไกล
Nik Todorov

คำตอบ:


98

นี่คือลำดับที่ใช้งานได้สำหรับฉัน (OS X 10.6.7) เมื่อฉันมีปัญหาเดียวกัน

  1. กด Spaceเพื่อเปิดใช้งาน Spotlight

  2. พิมพ์ "บลูทู ธ" เลือก 'File บลูทู ธ แลกเปลี่ยน' Returnแอพลิเคชันและกด

  3. แลกเปลี่ยนไฟล์บลูทู ธ จะแจ้งการเปิดใช้งานบลูทู ธ Returnฮาร์ดแวร์กด

  4. ตอนนี้เปิดใช้งาน Bluetooth แล้วและคุณสามารถออกจาก Bluetooth File Exchange ได้


สิ่งนี้ทำงานได้ดีกว่าสำหรับฉันเนื่องจากฉันได้ตั้งค่าปุ่มฟังก์ชั่นเพื่อควบคุมการเล่นและ Control + F7 ไม่ได้เปิดใช้งานการเข้าถึงแป้นพิมพ์แบบเต็ม ... ขอบคุณ!
geerlingguy

2
สิ่งนี้ทำงานได้ดีสำหรับฉันเพราะช่องทำเครื่องหมายเปิดในบานหน้าต่างการตั้งค่าบลูทู ธ ไม่สามารถเลือกได้ :-( OS X Lion
Bennett Dill

1
นี้ทำงานวิธีที่ดีกว่าสำหรับผมกว่าคำตอบ fideli ซึ่งมีฉันทุกวิธีการตั้งค่าบลูทู ธ แต่ฉันสามารถแท็บไปไม่ได้ในการตรวจสอบกล่อง นี่ก็เร็วและง่ายขึ้นมากเช่นกัน
JD Isaacks

1
สง่างามและใช้งานได้ - นี่เป็นคำตอบที่ยอดเยี่ยม
ehfeng

นี่เป็นทางออกที่ดีที่สุดที่ฉันได้พบกับปัญหานี้ รวดเร็วมากในการดำเนินการและจดจำได้ง่าย
tobylaroni

24
  1. + Tabจนกว่าคุณจะไปที่ Finder
  2. + + Gเพื่อนำขึ้นไปโต้ตอบ: /Applicationsพิมพ์ใน
  3. เพียงพิมพ์ตัวอักษร "sys" และไฮไลต์ของคุณควรอยู่เหนือ "การตั้งค่าระบบ" กด+ Oเพื่อเปิด
  4. ในการตั้งค่าระบบเคอร์เซอร์ควรอยู่ในช่องค้นหา เพียงพิมพ์ "bluetooth" แล้วกด Return ตอนนี้คุณอยู่ในการตั้งค่าบลูทู ธ
  5. กดTabและควรมีไฮไลต์จาง ​​ๆ ในช่องทำเครื่องหมาย "เปิด"
  6. กดSpaceและควรเปิดใช้งาน

หากคุณติดตั้งQuicksilverให้เรียกใช้การตั้งค่าระบบจากตรงนั้นและไปที่ขั้นตอนที่ 4 ด้านบน หรือไม่มี Quicksilver กด+ Spaceเพื่อเปิดใช้งาน Spotlight ให้พิมพ์ "bluetooth" และไปที่บานหน้าต่างการตั้งค่า Bluetooth โดยตรงและขั้นตอนที่ 5 ด้านบน

หากคุณไม่มีคีย์คำสั่งบนแป้นพิมพ์ให้กดCtrl+ F2เพื่อเปิดใช้งานเมนู Apple กดและไปที่การตั้งค่าระบบและทำตามขั้นตอนที่ 4 ข้างต้น

หากในขั้นตอนที่ 5 การกดTabไม่ได้นำทางผ่านอินพุตทั้งหมดจากนั้นกดCtrl+ F7เพื่อเปิดใช้งานการเข้าถึงคีย์บอร์ดเต็มรูปแบบ เมื่อเสร็จแล้วกดCtrl+ F7อีกครั้งเพื่อปิดการใช้งาน


4
1-3 สามารถถูกแทนที่ด้วย: ⌘-space; พิมพ์ "sys"; กด Enter (space-space เปิดตัวสปอตไลท์)
Jonik

นี่เป็นคำตอบที่ยอดเยี่ยม!
Josh

1
ไม่สามารถไฮไลต์ช่องทำเครื่องหมายด้วยแท็บ ... เปลี่ยนเป็นเสือดาวหิมะได้หรือไม่
mbrownnyc

ย่อหน้าสุดท้ายคือส่วนที่ฉันต้องการขอบคุณ!
MikeSchinkel

1-4 สามารถถูกแทนที่ด้วย: ⌘-space; พิมพ์ "สีน้ำเงิน"; เลือกบลูทู ธ กด Enter (⌘-space เปิดตัวสปอตไลท์) :-)
neu242

23

ฉันเคยใช้blueutilเป็นครั้งคราว - ดูเหมือนว่าจะทำงานได้ ฟรีและมาพร้อมกับซอร์สโค้ด

blueutil --power 1
blueutil --power 0

รุ่นเก่ากว่า:

การใช้งาน:

พิมพ์สถานะบลูทู ธ
blueutil status

เปิดบลูทู ธ
blueutil on

ปิดบลูทู ธ
blueutil off


3
ฉันติดตั้งสิ่งนี้ผ่านทาง Brew และคำสั่ง on เป็นพลังงาน Blueutil 1
Nick

คำตอบที่ดีที่สุดสำหรับคำถามนี้!
วิษณุ

1
ขออภัยหากความคิดเห็นนี้ทำงานเคาน์เตอร์ (necro) มารยาทในกองนี้ แต่ผมคิดว่ามันอาจจะเพิ่มสิ่งที่มีประโยชน์ ... นี่คือ blueutil ตามสคริปต์ทุบตีฉันใช้เพื่อสลับบลูทู ธ / if [[ $(blueutil status) == 'Status: off' ]] ; then blueutil on ; else blueutil off ; fiปิด: หากคุณผูกสคริปต์นี้กับแป้นพิมพ์ลัดเช่นผ่าน Karabiner คุณจะได้รับสลับบลูทู ธ โดยไม่ต้องใช้วิธีแก้ปัญหาเหตุการณ์แฮ็กคีย์
Bert Zangle

7

ฉันต้องการพูดถึงคุณสมบัติที่รู้จักกันเล็กน้อยของระบบปฏิบัติการ:

หากคุณรีบูตและถอดปลั๊กระบบปฏิบัติการจะเปิดใช้งานบลูทู ธ โดยอัตโนมัติและเริ่มมองหาคีย์บอร์ดและเมาส์ BT จากเอกสารอย่างเป็นทางการของ Apple :

  1. เปิดเครื่อง Mac ของคุณ
  2. หากไม่พบเมาส์ USB เครื่อง Mac จะจ่ายไฟให้กับแทร็กแพดของ Bluetooth หรือตัวช่วยตั้งค่าเมาส์ หน้าจอควรสลับระหว่างรูปภาพของแทร็คแพดกับเมาส์ดังต่อไปนี้

อย่างไรก็ตามสิ่งนี้ถูกควบคุมโดยการตั้งค่าบลูทู ธ ซึ่งอาจปิดใช้งาน:

การตั้งค่าผู้ช่วย Bluetooth Setup

หากการตั้งค่านี้ถูกปิดใช้งานโดยผู้ใช้ (การตั้งค่าถูกเปิดใช้งานโดยค่าเริ่มต้น) วิธีนี้จะไม่ทำงานหากตัวเลือกเหล่านี้ถูกปิดใช้งานคุณสามารถเปิดใช้งานได้อีกครั้งโดยใช้คำสั่งเทอร์มินัล:

sudo defaults write /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekKeyboard '1'
sudo defaults write /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekPointingDevice '1'

(อย่างไรก็ตามคุณอาจต้องใช้ SSH ในการทำเช่นนั้นจุดใดคำตอบหนึ่งอาจจะดีกว่า)


นี่เป็นเนื้อหาที่ดีกว่าคำตอบอื่น ๆ :) จำเป็นต้องมีความรู้ด้านเทคนิคเล็กน้อย
msouth

แต่ถ้าคุณไม่มีแป้นพิมพ์หรือเมาส์แบบมีสาย - มีเพียงบลูทู ธ เท่านั้น เท่าที่ฉันสามารถบอกได้ว่าคอมพิวเตอร์จะไม่เปิดใช้งานบลูทู ธ แม้จะมีการรีบูทก็ตาม
Ed Avis

ฉันเชื่อว่าหน้าจอเข้าสู่ระบบจะเปิดใช้งานบลูทู ธ โดยอัตโนมัติหากไม่มีอุปกรณ์ HID เชื่อมต่ออยู่ ฉันจะค้นหาการอ้างอิงคืนนี้
Josh


1
ทำตามคำแนะนำที่อื่นฉันถอดปลั๊กทุกอย่างจาก iMac เสียบกลับสายไฟจากนั้นเปิดเครื่อง ใช้งานได้ (หลังจากหน่วงเวลาสั้น ๆ ที่หน้าจอเข้าสู่ระบบเมื่อไม่ปรากฏ)
Ed Avis

3

นี่เป็นวิธีที่เร็วกว่าที่ฉันทำกับ Lion:

  1. Command + Spacebar เพื่อเริ่มสปอตไลท์
  2. พิมพ์ "bluetooth"
  3. เลือก "แลกเปลี่ยนไฟล์บลูทู ธ "
  4. นี่จะเป็นการเตือนว่าบลูทู ธ ถูกปิดใช้งานควรเปิดใช้งานปุ่มไฮไลต์ดังนั้นสิ่งที่คุณต้องทำตอนนี้คือกดปุ่มย้อนกลับ

ทำงานกับ Mavericks ด้วย!
Dennis Wurster


2

วิธีนี้ต้องใช้ไอคอนแถบสถานะเมนูบลูทู ธ เพื่อแสดงและใช้การเขียนสคริปต์ AppleScript GUI (ต้องมีการตั้งค่าระบบ»การเข้าถึงสากล»การสนับสนุนอุปกรณ์ช่วยเหลือ IIRC):

tell application "System Events"
    tell process "SystemUIServer"
        tell (menu bar item 1 of menu bar 1 whose description is "bluetooth")
            click
            click menu 1's second menu item
        end tell
    end tell
end tell

โทรจากบรรทัดคำสั่งโดยใช้osascript:

osascript -e 'tell application "System Events" to tell process "SystemUIServer" to tell (menu bar item 1 of menu bar 1 whose description is "bluetooth") to {click, click (menu item 2 of menu 1)}'

อย่าแก้ไขโพสต์นี้ ฉันไม่สนใจว่าคุณไม่ชอบแถบเลื่อนหรือไม่ การเลือกโดยการคลิกสามครั้งง่ายกว่าด้วยวิธีนี้


หรือคุณสามารถเปิดการตั้งค่าระบบและคลิกที่ช่องทำเครื่องหมาย:

tell application "System Preferences"
    set current pane to pane id "com.apple.preferences.bluetooth"
    tell application "System Events"
        tell process "System Preferences"
            click checkbox "On" of window "Bluetooth"
        end tell
    end tell
    quit
end tell

ในขณะที่กระบวนการ GUI เปิดใช้งานจะไม่สามารถมองเห็นได้ยกเว้นไอคอน Dock


สำหรับโยเซมิตี 10.10.3 ฉันต้องแทนที่ 'คลิกช่องทำเครื่องหมาย "เปิด" ของหน้าต่าง "บลูทู ธ " "ด้วยปุ่ม" คลิก "ปิดบลูทู ธ " ของหน้าต่าง "บลูทู ธ " "

ฉันเพิ่งได้รับข้อผิดพลาดซึ่งแสดงว่าแอปพลิเคชันเหตุการณ์ระบบไม่ทำงาน
Chris F Carroll

2
  • กดSpaceเขียน "bluetooth"
  • FnF7กดรวมต่อไปนี้: กรอบสีฟ้าอ่อนปรากฏขึ้นรอบกล่องเปิดใช้งาน
  • กด spacebar เสร็จแล้ว!

ลำดับ Fn⌃F7 เปิดใช้งานการเข้าถึงแป้นพิมพ์แบบเต็ม เมื่อคุณเปิดใช้งานคุณจะสามารถแท็บระหว่างองค์ประกอบการควบคุมในหน้าต่างได้
Josh Ourisman

2

control+ F8เปิดใช้งานเมนูสถานะ (มุมบนขวา) หากเปิดใช้งานปุ่มบลูทู ธ ในเมนูสถานะคุณสามารถเลือกตัวเลือกเมนูบลูทู ธ โดยใช้    ↑    ←  ↓   →  และ return  เพื่อเปิดใช้งานบลูทู ธ

ทั้งนี้ขึ้นอยู่กับการตั้งค่าแป้นพิมพ์ของคุณคุณอาจต้องกด ctrl+ +fnF8


1
ฟังดูเหมือนแป้นพิมพ์ลัดของ Windows แทนที่จะเป็นทางลัด OS X
Ramhound

3
ฉันไม่รู้จริงๆว่าทำไมคนอื่นถึงลงมติตอบรับนี้ บางทีพวกเขาอาจไม่ได้ลองและลองดูว่ามันช่วยได้บ้างหรือเปล่า? @ แรมมันทำงานได้จริง ฉันเพิ่งทดสอบบน MacBook ของฉัน ฉันกด Fn + CTRL ค้างไว้จากนั้นกดปุ่ม F8 และ voila! มันเลือกบลูทู ธ ในแถบเมนู ด้วยคีย์บอร์ดแบบมีสายผู้ใช้จะสามารถนำทางไปยังเมนูบลูทู ธ เพื่อเลือกการตั้งค่าบลูทู ธ ของเขาและโต้ตอบเมาส์ / คีย์บอร์ดของเขาอีกครั้ง ใช่แล้วจริงๆแล้วมันเป็นทางลัด OS X ไม่ใช่ทางลัดของ Windows
Danijel-James

1
และเพื่อเพิ่มในเรื่องนี้ฉันคิดว่ามันไร้สาระที่เราทุกคนต้องลงคะแนนผู้ใช้ใหม่ด้วยเหตุผลอะไรก็ตามที่อย่างน้อยก็ไม่มีการเพิ่มความคิดเห็นในคำตอบของพวกเขาให้มีประสิทธิผลมากขึ้นดังนั้นเราจึงรู้และพวกเขารู้ว่า ชัดเจนหรือเป็นประโยชน์ ฉันไม่รู้ว่าเมื่อไหร่ที่มีการโหวตก่อนหรือหลังความคิดเห็นเกี่ยวกับการทำเสียงนี้เหมือนเป็นแป้นพิมพ์ลัดของ Windows ใครบ้างที่สนใจลองและเปรียบเทียบกับผลการค้นหาของผู้ใช้รายอื่น? ฉันไม่คิดอย่างนั้น
Danijel-James W

ความคิดเห็นคือ CTRL + F8 ไม่ใช่ FN + CTRL + F8 ฉันแสดงความคิดเห็นเกือบ 2 ปีคำตอบโดยสุจริตดูเหมือนจะไม่สมบูรณ์ ฉันไม่พบคำตอบสั้น ๆ เช่นนี้มีประโยชน์มากเมื่อเทียบกับคำตอบอื่น ๆ นี่เป็นคำตอบที่ล่าช้าสำหรับคำถามเก่าหลังจาก 4 ปี
Ramhound

ฉันชอบคำตอบและฉันไม่คิดว่ามันสมควรได้รับการโหวต - ใน Mac ของฉันถูกกำหนดให้ใช้ F8 (และปุ่ม F ทั้งหมด) โดยตรงโดยไม่จำเป็นต้องกด fn ก่อน ดังนั้นคำตอบนี้เหมาะสำหรับฉัน แต่คำตอบข้างต้น fn + Ctrl + F7 ที่กล่าวถึงไม่ได้ ฉันต้องลงคะแนนพวกเขาหรือไม่ - ไม่มี afcource! อ่านและลองและอย่าลงคะแนนเว้นแต่จะอยู่นอกหัวข้อจริงๆ
Nik Todorov

1

เพียงเปิด Mac ของคุณ กดFจากนั้นพิมพ์ "bluetooth" จากนั้นกดจนกว่าคุณจะถึงไอคอน "bluetooth"

จากนั้นOและเพื่อเปิดใช้งานบลูทู ธ ! นั่นเป็นวิธีที่ง่ายที่สุดที่จะทำ!


1

ในกรณีของฉันวิธี CTRL + F8 (โพสต์โดย PIXIT ด้านล่าง) เป็นสิ่งที่ฉันต้องการ นี่คือเหตุผล: เมื่อฉันเปลี่ยนแบตเตอรี่ใน Magic Mouse คอมพิวเตอร์มักจะไม่เชื่อมต่อเมาส์อีกครั้ง คำตอบอื่น ๆ ที่นี่พูดคุยเกี่ยวกับการเปิดหรือปิดบลูทู ธ Bluetooth ของฉันเปิดอยู่ แต่ฉันต้องเปิดใช้งานการเชื่อมต่อเมาส์โดยเฉพาะ การผ่านแถบสถานะด้วยลูกศรทำให้ฉันลงไปที่เมนูไปที่ My Mouse และไปด้านข้างเพื่อเชื่อมต่อ

(ระบบปฏิบัติการ 10.10.3)


1

หากคุณกำลังใช้ใช้แป้นพิมพ์ (มีสาย) - เพียงแค่กด+Option F8หากคุณกำลังใช้แป้นพิมพ์ Windows (มีสาย) - เพียงแค่กด+CtrlF8


0

หากคุณพยายามติดตั้ง OSX ใหม่จากสื่อสำหรับบูตและบลูทู ธ ของคุณไม่ได้เปิดใช้งานในตอนเริ่มต้น (ยังคงมีปัญหากับสื่อการกู้คืน Mountain Lion), Ctrl+ fn+ F2จะพาคุณไปที่เมนูด้านบน (ตามที่อธิบายไว้หลายแห่ง) ซึ่งมีโปรแกรมอรรถประโยชน์ที่มีประโยชน์อื่น ๆ เช่น Terminal

ฉันโชคดีที่เม้าส์ของฉันจำได้ทันที (ฉันแน่ใจว่ามีวิธีที่จะเจาะลึกลงไปอีกเมื่อสิ่งนี้ถูกกวน) ทำให้ฉันสามารถคลิกสิ่งต่าง ๆ ที่ถูกบดบังอย่างสมบูรณ์ (เช่น "ติดตั้ง") ผ่านคำสั่งเทอร์มินัลสั้น: เทลเลาจ์ ภูตบลูทู ธ เริ่มต้นขึ้นและมอบที่อยู่ MAC ให้กับอุปกรณ์สองเครื่องที่ฉันใช้พลังงานจากแบตเตอรี่ในปัจจุบัน หวังว่าจะช่วยให้คนอื่นแทนที่จะบังคับให้พวกเราทุกคนรับ / เก็บรักษาเมาส์แบบมีสาย USB ไว้โดยไม่มีฝุ่นและอยู่ในสภาพที่ใช้งานได้

อุปกรณ์ชี้ตำแหน่ง USB ภายนอกอื่น ๆ ล้มเหลวเมื่อฉันใช้วิธีนี้จนสำเร็จ คอมพิวเตอร์ที่ฉันใช้งานมีแท็บเล็ต Wacom Bamboo ที่ให้พลังงานและการโต้ตอบอย่างเต็มที่ - สิ่งนี้ไม่ได้ช่วยใครเลยเพราะฉันมั่นใจว่าไดรเวอร์จะไม่ถูกรวม / โหลดในจุดที่ฉันพบ


0

หากคุณกำลังใช้ Sierra OS คุณสามารถเปิดใช้งานเสียงผ่าน Siri "เปิดบลูทู ธ " หรือปิดสำหรับเรื่องนั้น คุณมีตัวเลือกในการตั้งค่าแป้นพิมพ์ลัดเมื่อคุณติดตั้ง Sierra มิฉะนั้นการควบคุมและพื้นที่เป็นค่าเริ่มต้น / หรือผ่านสปอตไล


0

รุ่นปรับปรุงของ blueutil สามารถทำได้โดยใช้Homebrew

ในอาคารผู้โดยสาร:

  1. ทำให้แน่ใจว่าคุณติดตั้งโฮมบรูว์แล้ว:

    $ brew -v
    

    หากไม่พบคำสั่งให้ติดตั้ง:

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. อัพเดทแพ็คเกจ

    $ brew doctor 
    
  3. ติดตั้งแพ็คเกจ blueutil

    $ brew install blueutil
    
  4. ตรวจสอบสถานะบลูทู ธ (0 หมายถึงปิด 1 เปิดใช้งาน):

    $ blueutil -p
    
  5. ตั้งค่าสถานะ:

    $ blueutil -p on        # turns on the Bluetooth
    $ blueutil -p off       # turns off the Bluetooth
    

0

ฉันใช้ ^ B(Command + Ctrl + B) สำหรับสิ่งนี้

ติดตั้งครั้งแรก brewutil

  1. brew update
  2. brew install blueutil

การตั้งค่าที่สองตะโกน

  1. เริ่มการทำงานอัตโนมัติ
  2. เปิดไฟล์ -> ใหม่
  3. เลือกประเภทเอกสารบริการ
  4. ตอนนี้เลือกบริการไม่ได้รับอินพุตในแอปพลิเคชันใด ๆ
  5. ตอนนี้เพิ่มการกระทำ - เรียกใช้เชลล์สคริปต์
  6. และตอนนี้ป้อนสคริปต์ต่อไปนี้แล้วคลิกบันทึก

    export PATH=/usr/local/bin:$PATH
    bluetoothStatus=$(blueutil -p)
    [[ $bluetoothStatus -eq 0 ]] && blueutil -p 1 || blueutil -p 0
    
  7. ตอนนี้ไปที่การตั้งค่าระบบ -> แป้นพิมพ์ -> ทางลัด -> บริการ
  8. ไปที่ส่วนทั่วไป
  9. บริการที่สร้างขึ้นโดยอัตโนมัติจะปรากฏในรายการและสามารถตั้งค่าทางลัดได้

บรรทัดการส่งออกควรจะมีแม้จะรวมอยู่ใน./bash-*ไฟล์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.