The Logitech K840 is a decent mechanical keyboard for office use. The keyboard is well-built and feels sturdy, but the cheaply printed ABS keycaps and the noticeable lack of features such as backlighting and dedicated media controls is disappointing. Logitech's Romer G switches may not be to everyone's liking, but their soft tactile bump helps to keep typing noise to a minimum. Overall, it's a good basic keyboard that would suit any office, but the longevity of the keycaps may be more questionable.
The Logitech K840 is passable for gaming. While the Romer G switches are fine for gaming, the repeated use of the same keys may cause the printed key legends to fade faster. There's also no backlighting, and Logitech's software can only save one profile. The rattling of the space bar and shift keys may be annoying for some and there are no dedicated macro keys for MMOs.
The Logitech K840 isn't compatible with mobile devices running on Android, iOS, or ipadOS.
The Logitech K840 is decent for office use. The Romer G switches provide decent tactile feedback and a comfortable typing experience, but if you need extra support for your wrists, it doesn't come with a wrist rest. The keyboard is generally well-built; however, the cheap quality keycaps can gather oil easily and develop a 'shine' over time. Also, the printed key legends can fade or chip off with regular use.
The Logitech K840 is bad for programming. Although the typing experience should satisfy most people, the lack of programmable keys and the basic functionality of Logitech's software is inadequate.
The Logitech K840 is a full size keyboard and fairly large; unfortunately, it's not available in a tenkeyless variant.
The build quality of this keyboard is good. While most of the keyboard is made of plastic, the top is covered with a strong aluminum plate and doesn't flex at all. Unfortunately, the keycaps are made of ABS plastic and are pad printed. While the keycaps are unlikely to break with normal use, ABS plastic is prone to develop a 'shine' over time, making the keycaps look greasy. Additionally, pad printed key legends can fade or chip off with daily use.
This keyboard has decent ergonomics. Key placement and spacing are pretty standard. Unfortunately, it doesn't come with a wrist rest.
The cable feels strong but isn't detachable.
The K840 can't be used wirelessly.
There are very few extra features on the Logitech K840. It has media control hotkeys, as well as some shortcuts for apps, such as mail and calculator. Out of the box, F1 through F12 are function keys by default, but this can be changed within Logitech's Options software to have the media controls as the default, and would require the use of the 'fn' key in order to access function keys.
One element that's oddly missing is a Num Lock LED indicator. That said, if you have Logitech's Options software installed, an on-screen pop up will let you know when it has been activated.
If you need more features like dedicated media controls or macro programmable keys, check out the SteelSeries Apex 5.
If you need dedicated media controls or macro programmable keys, check out the Das Keyboard X50Q.
Romer G switches have a shallow actuation point, requiring less travel before the keyboard registers an input signal.
The typing quality on the Logitech K840 is good. Logitech's Romer G switches can be characterized as a "soft Cherry MX Brown". They're responsive and provide a light tactile bump that lets you know when a key has been actuated, but some may find it a bit mushy. It requires very little force to type and the actuation point is lower than standard Cherry MX switches, which can sometimes cause unintended keystrokes.
Unfortunately, the stabilizers used on certain keys feel rather cheap, as these keys wobble and rattle a lot; this is especially noticeable on the spacebar, backspace, enter, and shift keys.
If you want a keyboard that provides a better typing experience, check out the Ducky Shine 7.
Overall, the typing noise is fairly quiet, but the spacebar, backspace, enter, and shift keys wobble a lot, adding a clicky metallic sound to those keys.
The Logitech Options software is bad. It's available for Windows and macOS, but the software feels pretty barebones. It lets you remap F1 through F5, but only to a limited list of presets. It also allows you to choose between having F1 through F12 as standard function keys or as dedicated media keys.
The Logitech K840 has good compatibility. The Options software is available for Windows and macOS, but not for Linux. All the keys function properly on Linux, but you won't be able to customize it in any way.
The Logitech K840 is an entry-level mechanical keyboard that doesn't have the same features found on other higher-end, more expensive gaming keyboards. It doesn't have backlighting and you can't set macros to any key. It's cheap and it's well-built, so if you need a basic mechanical keyboard, this is a good choice. Also see our recommendations for the best mechanical keyboards, the best cheap mechanical keyboards, and the best Logitech keyboards.
The Logitech K840 Mechanical Keyboard and the Logitech K485 are both decent office keyboards. The K845 feels better built, as its Cherry MX Blue switches require a bit more force to actuate a key, and it has backlighting. However, our K840 unit is fully compatible with macOS, and while it has customization software, there aren't many options.
The SteelSeries Apex Pro is significantly better than the Logitech K840 Mechanical Keyboard. The SteelSeries has doubleshot keycaps, which means that the key legends are unlikely to fade or chip with daily use, and it has full RGB backlighting, as well as dedicated media control keys. There's also a fully customizable OLED screen that lets you access various settings. SteelSeries' software is feature-rich and the omnipoint switches allow you to choose your preferred pre-travel distance.
The HyperX Alloy FPS Pro is much better than the Logitech K840 Mechanical Keyboard. The HyperX has a significantly better build quality and backlighting, while the Logitech doesn't have backlighting and has cheap pad printed keycaps. The HyperX's Cherry MX Red switches provide a much better typing experience compared to Logitech's Romer-G switches, but the Logitech has software support and programmable keys.
The Logitech K840 Mechanical Keyboard is better than the Apple Magic Keyboard 2017 in mixed usage. Although they use different switches, the Apple keyboard's scissor switches provide a satisfying typing experience with minimal noise. Unfortunately, there's no backlighting on this keyboard and it only has full compatibility with other Apple devices. It also lacks other features like dedicated media controls and USB passthrough.
The Logitech K840 Mechanical Keyboard is significantly better than the HyperX Alloy Core RGB. The Logitech has a better build quality thanks to its aluminum plate, and it has mechanical switches that feel light and responsive. The Logitech has software support for customization, but it doesn't have dedicated media keys like the HyperX, and typing noise can be louder if you bottom out the keys.
The Microsoft Surface Keyboard is much better than the Logitech K840 Mechanical Keyboard in most uses. The Surface Keyboard has a significantly better build quality and it can be used with mobile devices. It also has a much better typing quality while making less noise, but the Logitech has programmable keys and software for customization.
The Logitech K840 is significantly better than the Logitech Keys-To-Go. Although the Keys-To-Go is a Bluetooth keyboard that can be used with any OS, it only has full compatibility with Apple devices. The rubber dome switches are very shallow but require more force to actuate. On the upside, they provide a completely silent typing experience. The keyboard is well-built and feels sturdy, but since it runs on batteries, it'll need to be charged from time to time.
The Kinesis Freestyle Pro is much better than the Logitech K840 Mechanical Keyboard. The Freestyle is a drastically different keyboard with its split design, which may require some getting used to. Some may find it more comfortable, and the Cherry MX Brown switches will surely please those who prefer more tactile feedback. The build quality isn't as good as the K840, and the keycaps are also pad printed; however, this keyboard does have full compatibility with Windows, macOS, and Linux.