From ee0314b046c628ffde106646f434b68810bc9dd5 Mon Sep 17 00:00:00 2001 From: Abhay Rana Date: Sat, 30 Aug 2014 00:55:35 +0530 Subject: [PATCH] caps lock handling script. --- caps_lock.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 caps_lock.sh diff --git a/caps_lock.sh b/caps_lock.sh new file mode 100755 index 0000000..e7683a0 --- /dev/null +++ b/caps_lock.sh @@ -0,0 +1,9 @@ +# This script is called whenever I press the caps-lock. +# The key-binding is managed by xbindkey +command=`ps -p $(xdotool getactivewindow getwindowpid) -o command= -c` +window=`xdotool getactivewindow` +if [ "$command" = "chrome" ]; then + xdotool key --window "$window" ctrl+l +elif [ "$command" = "linuxdcpp" ]; then + xdotool key --window "$window" ctrl+Tab +fi \ No newline at end of file