From d78e33f9a62c4355ae547ffe72be91ad37aed164 Mon Sep 17 00:00:00 2001 From: AndyCXL Date: Tue, 22 Oct 2024 16:29:07 +0100 Subject: [PATCH] Update KeyboardSerial.md Correcting an errant NB: statement that incorrectly warns of taking over your host's keyboard - this is incorrect. A second HID Keyboard device is registered with the host computer, and both will work --- .../built-in-examples/09.usb/KeyboardSerial/KeyboardSerial.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/built-in-examples/09.usb/KeyboardSerial/KeyboardSerial.md b/content/built-in-examples/09.usb/KeyboardSerial/KeyboardSerial.md index b152806222..d4fb8bbe42 100644 --- a/content/built-in-examples/09.usb/KeyboardSerial/KeyboardSerial.md +++ b/content/built-in-examples/09.usb/KeyboardSerial/KeyboardSerial.md @@ -13,7 +13,7 @@ tags: This example listens for a byte coming from the serial port. When received, the board sends a keystroke back to the computer. The sent keystroke is one higher than what is received, so if you send an "a" from the serial monitor, you'll receive a "b" from the board connected to the computer. A "1" will return a "2" and so on. -**NB: When you use the Keyboard.print() command, the Leonardo, Micro or Due board takes over your computer's keyboard! To insure you don't lose control of your computer while running a sketch with this function, make sure to set up a reliable control system before you call Keyboard.print(). This sketch is designed to only send a Keyboard command after the board has received a byte over the serial port.** +**NB: Your Leonardo, Micro or Due board will initiate a second keyboard device on your host computer, it will not take over your existing keyboard. Both your original host keyboard and the 'send a keystroke' keyboard will be active and will work. This sketch is designed to only send a Keyboard command after the board has received a byte over the serial port.** ### Hardware Required @@ -97,4 +97,4 @@ You can find more basic tutorials in the [built-in examples](/built-in-examples) You can also explore the [language reference](https://www.arduino.cc/reference/en/), a detailed collection of the Arduino programming language. -*Last revision 2015/08/11 by SM* \ No newline at end of file +*Last revision 2015/08/11 by SM*