summaryrefslogtreecommitdiffstats
path: root/tsak/README
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-09-14 20:40:36 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-09-14 20:40:36 -0500
commitbab961991a5b09b37e6381048f72895eaa9286de (patch)
treee74701e7fc4638373d70d70ef36605a72d70cf59 /tsak/README
parent7fb5a8dec9f5103c63d6cd40848f41e9e6565795 (diff)
downloadexperimental-bab961991a5b09b37e6381048f72895eaa9286de.tar.gz
experimental-bab961991a5b09b37e6381048f72895eaa9286de.zip
Add experimental tsak program
tsak may make its way into kdebase in the near future...stay tuned!
Diffstat (limited to 'tsak/README')
-rw-r--r--tsak/README9
1 files changed, 9 insertions, 0 deletions
diff --git a/tsak/README b/tsak/README
new file mode 100644
index 0000000..ef2fe0c
--- /dev/null
+++ b/tsak/README
@@ -0,0 +1,9 @@
+This is an experimental SAK filter that uses evdev and friends to:
+1.) Signal when a SAK (currently hardcoded as Ctrl+Alt+DEL) is pressed
+ This signal is ONLY available to applications running as root
+2.) Filter any SAK press events out, so that no non-root applications are aware of them if they occur.
+ In fact, even root applications will be unaware of the SAK press unless they are monitoring
+ the out-of-band SAK interface.
+
+The interface is very simple. Listen on /tmp/ksocket-global/tsak and you will receive the null-terminated string "SAK\n\r" when the SAK is pressed.
+Note that the string may be sent multiple times, especially if the SAK is held down.