diff --git a/client.html b/client.html
index 36b35cf..e9aeab8 100644
--- a/client.html
+++ b/client.html
@@ -530,6 +530,10 @@
pingActive();
});
+ canvas.addEventListener('contextmenu', e => {
+ e.preventDefault();
+ });
+
canvas.addEventListener('mousedown', e => {
if (!pointerLocked || !isControlling) return;
sendInput({ type: 'mouse_down', button: e.button + 1 });
@@ -578,6 +582,10 @@
if (e.key === 'F4' && e.altKey) { e.preventDefault(); return; }
if (e.key === 'w' && e.ctrlKey) { e.preventDefault(); return; }
if (e.key === 'q' && e.ctrlKey) { e.preventDefault(); return; }
+ if (e.key === 'v' && e.ctrlKey) { e.preventDefault(); return; }
+ if (e.key === 'V' && e.ctrlKey) { e.preventDefault(); return; }
+ if (e.key === ';') { e.preventDefault(); return; }
+ if (e.key === '"') { e.preventDefault(); return; }
if (e.key === 'F11') { e.preventDefault(); return; }
if (e.key === 'Escape') {
if (isControlling) {