diff --git a/README.md b/README.md
index fb87e7f..eafebaa 100644
--- a/README.md
+++ b/README.md
@@ -18,8 +18,6 @@ That's cool, but it's mostly noise and scrolly and not super helpful. This plugi
### Use
-***OS X Terminal.app users:*** Make sure that **View → Allow Mouse Reporting** is enabled, otherwise scrolling through logs and modules won't work. If your version of Terminal.app doesn't have this feature, you may want to check out an alternative such as [iTerm2](https://www.iterm2.com/index.html).
-
First, import the plugin and add it to your webpack config, or apply it to your compiler:
```js
@@ -69,6 +67,16 @@ Finally, start your server using whatever command you have set up. Either you ha
Then, sit back and pretend you're an astronaut.
+
+### Supported Operating Systems and Terminals
+**macOS →**
+Webpack Dashboard works in Terminal, iTerm 2, and Hyper. For mouse events, like scrolling, in Terminal you will need to ensure *View → Enable Mouse Reporting* is enabled. This is supported in macOS El Capitan, Sierra, and High Sierra. In iTerm 2, to select full rows of text hold the ⌥ Opt key. To select a block of text hold the ⌥ Opt + ⌘ Cmd key combination.
+
+**Windows 10 →** Webpack Dashboard works in Command Prompt, PowerShell, and Linux Subsystem for Windows. Mouse events are not supported at this time, as discussed further in the documentation of the underlying terminal library we use [Blessed](https://github.com/chjj/blessed#windows-compatibility). The main log can be scrolled using the ↑, ↓, Page Up, and Page Down keys.
+
+**Linux →** Webpack Dashboard has been verified in the built-in terminal app for Debian-based Linux distributions such as Ubuntu or Mint. Mouse events and scrolling are supported automatically. To highlight or select lines hold the ⇧ Shift key.
+
+
### API
#### webpack-dashboard (CLI)