summaryrefslogtreecommitdiffstats
path: root/tdm
diff options
context:
space:
mode:
Diffstat (limited to 'tdm')
-rw-r--r--tdm/config.def11
-rw-r--r--tdm/kfrontend/kgapp.cpp1
2 files changed, 12 insertions, 0 deletions
diff --git a/tdm/config.def b/tdm/config.def
index 4209c8212..04f3a1d88 100644
--- a/tdm/config.def
+++ b/tdm/config.def
@@ -2025,6 +2025,17 @@ Comment:
Description:
If true then the SAK anti-spoofing dialog will be utilized
+Key: SyncKbdLED
+Type: bool
+Default: true
+User: core
+User: greeter
+Instance: #:*/true
+Comment:
+ Sync keyboard led status
+Description:
+ Enable or disable the use of tdekbdledsync to sync keyboard LED status in tdm.
+
Key: UseAdminSession
Type: bool
Default: false
diff --git a/tdm/kfrontend/kgapp.cpp b/tdm/kfrontend/kgapp.cpp
index 5487269d7..a48dcf93a 100644
--- a/tdm/kfrontend/kgapp.cpp
+++ b/tdm/kfrontend/kgapp.cpp
@@ -228,6 +228,7 @@ kg_main( const char *argv0 )
trinity_desktop_lock_use_sak = false;
#endif
+ trinity_desktop_synchronize_keyboard_lights = _syncKbdLED;
if (trinity_desktop_synchronize_keyboard_lights &&
TQString(getenv("DISPLAY")).startsWith(":")) {
kbdl = new TDEProcess;