--- title: "Custom Settings" slug: "custom-settings" updated: 2026-10-21T15:25:12Z published: 2026-10-21T15:25:12Z canonical: "support.dise.com/custom-settings" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.dise.com/llms.txt > Use this file to discover all available pages before exploring further. # Custom Settings ## Add a Custom Setting 1. Navigate to the 'Players' module: ![admin_players](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/admin_players.png?sv=2026-02-06&spr=https&st=2026-11-12T15%3A02%3A22Z&se=2026-11-12T16%3A02%3A22Z&sr=c&sp=r&sig=9SBOW3%2Fmeb%2F%2BpnT3ymsIU4I4aD0WI7tUWLErastLdIo%3D)🔎︎ 1. This can also be done via the 'Displays' module by selecting a display and clicking on the player name: ![display_player](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/display_player.png?sv=2026-02-06&spr=https&st=2026-11-12T15%3A02%3A22Z&se=2026-11-12T16%3A02%3A22Z&sr=c&sp=r&sig=9SBOW3%2Fmeb%2F%2BpnT3ymsIU4I4aD0WI7tUWLErastLdIo%3D)🔎︎ 2. Select the relevant player. 3. Select 'Add new' under custom settings: ![Custom settings](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/Custom%20settings.PNG?sv=2026-02-06&spr=https&st=2026-11-12T15%3A02%3A22Z&se=2026-11-12T16%3A02%3A22Z&sr=c&sp=r&sig=9SBOW3%2Fmeb%2F%2BpnT3ymsIU4I4aD0WI7tUWLErastLdIo%3D)🔎︎ 4. Enter details of the relevant setting from the table below: --- ## Dise One | **Setting** | **Type** | **Description** | **Compatibility** | Example **Value** | | --- | --- | --- | --- | --- | | One.Bandwidth | String | Limits the bandwidth used by the player in kbit/s. Only supported on linux. | Linux - One 1.3+ | 256 | | One.BrowserTimeOut | Number | Timeout in seconds for a restart/reload of browser mode. | One 1.3+ | 30 | | One.Com E.g. One.Com0 | String | Configure a comport: **RS232:** RS232 mode - 13. Baudrate - 1 = 2400, 2 = 4800, 3 = 9600, 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200. Model - 1 = Samsung, 2 = LG, 3 = Philips, 4 = NEC, 5 = Conrac, 6 = Dynascan. Monitor ID - 1 (most commonly) Path to json file OR input source and volume **Queue:** Queue mode - 3 Baudrate (as above) | Windows/Linux - One 1.3+ | Multiple examples: "13,3,1,1,HDMI,45" "13,3,1,1,path/to/settings.json" 3,2 | | One.DisableNetworkRestart | Number | Disables restart of network on linux if server communication fails 5 times in a row. | Linux - One 1.3+ | 1 | | One.DisableNightlyReboot | String | Disable nightly reboot. | One 1.3+ | "1" | | DownloadProxy | String | Download content, software updates and add-ons from a caching proxy instead of directly from the Portal. | One 4.1+ | https://proxyserverIP:port | | DisablePowerControl | Boolean | By default, operating hours will power off the display using platform-specific or RS232 commands, in addition to stopping playback to show a black screen. When the DisablePowerControl setting is set to true, the display will no longer receive power-off commands via platform or RS232 commands. Instead, playback will simply stop and a black screen will be shown. | One 3.1+ | True | | One.DisableTimeZone | Boolean | False by default and when set to true, the Dise Player will not configure the device timezone including any NTP settings, leaving it at its default settings. | One 4.0+ | True | | One.Display, One.Display<2-4> | String | Custom settings required for multi-display solutions. An individual custom setting must be added to a player for each display. A max of 4 displays is supported. Setting format: x Additional optional value to control rotation, which must be seperated by 3 commas to the resolution: 0 = default 1 = rotate left 90 degrees 2 = rotate 180 degrees 3 - rotate right 90 degrees "windows" can be used to allow Windows to control the display settings. | One 1.3+ | Multiple examples: 1920x1080 1080x1920 1920x1080,,,2 or windows | | One.DisplayMode | String | A required setting for multi-display. Set the position of the displays. Setting format: x Linux only - Additional xandr commands can be used. xandr setting format: raw: | One 1.3+ | Multiple examples: 2x1 raw: xandr --rotate left | | One.ExtraBrowserArgs | String | Add command line arguments to the players chromium browser. | One 1.3+ | --example-command --example-options=test | | One.FilterClientAlarms | String | Disable all or specified client alarms. Specify the client alarm to disable or use 'all' to disable all alarms. | One 1.3+ | ScreenFailure | | One.KeyboardLayout | String | Language of virtual keyboard: dk - Danish gb - English (UK) us - English (US) ee - Estonian fi - Finnish fr - French de - German is - Icelandic it - Italian lv - Latvian lt - Lithuanian no - Norwegian pl - Polish es - Spanish se - Swedish ch - Switzerland nl - Dutch | One 1.3+ | dk | | One.KioskExecuteJavascript | String | Custom JavaScript in Base64 format that will be injected into the webpage used in kiosk mode. | Windows/Linux - One 5.0+ | ```plaintext Y29uc3QgZGl2ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7D QpkaXYudGV4dENvbnRlbnQgPSAiSU5KRUNURUQgOikiOw0KT2JqZWN0Lm Fzc2lnbihkaXYuc3R5bGUsIHsNCiAgcG9zaXRpb246ICJmaXhlZCIsDQo gIHRvcDogIjAiLA0KICBsZWZ0OiAiMCIsDQogIHdpZHRoOiAiMTAwJSIs DQogIHBhZGRpbmc6ICIyNHB4IDE2cHgiLA0KICB6SW5kZXg6ICIxMDAwM CIsDQogIGZvbnRTaXplOiAiNDhweCIsDQogIGZvbnRXZWlnaHQ6ICI4MD AiLA0KICBmb250RmFtaWx5OiAic3lzdGVtLXVpLCAtYXBwbGUtc3lzdGV tLCBTZWdvZSBVSSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZiIsDQog IGJhY2tncm91bmQ6ICJyZWQiLA0KICBjb2xvcjogIndoaXRlIiwNCiAgd GV4dEFsaWduOiAiY2VudGVyIiwNCiAgcG9pbnRlckV2ZW50czogIm5vbm UiLA0KICB1c2VyU2VsZWN0OiAibm9uZSIsDQp9KTsNCg0KKGRvY3VtZW5 0LmJvZHkgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50KS5hcHBlbmRD aGlsZChkaXYpOw== ``` | | One.ListenPort | String | Configure Queue mode to listen on a port instead of a comport. | Windows/Linux - One 1.3+ | 3.5081 | | One.MouseCursor | String | Control visibility of the mouse cursor. 1 enables and 0 disables. | Linux - One 1.3+ | "1" | | One.MqttServerUrl | String | Configure the MQTT server URL used in synchronized playback. | One 1.3+ | wss://username:password@diseserver.net:443/mqtt | | One.NTPAddress | String | Specifies the NTP server to use when configuring time settings. If no server is set via menu, RM server, or other management, the default pool.ntp.org will be used. | One 4.0+ | pool.ntp.org | | One.OnScreenKeyboard | String | Enable or disable the on-screen keyboard. | One 1.3+ | On | | One.PlayerInput | Number | Enables or disables input to the jsplayer. Commonly used for interactive templates. 1 enables and 0 disables. | One 1.3+ | 1 | | One.Plugins | String | A list of plugins for the jsplayer. | One 1.3+ | [{"name":"ExamplePlugin", "enabled":true, "config":{"param":"value"}}] | | One.Printer | String | Configuration for connecting the player to a printer. IPP printers and usb printers are supported, drivers are required. Verified printer support: HP LaserJet Pro M203-M206 & 4002dw. | Windows/Linux - One 1.3+ | usb://HP/LaserJet%20M203-M206?serial=\,HP-LaserJet_PRO_M203-M206.ppd | | RestartReplayAt | Number | Restart Replay at specified hour (24 hour-based, all days). -1 to disable. Will use the time zone locally on the player. | One 1.3+ | -1 | | One.StayAwakeDuration | Number | Set the duration for the display to stay awake and idle before entering sleep: | One 5.1+ | 60 | | One.Sync | String | Json object to configure synchronization. | One 1.3+ | [{ "type": "leader", "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTc4ODIsInR5cGUiOiJDaGFubmVsIn0", "channelName": "Default channel" }, { "type": "follower", "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTIzNCwidHlwZSI6IkNoYW5uZWwifQ==", "channelName": "Another channel" }] | | One.TimeZone | String | Time zone identifier in the format of standard TZ database time zones. | One 1.3+ | Europe/London | | One.Volume | Number | A number between 0 - 100 which sets the main channel volume in %. | One 1.3+ | 50 | | One.WakeUpAfterMinutes | Number | Trigger wakeup after a specified number of minutes | One 5.1+ | 10000 | ## ## Related - [Synchronize Premium Players](/synchronize-premium-players.md) - [LED Mode for Premium & Lite](/led-mode-premium-lite.md) - [Download Proxy](/download-proxy.md)