Use bluetooth keyboard to access/edit BIOS?

14

3

Can I use a bluetooth keyboard to enter BIOS and edit the values there? I'm thinking of two scenarios:

  1. A new machine - no OS (yet). So to me seems no possibility to pair the keyboard. Hence no access to BIOS?
  2. I have booted to an OS (Windows/Mac) once and paired the keyboard with the computer. Will the keyboard work before OS drivers are loaded?

Siim K

Posted 2011-02-06T21:35:43.837

Reputation: 6 776

1

Rather than on the input-devices, this will highly depends on the capability of the PC itself. A bluetooth on the PC may support this capability by providing proper interface to BIOS. Otherwise, the BIOS itself may be able to access the bluetooth natively, likes on intel stick http://www.intel.com/content/www/us/en/support/boards-and-kits/intel-compute-stick/000016213.html

– Thariq Nugrohotomo – 2016-08-09T06:01:57.587

Answers

11

A keyboard using Bluetooth cannot access the BIOS. Logitech Bluetooth keyboards get around this by having a dongle that pairs with the keyboard in a more basic, non-Bluetooth mode until the driver kicks in and switches modes. Microsoft might be similar mode with their keyboards and dongles, but I cannot confirm that.

Joseph

Posted 2011-02-06T21:35:43.837

Reputation: 2 109

Any idea how for example new iMac owners are supposed to access BIOS - it comes bundled with the Apple wireless keyboard (which I think uses Bluetooth) – Siim K – 2011-02-08T22:50:06.947

I didn't even know Macs had a BIOS. – Joseph – 2011-02-09T04:09:39.703

Thinking about it, Apple probably either has a separate mode to bind their keyboards and mice like Logitech or they have a Bluetooth driver in their BIOS to recognize Apple keyboards and mice. I don't know if it would recognize non-Apple products. – Joseph – 2011-02-19T00:31:04.943

While EFI is not entirely "BIOS", it's still a lower-level system than OS X and doesn't understand Bluetooth. – user1686 – 2011-03-11T18:12:15.913

4@grawity Actually, it does understand Bluetooth. OSX is that tigtly integrated with the hardware. – kinokijuf – 2012-02-13T12:48:23.067

10

Try using a Bluetooth adapter that supports "HID Proxy" mode.

Brian Chavez

Posted 2011-02-06T21:35:43.837

Reputation: 248

This article provides some info on finding such adapters. TL;DR not easy to find and need to fiddle with drivers and firmware. – billc.cn – 2016-12-22T10:55:08.257

1I have two different dongles with WIDCOMM chipsets, and unfortunately they don't work (till OS driver is loaded, that is). – haimg – 2012-08-27T14:29:16.623

2I purchased that exact dongle and can confirm that it does NOT support HID Proxy. – Kerin – 2012-10-20T22:47:46.467

1I also purchased the RockFish BT dongle, and also can confirm it does not work. Please let me know if you find anything that allows the BT keyboard in the BIOS. – Brian Chavez – 2012-10-25T23:45:45.880

2I've search all around the web, and nobody seems to be able to give a single model of Bluetooth Dongle having support for HID proxy : That's insane. – Raphael Jolivet – 2013-03-03T16:09:55.307

5

According to Microsoft, "some" of their keyboards work in dual mode:

Devices with Bluetooth wireless technology generally do not work until the operating system is loaded. However, some Microsoft products start up with 2.4 GHz, and then switch to Bluetooth, so you can use your keyboard and mouse before the operating system is loaded.

If you're happy using a dongle, you might as well just use the proprietary 2.4 GHz protocol. But if you have a laptop with built-in bluetooth you can save a USB slot. Use the dongle when you need to access the BIOS, but use the built-in bluetooth normally. This would work great, as long as you don't lose the dongle!

Matthew Exon

Posted 2011-02-06T21:35:43.837

Reputation: 105

2

Laird Technology has a dongle/module that claims to operate in HID proxy mode before your OS loads. The product is BT820/800. Here's a quote from their data sheet:

As an additional benefit of the BT800 series, Laird has implemented CSR’s HID (Human Interface Device) Proxy Mode enabling out of the box HID connectivity for BLE pointing devices and / or BLE keyboard functionality, requiring zero host device software or configuration.

I just bought one. I'll let you know if it actually works after I receive it.

Tom Elliott

Posted 2011-02-06T21:35:43.837

Reputation: 21

Please keep us updated, I'm interested! – Jamie Kitson – 2016-11-29T22:40:32.267

Any updates on this? – Chris – 2016-12-30T09:57:42.250

I bought it and while waiting for the shipment to arrive I checked out the documentation. Read this carefully http://cdn.lairdtech.com/home/brandworld/files/Application%20Note%20-%20BT800%20Series%20HID%20Proxy.pdf you need a customer account to download the software required to unlock this functionality.

– John Smith – 2017-01-02T15:41:21.767

2Tom never responded I can only assume his keyboard hasn't worked since :) – Jason Sperske – 2017-11-17T02:20:42.803

1

Some bluetooth adapters can store the keys in the adapter which facilitates this.

Mark Sowul

Posted 2011-02-06T21:35:43.837

Reputation: 2 877