diff --git a/include/default_controls.js b/include/default_controls.js
index 5193b6e..7840e43 100644
--- a/include/default_controls.js
+++ b/include/default_controls.js
@@ -48,7 +48,7 @@ load: function(target) {
html += '
True Color';
html += ' Local Cursor';
+ html += ' type="checkbox"> Local Cursor';
html += '
';
// Stylesheet selection dropdown
@@ -112,7 +112,7 @@ load: function(target) {
DC.initSetting('password', '');
DC.initSetting('encrypt', false);
DC.initSetting('true_color', true);
- DC.initSetting('cursor', true);
+ DC.initSetting('cursor', false);
DC.rfb = RFB({'target': 'VNC_canvas',
'updateState': DC.updateState,
diff --git a/include/rfb.js b/include/rfb.js
index 63eee82..2fc7655 100644
--- a/include/rfb.js
+++ b/include/rfb.js
@@ -135,7 +135,7 @@ Util.conf_default(conf, that, 'focusContainer', document);
Util.conf_default(conf, that, 'encrypt', false, true);
Util.conf_default(conf, that, 'true_color', true, true);
-Util.conf_default(conf, that, 'local_cursor', true, true);
+Util.conf_default(conf, that, 'local_cursor', false, true);
// time to wait for connection
Util.conf_default(conf, that, 'connectTimeout', 2000);