Move XDesktop specific parameters in to same file
diff --git a/unix/x0vncserver/XDesktop.cxx b/unix/x0vncserver/XDesktop.cxx
index 07b3a9c..4a989d3 100644
--- a/unix/x0vncserver/XDesktop.cxx
+++ b/unix/x0vncserver/XDesktop.cxx
@@ -42,8 +42,11 @@
 extern const unsigned short code_map_qnum_to_xorgkbd[];
 extern const unsigned int code_map_qnum_to_xorgkbd_len;
 
-extern rfb::BoolParameter useShm;
-extern rfb::BoolParameter rawKeyboard;
+BoolParameter useShm("UseSHM", "Use MIT-SHM extension if available", true);
+BoolParameter rawKeyboard("RawKeyboard",
+                          "Send keyboard events straight through and "
+                          "avoid mapping them to the current keyboard "
+                          "layout", false);
 
 static rfb::LogWriter vlog("XDesktop");