Jump to content

Has anyone heard of them? My motherboard refuse to boot if it can not find a keyboard, but I use a Bluetooth keyboard which it does not recognize during boot, forcing me to connect a USB keyboard every time I need to reboot the machine, only to remove it later.

 

Is there any “stub” or “fake” keyboards out there that will allow me to bypass that check without, well, actually connecting a keyboard to the machine? Or do I have to program my own microcontroller board for that? (I am actually currently programming up such a device using an repurposed project board and a STM32F042 microcontroller.)

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/
Share on other sites

Link to post
Share on other sites

You can probably disable that setting in the BIOS, no?

 

If not, just go to a thrift store and spend 50 cents on a keyboard that you can plug in then toss in a drawer or behind your desk.

Quote me to see my reply!

SPECS:

CPU: Ryzen 7 3700X Motherboard: MSI B450-A Pro Max RAM: 32GB I forget GPU: MSI Vega 56 Storage: 256GB NVMe boot, 512GB Samsung 850 Pro, 1TB WD Blue SSD, 1TB WD Blue HDD PSU: Inwin P85 850w Case: Fractal Design Define C Cooling: Stock for CPU, be quiet! case fans, Morpheus Vega w/ be quiet! Pure Wings 2 for GPU Monitor: 3x Thinkvision P24Q on a Steelcase Eyesite triple monitor stand Mouse: Logitech MX Master 3 Keyboard: Focus FK-9000 (heavily modded) Mousepad: Aliexpress cat special Headphones:  Sennheiser HD598SE and Sony Linkbuds

 

🏳️‍🌈

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163200
Share on other sites

Link to post
Share on other sites

1 minute ago, kelvinhall05 said:

You can probably disable that setting in the BIOS, no?

 

If not, just go to a thrift store and spend 50 cents on a keyboard that you can plug in then toss in a drawer or behind your desk.

My machine is in a server rack and it is already very cluttered back there. What I am looking for is a device the size of a Flash drive that can convince the BIOS that I have a USB keyboard but does nothing afterwards.

1 minute ago, KuJoe said:

Depending on the motherboard you might be able to go into the BIOS and tell your PC to continue booting.

Somehow the option is not there in Gigabyte GA-Z97M-D3H BIOS.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163205
Share on other sites

Link to post
Share on other sites

33 minutes ago, maxtch said:

Has anyone heard of them? My motherboard refuse to boot if it can not find a keyboard, but I use a Bluetooth keyboard which it does not recognize during boot, forcing me to connect a USB keyboard every time I need to reboot the machine, only to remove it later.

 

Is there any “stub” or “fake” keyboards out there that will allow me to bypass that check without, well, actually connecting a keyboard to the machine? Or do I have to program my own microcontroller board for that? (I am actually currently programming up such a device using an repurposed project board and a STM32F042 microcontroller.)

use a bash bunny or something like that as it can make itself look like a usb keyboard. its normally a hacking tool but could work for your needs.

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163244
Share on other sites

Link to post
Share on other sites

36 minutes ago, maxtch said:

What I am looking for is a device the size of a Flash drive that can convince the BIOS that I have a USB keyboard but does nothing afterwards.

if you buy or find a really cheap membrane keyboard and open it up, you'll find that the PCB is very tiny, so just take that out and connect it and hide it somewhere, but make sure you insulate it or put it inside a container so it doesn't short stuff out

 

computer_keyboard_open_and_clean_6998.jp

 

the connector on the left is the USB cable, it's that tiny

Quote or Tag people so they know that you've replied.

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163263
Share on other sites

Link to post
Share on other sites

3 minutes ago, syn2112 said:

if you buy a really cheap membrane keyboard and open it up, you'll find that the PCB is very tiny, so just take that out and connect it and hide it somewhere, but make sure you insulate it or put it inside a container so it doesn't short stuff out

 

computer_keyboard_open_and_clean_6998.jp

 

the connector on the left is the USB cable, it's that tiny

you should wrap it in electrical tape or flex seal.

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163270
Share on other sites

Link to post
Share on other sites

3 hours ago, Turretgaming said:

use a bash bunny or something like that as it can make itself look like a usb keyboard. its normally a hacking tool but could work for your needs.

Program up my own microcontroller is similar to bash bunny actually, although it is a bit more cost since I have to write code for it myself.

3 hours ago, syn2112 said:

if you buy or find a really cheap membrane keyboard and open it up, you'll find that the PCB is very tiny, so just take that out and connect it and hide it somewhere, but make sure you insulate it or put it inside a container so it doesn't short stuff out

 

the connector on the left is the USB cable, it's that tiny

Pricing of keyboards are odd here...

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163953
Share on other sites

Link to post
Share on other sites

3 hours ago, KuJoe said:

I did a search online and some people had similar issues with their Gigabyte motherboards, some of them were able to fix it by changing USB ports. I'd give that a try.

What do you mean "changing USB ports"?

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
https://linustechtips.com/topic/1018274-fake-keyboards/#findComment-12163959
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×