CONFIGURATION FILE

Format and Location:
    The configuration file is stored per user.
    The XDG_CONFIG_HOME environment variable can be used to override the base directory.
    This defaults to ~/.config The location relative to XDG_CONFIG_HOME is $XDG_CONFIG_HOME/@VENDOR_PRODUCT@/sdl-freerdp.json
    The configuration is stored in JSON format

Supported options:

    SDL_KeyModMask

            Defines the key combination required for SDL client shortcuts.
            Default KMOD_RSHIFT
            An array of SDL_Keymod strings as defined at @SDL_WIKI_BASE_URL@/SDL_Keymod
            use KEYMOD_NONE to disable hotkeys

    SDL_Fullscreen

            Toggles client fullscreen state.
            Default SDL_SCANCODE_RETURN.
            A string as defined at @SDL_WIKI_BASE_URL@/SDL_Scancode

    SDL_Minimize

            Minimizes the client window
            Default SDL_SCANCODE_M.
            A string as defined at @SDL_WIKI_BASE_URL@/SDL_Scancode

    SDL_Resizeable

            Toggles local window resizeable state.
            Default SDL_SCANCODE_R.
            A string as defined at @SDL_WIKI_BASE_URL@/SDL_Scancode

    SDL_Grab

            Toggles keyboard and mouse grab state.
            If keyboard is grabbed the local system shortcuts do no longer work and are sent to the remote system.
            If the Mouse is grabbed (optional) local gesture detection does not work and the mouse might not be able to leave the RDP window. Mouse events are not altered..
            Default SDL_SCANCODE_G.
            A string as defined at @SDL_WIKI_BASE_URL@/SDL_Scancode

    SDL_Disconnect

            Disconnects from the RDP session.
            Default SDL_SCANCODE_D.
            A string as defined at @SDL_WIKI_BASE_URL@/SDL_Scancode