aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorbobo1on1 <bob-nospam-@xbmc.org>2013-10-04 00:37:45 +0200
committerbobo1on1 <bob-nospam-@xbmc.org>2013-10-04 03:54:56 +0200
commit86ca4aaa233d19ef91cee2511ab9a34a36373d64 (patch)
tree79d0d6871efdf7447b7f812701394fa8163618b3 /system
parent171eba001c636e9c86648aafbe6100e8bf0dd893 (diff)
added: setting to disable keyboard grabbing when in fullscreen on platforms that use SDL on X11, calls SDL_WM_GrabInput(SDL_GRAB_OFF) with the SDL_FULLSCREEN temporarily zero'd, this will make SDL call XUnGrabPointer and XUnGrabKeyboard, allowing window manager keys like printscreen, volume and alt-tab to work
Diffstat (limited to 'system')
-rw-r--r--system/settings/settings.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/system/settings/settings.xml b/system/settings/settings.xml
index a22138c445..a646a144bf 100644
--- a/system/settings/settings.xml
+++ b/system/settings/settings.xml
@@ -2142,6 +2142,14 @@
<level>0</level>
<default>true</default>
</setting>
+ <setting id="input.enablesystemkeys" type="boolean" label="35103" help="37019">
+ <and>
+ <requirement>HAS_GL</requirement>
+ <requirement>HAVE_X11</requirement>
+ </and>
+ <level>2</level>
+ <default>false</default>
+ </setting>
</group>
</category>
<category id="network" label="798" help="36379">