From: Michael Prokop Date: Tue, 3 Apr 2007 19:20:57 +0000 (+0200) Subject: Avoid presence of two CorePointers, disable the PS/2 entry then. X-Git-Tag: 0.3.20 X-Git-Url: http://git.grml.org/?p=grml-x.git;a=commitdiff_plain;h=24b5db5c4997750580975cb9fcf1693ee5542cda Avoid presence of two CorePointers, disable the PS/2 entry then. --- diff --git a/debian/changelog b/debian/changelog index 53b22ec..91aa97c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +grml-x (0.3.20) unstable; urgency=low + + * Avoid presence of two CorePointers, disable the PS/2 entry then. + [Testing: issue184] + + -- Michael Prokop Tue, 3 Apr 2007 21:20:21 +0200 + grml-x (0.3.19) unstable; urgency=low * Mention package libgl1-mesa-dri in comments for DRI. diff --git a/grml-x b/grml-x index 8673061..8974f8e 100755 --- a/grml-x +++ b/grml-x @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Mon Mär 26 22:19:37 CEST 2007 [mika] +# Latest change: Die Apr 03 21:18:57 CEST 2007 [mika] ################################################################################ # debugging {{{ @@ -747,6 +747,12 @@ EOX writeit() { XCONFTMP="/tmp/xconfig.$$" xconfig > $XCONFTMP + # we do not want to have two CorePointers, deactivate one therefore + if grep -Eq '^[[:space:]]+InputDevice[ ]+"USB Mouse"[ ]+"CorePointer"' $XCONFTMP ; then + if grep -Eq '^[[:space:]]+InputDevice[ ]+"PS/2 Mouse"[ ]+"CorePointer"' $XCONFTMP ; then + sed -i 's|InputDevice.*PS/2.*CorePointer|# & # deactivated to avoid two CorePointers|' $XCONFTMP + fi + fi [ -f $XCONFIG ] && sudo mv -f $XCONFIG $XCONFIG.old sudo mv $XCONFTMP $XCONFIG sudo chown root.root $XCONFIG