aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD17
-rw-r--r--README.md2
-rwxr-xr-xntrig_fix.sh6
4 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..08c691bfe12e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = ntrig_fix
+ pkgdesc = systemd script to fix ntrig touchscreen after wake from suspend/hibernation
+ pkgver = 0.1
+ pkgrel = 1
+ url = https://github.com/dwroland/ntrig_fix
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = systemd
+ source = git://github.com/dwroland/ntrig_fix
+ md5sums = SKIP
+
+pkgname = ntrig_fix
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c5859554c31d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,17 @@
+# Maintainer: dwroland @gmail.com
+pkgname=ntrig_fix
+pkgver=0.1
+pkgrel=1
+pkgdesc="systemd script to fix ntrig touchscreen after wake from "
+arch=(any)
+url="https://github.com/dwroland/$pkgname"
+license=('GPL')
+depends=('systemd')
+makedepends=('git')
+source=("git://github.com/dwroland/$pkgname")
+md5sums=('SKIP')
+
+package() {
+ cd "$srcdir"
+ install -Dm500 "$srcdir/$pkgname/ntrig_fix.sh" "$pkgdir/usr/lib/systemd/system-sleep/ntrig_fix.sh"
+}
diff --git a/README.md b/README.md
new file mode 100644
index 000000000000..dd21ed62cc1b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# ntrig_fix
+Systemd script to fix ntrig touchscreen after wake from suspend/hibernation.
diff --git a/ntrig_fix.sh b/ntrig_fix.sh
new file mode 100755
index 000000000000..d1e41c7ec0fe
--- /dev/null
+++ b/ntrig_fix.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+if [ "$1" = "pre" ]; then
+ /usr/bin/modprobe -r hid_ntrig
+elif [ "$1" = "post" ]; then
+ /usr/bin/modprobe hid_ntrig
+fi