diff --git a/js/reveal.js b/js/reveal.js
index a77a8806706e911c422d856f874aa58a4c3c882b..c1a1dfc5682945a5fd992e28de0a0478294e0ae9 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -1398,8 +1398,8 @@ var Reveal = (function(){
 			case 32: isOverviewActive() ? deactivateOverview() : navigateNext(); break;
 			// return
 			case 13: isOverviewActive() ? deactivateOverview() : triggered = false; break;
-			// b, period
-			case 66: case 190: togglePause(); break;
+			// b, period, Logitech presenter tools "black screen" button
+			case 66: case 190: case 191: togglePause(); break;
 			// f
 			case 70: enterFullscreen(); break;
 			default:
@@ -1627,6 +1627,9 @@ var Reveal = (function(){
 		// Toggles the overview mode on/off
 		toggleOverview: toggleOverview,
 
+		// Toggles the "black screen" mode on/off
+		togglePause: togglePause,
+
 		// Adds or removes all internal event listeners (such as keyboard)
 		addEventListeners: addEventListeners,
 		removeEventListeners: removeEventListeners,