diff --git a/instance/main.js b/instance/main.js
index e585d4a5e321b29b4d3d68ce4d72d067cc560821..8e187b07df94f37aa194db7fdaa945500362ef23 100644
--- a/instance/main.js
+++ b/instance/main.js
@@ -99,6 +99,7 @@ window.onload = () => {
 
     addIpcToButton('open-kurisu-view', ['toggle-kurisu']);
     addIpcToButton('open-user-view', ['toggle-client-view']);
+    addIpcToButton('open-log-view', ['toggle-log-view']);
 
     ipcRenderer.send('verify-lektord');
     logger.debug('instance', 'Window loaded');
diff --git a/instance/views/settings.ejs b/instance/views/settings.ejs
index a89a38e07bbde03fe6d0d71d8c67172fe1bf7b2a..7fb5b6eae8d7d321cbd53df9e05a53b5bfdea724 100644
--- a/instance/views/settings.ejs
+++ b/instance/views/settings.ejs
@@ -8,6 +8,7 @@
                 <div class="btn-group">
                     <%- include('settings/button.ejs', {id: 'open-user-view', name: 'User View'}); %>
                     <%- include('settings/button.ejs', {id: 'open-kurisu-view', name: 'Kurisu'}); %>
+                    <%- include('settings/button.ejs', {id: 'open-log-view', name: 'Logs'}); %>
                     <button type="button" class="btn btn-outline-primary btn-lg modal-close" aria-label="Close">
                         <i class="fas fa-window-close"></i>
                     </button>
diff --git a/main.js b/main.js
index d9f486a01f1b89e864143d913f02f326e504e35a..466af77bc5579b1967fd7c724dfdd233b67cd804 100644
--- a/main.js
+++ b/main.js
@@ -197,7 +197,6 @@ app.on('ready', () => {
         });
     });
 
-    globalShortcut.register('CommandOrControl+F2', () => createLogWindow());
     globalShortcut.register('CommandOrControl+F12', () => createDevToolsWindow());
 });
 
@@ -205,16 +204,21 @@ app.on('ready', () => {
  * Kurisu View *
  ***************/
 
-ipcMain.on('toggle-kurisu', (event, arg) => {
+ipcMain.on('toggle-kurisu', () => {
     logger.debug('main', 'Open kurisu view');
     createKurisuWindow();
 });
 
-ipcMain.on('toggle-client-view', (event, arg) => {
+ipcMain.on('toggle-client-view', () => {
     logger.debug('main', 'Open client view');
     createUserViewWindow();
 });
 
+ipcMain.on('toggle-log-view', () => {
+    logger.debug('main', 'Open log view');
+    createLogWindow();
+});
+
 /*********************************
  * Messages from the main window *
  *********************************/