De batterijniveaus van het Bluetooth-toetsenbord controleren via de opdrachtregel in Mac OS X

Inhoudsopgave:

Anonim

Ooit nodig gehad om op afstand het batterijniveau te controleren van een Bluetooth-toetsenbord dat is aangesloten op een Mac? Of misschien ben je gewoon een zware Terminal-gebruiker en wilde je de huidige batterijduur van een draadloos toetsenbord zien zonder de opdrachtregel te hoeven verlaten? U kunt dat eenvoudig doen via de terminal van een externe of lokale Mac.

Er moet worden vermeld dat de meeste Mac-gebruikers er het beste vanaf kunnen komen door de batterijniveaus van hun aangesloten Bluetooth-apparaten rechtstreeks vanuit het Bluetooth-menu te controleren, maar ervaren gebruikers kunnen deze opdrachtregelbenadering aantrekkelijk vinden, zelfs al is het voor specifieke use cases.

Het batterijniveau van het toetsenbord vinden via de opdrachtregel op de Mac

Gebruik de volgende opdrachtsyntaxis om het batterijniveau op te halen van elk Bluetooth-toetsenbord dat op een Mac is aangesloten. Misschien wilt u dit kopiëren en plakken zoals weergegeven voor een nauwkeurige syntaxis. Zoals gebruikelijk bij terminalopdrachten, moet u ervoor zorgen dat de volledige opdrachtreeks op één regel wordt afgedrukt:

"

ioreg -c AppleBluetoothHIDKeyboard |grep &39;BatteryPercent>"

Als u de opdracht uitvoert, ziet de uitvoer er ongeveer zo uit:

"

$ ioreg -c AppleBluetoothHIDKeyboard |grep &39;BatteryPercent=&39; BatteryPercent=12"

In dit voorbeeld is de "12" het resterende percentage van de batterij van het Bluetooth-apparaat.

Als je daar zin in hebt, kun je de nauwkeurigheid nog eens controleren door te kijken naar het standaard menu-item Resterende Bluetooth-batterij voor dat apparaat:

Dit werkt geweldig voor lokale en op afstand verbonden Macs via SSH, dus er zijn tal van toepassingen voor dit commando.

Het hebben van een reeks aanhalingstekens is nodig om te voorkomen dat ioreg een hoop onnodige output terugstuurt. Ja, je zou de grep- en ioreg-uitvoer via awk kunnen doorgeven om schonere resultaten te krijgen, maar we proberen het hier eenvoudig te houden. Desalniettemin, als je zelf wilt experimenteren, kun je het proberen met de volgende ioreg:

ioreg -c AppleBluetoothHIDKeyboard |grep BatteryPercent

Of om bredere batterij-informatie op te halen:

ioreg -c AppleBluetoothHIDKeyboard |grep Batterij

Laat het ons in de reacties weten als je een idee hebt of andere handige trucs vindt met deze opdracht.

De batterijniveaus van het Bluetooth-toetsenbord controleren via de opdrachtregel in Mac OS X