When I checked it was set to: org.onboard.window.portrait dock-width 600 org.onboard.window.portrait width 600 org.onboard.window.portrait dock-expand true org.onboard.window.portrait y 50 org.onboard.window.portrait dock-height 200 org.onboard.window.portrait height 200 org.onboard.window.portrait x 100 org.onboard.window.landscape dock-width 700 org.onboard.window.landscape width -40 org.onboard.window.landscape dock-expand true org.onboard.window.landscape y -3 org.onboard.window.landscape dock-height 205 org.onboard.window.landscape height -20 org.onboard.window.landscape x 1278 After resetting it went to: org.onboard.window.portrait dock-width 600 org.onboard.window.portrait width 600 org.onboard.window.portrait dock-expand true org.onboard.window.portrait y 50 org.onboard.window.portrait dock-height 200 org.onboard.window.portrait height 200 org.onboard.window.portrait x 100 org.onboard.window.landscape dock-width 700 org.onboard.window.landscape width 700 org.onboard.window.landscape dock-expand true org.onboard.window.landscape y -3 org.onboard.window.landscape dock-height 205 org.onboard.window.landscape height 205 org.onboard.window.landscape x 1278 Problem is as soon as I open it it just sets itself back to the original numbers but nothing opens. I get (onboard:32091): Gtk-CRITICAL **: gtk_window_set_default_size: assertion 'width >= -1' failed Traceback (most recent call last): File "/usr/sbin/onboard", line 36, in ob = Onboard() File "/usr/lib/python3.5/site-packages/Onboard/OnboardGtk.py", line 147, in __init__ self.init() File "/usr/lib/python3.5/site-packages/Onboard/OnboardGtk.py", line 188, in init self._init_delayed() File "/usr/lib/python3.5/site-packages/Onboard/OnboardGtk.py", line 265, in _init_delayed self.keyboard_widget.set_startup_visibility() File "/usr/lib/python3.5/site-packages/Onboard/KeyboardWidget.py", line 434, in set_startup_visibility self.commit_transition() File "/usr/lib/python3.5/site-packages/Onboard/KeyboardWidget.py", line 713, in commit_transition self._on_transition_step() File "/usr/lib/python3.5/site-packages/Onboard/KeyboardWidget.py", line 749, in _on_transition_step window.set_visible(visible) File "/usr/lib/python3.5/site-packages/Onboard/KbdWindow.py", line 393, in set_visible self.on_visibility_changed(visible) File "/usr/lib/python3.5/site-packages/Onboard/KbdWindow.py", line 685, in on_visibility_changed self.move_resize(*rect) # sync position File "/usr/lib/python3.5/site-packages/Onboard/KbdWindow.py", line 223, in move_resize self.pre_render_keys(w, h) File "/usr/lib/python3.5/site-packages/Onboard/KbdWindow.py", line 227, in pre_render_keys self.keyboard_widget.pre_render_keys(self, w, h) File "/usr/lib/python3.5/site-packages/Onboard/KeyboardWidget.py", line 452, in pre_render_keys self.render(context) File "/usr/lib/python3.5/site-packages/Onboard/LayoutView.py", line 256, in render item.draw_cached(context) File "/usr/lib/python3.5/site-packages/Onboard/KeyGtk.py", line 162, in draw_cached entry = self._create_key_surface(cr) File "/usr/lib/python3.5/site-packages/Onboard/KeyGtk.py", line 177, in _create_key_surface clip_rect.w, clip_rect.h) SystemError: returned NULL without setting an error