summaryrefslogtreecommitdiff
path: root/openembedded/packages/chkhinge26
diff options
context:
space:
mode:
Diffstat (limited to 'openembedded/packages/chkhinge26')
-rwxr-xr-xopenembedded/packages/chkhinge26/chkhinge26_0.0.bb2
-rwxr-xr-xopenembedded/packages/chkhinge26/files/hinge-handler9
2 files changed, 8 insertions, 3 deletions
diff --git a/openembedded/packages/chkhinge26/chkhinge26_0.0.bb b/openembedded/packages/chkhinge26/chkhinge26_0.0.bb
index 4ea9ebab3..adf1bf031 100755
--- a/openembedded/packages/chkhinge26/chkhinge26_0.0.bb
+++ b/openembedded/packages/chkhinge26/chkhinge26_0.0.bb
@@ -14,5 +14,5 @@ do_install_append () {
install -m 0755 ${WORKDIR}/hinge-handler ${D}/${bindir}/
}
-FILES_${PN} += "${BINDIR}/hinge-handler"
+FILES_${PN} += "${bindir}/hinge-handler"
diff --git a/openembedded/packages/chkhinge26/files/hinge-handler b/openembedded/packages/chkhinge26/files/hinge-handler
index 12d0172e4..d8100e9b2 100755
--- a/openembedded/packages/chkhinge26/files/hinge-handler
+++ b/openembedded/packages/chkhinge26/files/hinge-handler
@@ -21,13 +21,18 @@ fi
if [ $STATE = "0" ]; then
echo "lanscape"
killall mbinputmgr
- xrand -o normal
+# urg mbinputmgr should kill below
+ killall matchbox-keyboard
+ killall matchbox-stroke
+ xrandr -o normal
exit 0
fi
if [ $STATE = "2" ]; then
echo "portrait"
+ xrandr -o left
+# just to be extra safe
+ sleep 1
mbinputmgr &
- xrandr -o left
exit 0
fi \ No newline at end of file