Date: Mon, 21 Nov 2005 10:34:34 GMT From: Nick Hibma <nick@van-laarhoven.org> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/89357: [Patch] Moused patch to pause mouse events Message-ID: <200511211034.jALAYYZH072598@www.freebsd.org> Resent-Message-ID: <200511211040.jALAeMA6088162@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 89357 >Category: misc >Synopsis: [Patch] Moused patch to pause mouse events >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 21 10:40:22 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Nick Hibma >Release: 5-STABLE >Organization: >Environment: FreeBSD hester.van-laarhoven.org 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Mon Oct 17 08:24:20 UTC 2005 toor@hester.cope.nl:/usr/src/sys/i386/compile/HESTER i386 >Description: Attached a patch to the moused daemon that allows you to suspend mouse events through sending the signal USR1. My laptop has a hypersensitive mouse pad and I keep on brushing over it with my thumb while typing. This is very annoying as the mouse pointer jumps through my document, leaving me with, well, fragmented sentences to say the least. Now, I use a key on my keyboard in X to disable the mouse when it starts to annoy me, without having to kill and restart moused (kill/restart might kill the mouse port in some cases; catching the signal just pauses the calling of ioctls in moused). The patch includes an update to the manual pages as well. >How-To-Repeat: >Fix: The patch uuencoded. Send me an e-mail if you need the patch again, but plaintext. begin 644 moused.diff M+2TM(&UO=7-E9"YC+F]R:6<)5V5D($YO=B`Q-B`P.#HQ-3HP,B`R,#`U"BLK M*R!M;W5S960N8PE7960@3F]V(#$V(#`X.C(R.C,V(#(P,#4*0$`@+3$U-RPV M("LQ-3<L-R!`0`H@:6YT"61E8G5G(#T@,#L*(&EN=`EN;V1A96UO;B`]($9! M3%-%.PH@:6YT"6)A8VMG<F]U;F0@/2!&04Q313L**VEN=`EP875S960@/2!& M04Q313L*(&EN=`EI9&5N=&EF>2`]($E$7TY/3D4["B!I;G0)97AT:6]C=&P@ M/2!&04Q313L*(&-H87()*G!I9&9I;&4@/2`B+W9A<B]R=6XO;6]U<V5D+G!I M9"(["D!`("TT-S4L-B`K-#<V+#<@0$`*('-T871I8R!V;VED"6UO=7-E9"AV M;VED*3L*('-T871I8R!V;VED"6AU<"AI;G0@<VEG*3L*('-T871I8R!V;VED M"6-L96%N=7`H:6YT('-I9RD["BMS=&%T:6,@=F]I9`EP875S95]M;W5S92AI M;G0@<VEG*3L*('-T871I8R!V;VED"75S86=E*'9O:60I.PH@<W1A=&EC('9O M:60);&]G7V]R7W=A<FXH:6YT(&QO9U]P<FDL(&EN="!E<G)N=6TL(&-O;G-T M(&-H87(@*F9M="P@+BXN*0H@"0D@("`@7U]P<FEN=&9L:6ME*#,L(#0I.PI` M0"`M-S@Y+#8@*S<Y,2PW($!`"B`)("`@('-I9VYA;"A324=)3E0@+"!C;&5A M;G5P*3L*(`D@("`@<VEG;F%L*%-)1U%5250L(&-L96%N=7`I.PH@"2`@("!S M:6=N86PH4TE'5$5232P@8VQE86YU<"D["BL)("`@('-I9VYA;"A324=54U(Q M+"!P875S95]M;W5S92D["B`)("`@(&9O<B`H:2`](#`[(&D@/"!R971R>3L@ M*RMI*2!["B`)"6EF("AI(#X@,"D*(`D)("`@('-L965P*#(I.PI`0"`M,3`Y M,BPW("LQ,#DU+#@@0$`*(`D)("`@(&UO=7-E+G4N9&%T82YY(#T@86-T:6]N M,BYD>2`J(')O9&5N="YA8V-E;'D["B`)"2`@("!M;W5S92YU+F1A=&$N>B`] M(&%C=&EO;C(N9'H["B`)"2`@("!I9B`H9&5B=6<@/"`R*0HM"0D):6]C=&PH M<F]D96YT+F-F9"P@0T].4U]-3U5314-43"P@)FUO=7-E*3L**PD)"6EF("@A M<&%U<V5D*0HK"0D)"6EO8W1L*')O9&5N="YC9F0L($-/3E-?34]54T5#5$PL M("9M;W5S92D["B`)"7T*(`D@("`@?2!E;'-E('L*(`D);6]U<V4N;W!E<F%T M:6]N(#T@34]54T5?04-424]..PI`0"`M,3$P,2PW("LQ,3`U+#@@0$`*(`D) M;6]U<V4N=2YD871A+GD@/2!A8W1I;VXR+F1Y("H@<F]D96YT+F%C8V5L>3L* M(`D);6]U<V4N=2YD871A+GH@/2!A8W1I;VXR+F1Z.PH@"0EI9B`H9&5B=6<@ M/"`R*0HM"0D@("`@:6]C=&PH<F]D96YT+F-F9"P@0T].4U]-3U5314-43"P@ M)FUO=7-E*3L**PD)("`@(&EF("@A<&%U<V5D*0HK"0D):6]C=&PH<F]D96YT M+F-F9"P@0T].4U]-3U5314-43"P@)FUO=7-E*3L*(`D@("`@?0H@"B`)("`@ M("\J"D!`("TQ,3(S+#<@*S$Q,C@L."!`0`H@"0D@("`@;6]U<V4N=2YD871A M+F)U='1O;G,@/2!A8W1I;VXR+F)U='1O;CL*(`D)("`@(&UO=7-E+G4N9&%T M82YX(#T@;6]U<V4N=2YD871A+GD@/2!M;W5S92YU+F1A=&$N>B`](#`["B`) M"2`@("!I9B`H9&5B=6<@/"`R*0HM"0D):6]C=&PH<F]D96YT+F-F9"P@0T]. M4U]-3U5314-43"P@)FUO=7-E*3L**PD)"6EF("@A<&%U<V5D*0HK"0D)("`@ M(&EO8W1L*')O9&5N="YC9F0L($-/3E-?34]54T5#5$PL("9M;W5S92D["B`) M"7T*(`D@("`@?0H@"7T*0$`@+3$Q-#4L-B`K,3$U,2PQ,B!`0`H@("`@(&5X M:70H,"D["B!]"B`**W-T871I8R!V;VED"BMP875S95]M;W5S92AI;G0@<VEG M*0HK>PHK("`@('!A=7-E9"`]("%P875S960["BM]"BL*("\J*@H@("HJ('5S M86=E"B`@*BH*0$`@+3(T,CDL-R`K,C0T,2PX($!`"B`)("`@(&UO=7-E+F]P M97)A=&EO;B`]($U/55-%7T)55%1/3E]%5D5.5#L*(`D@("`@;6]U<V4N=2YE M=F5N="YI9"`](&)U='1O;CL*(`D@("`@:68@*&1E8G5G(#P@,BD*+0D):6]C M=&PH<F]D96YT+F-F9"P@0T].4U]-3U5314-43"P@)FUO=7-E*3L**PD):68@ M*"%P875S960I"BL)"2`@("!I;V-T;"AR;V1E;G0N8V9D+"!#3TY37TU/55-% M0U1,+"`F;6]U<V4I.PH@"2`@("!D96)U9R@B8G5T=&]N("5D("!C;W5N="`E M9"(L(&D@*R`Q+"!M;W5S92YU+F5V96YT+G9A;'5E*3L*(`E]"B`)8G5T=&]N M(#P\/2`Q.PHM+2T@;6]U<V5D+C@N;W)I9PE7960@3F]V(#$V(#`X.C(Y.C(U M(#(P,#4**RLK(&UO=7-E9"XX"5=E9"!.;W8@,38@,#@Z,S(Z,C(@,C`P-0I` M0"`M.#8L.2`K.#8L,34@0$`*("Y0<`H@268@=&AE(&UO=7-E(&1A96UO;B!R M96-E:79E<R!T:&4@<VEG;F%L"B`N1'8@4TE'2%50("P*+6ET('=I;&P@<F5O M<&5N('1H92!M;W5S92!P;W)T(&%N9"!R96EN:71I86QI>F4@:71S96QF+@HM M57-E9G5L(&EF"BMI="!W:6QL(')E;W!E;B!T:&4@;6]U<V4@<&]R="!A;F0@ M<F5I;FET:6%L:7IE(&ET<V5L9BX@57-E9G5L(&EF"B!T:&4@;6]U<V4@:7,@ M871T86-H960O9&5T86-H960@=VAI;&4@=&AE('-Y<W1E;2!I<R!S=7-P96YD M960N"BLN4'`**TEF('1H92!M;W5S92!D865M;VX@<F5C96EV97,@=&AE('-I M9VYA;`HK+D1V(%-)1U534C$@+`HK:70@=VEL;"!S=&]P('!A<W-I;F<@;6]U M<V4@979E;G1S+B!396YD:6YG('1H92!S:6=N86P**RY$=B!324=54U(Q(`HK M86=A:6X@=VEL;"!R97-U;64@<&%S<VEN9R!M;W5S92!E=F5N=',N(%5S969U M;"!I9B!Y;W5R('1Y<&EN9R!O;B!A(&QA<'1O<"!I<PHK:6YT97)R=7!T960@ M8GD@86-C:61E;G1A;&QY('1O=6-H:6YG('1H92!M;W5S92!P860N"B`N4'`* M(%1H92!F;VQL;W=I;F<@;W!T:6]N<R!A<F4@879A:6QA8FQE.@H@+D)L("UT M86<@+7=I9'1H(&EN9&5N=`HM+2T@;6]U<V5D+F,N;W)I9PE7960@3F]V(#$V M(#`X.C$U.C`R(#(P,#4**RLK(&UO=7-E9"YC"5=E9"!.;W8@,38@,#@Z,C(Z M,S8@,C`P-0I`0"`M,34W+#8@*S$U-RPW($!`"B!I;G0)9&5B=6<@/2`P.PH@ M:6YT"6YO9&%E;6]N(#T@1D%,4T4["B!I;G0)8F%C:V=R;W5N9"`]($9!3%-% M.PHK:6YT"7!A=7-E9"`]($9!3%-%.PH@:6YT"6ED96YT:69Y(#T@241?3D]. M13L*(&EN=`EE>'1I;V-T;"`]($9!3%-%.PH@8VAA<@DJ<&ED9FEL92`]("(O M=F%R+W)U;B]M;W5S960N<&ED(CL*0$`@+30W-2PV("LT-S8L-R!`0`H@<W1A M=&EC('9O:60);6]U<V5D*'9O:60I.PH@<W1A=&EC('9O:60):'5P*&EN="!S M:6<I.PH@<W1A=&EC('9O:60)8VQE86YU<"AI;G0@<VEG*3L**W-T871I8R!V M;VED"7!A=7-E7VUO=7-E*&EN="!S:6<I.PH@<W1A=&EC('9O:60)=7-A9V4H M=F]I9"D["B!S=&%T:6,@=F]I9`EL;V=?;W)?=V%R;BAI;G0@;&]G7W!R:2P@ M:6YT(&5R<FYU;2P@8V]N<W0@8VAA<B`J9FUT+"`N+BXI"B`)"2`@("!?7W!R M:6YT9FQI:V4H,RP@-"D["D!`("TW.#DL-B`K-SDQ+#<@0$`*(`D@("`@<VEG M;F%L*%-)1TE.5"`L(&-L96%N=7`I.PH@"2`@("!S:6=N86PH4TE'455)5"P@ M8VQE86YU<"D["B`)("`@('-I9VYA;"A324=415)-+"!C;&5A;G5P*3L**PD@ M("`@<VEG;F%L*%-)1U534C$L('!A=7-E7VUO=7-E*3L*(`D@("`@9F]R("AI M(#T@,#L@:2`\(')E=')Y.R`K*VDI('L*(`D):68@*&D@/B`P*0H@"0D@("`@ M<VQE97`H,BD["D!`("TQ,#DR+#<@*S$P.34L."!`0`H@"0D@("`@;6]U<V4N M=2YD871A+GD@/2!A8W1I;VXR+F1Y("H@<F]D96YT+F%C8V5L>3L*(`D)("`@ M(&UO=7-E+G4N9&%T82YZ(#T@86-T:6]N,BYD>CL*(`D)("`@(&EF("AD96)U M9R`\(#(I"BT)"0EI;V-T;"AR;V1E;G0N8V9D+"!#3TY37TU/55-%0U1,+"`F M;6]U<V4I.PHK"0D):68@*"%P875S960I"BL)"0D):6]C=&PH<F]D96YT+F-F M9"P@0T].4U]-3U5314-43"P@)FUO=7-E*3L*(`D)?0H@"2`@("!](&5L<V4@ M>PH@"0EM;W5S92YO<&5R871I;VX@/2!-3U5315]!0U1)3TX["D!`("TQ,3`Q M+#<@*S$Q,#4L."!`0`H@"0EM;W5S92YU+F1A=&$N>2`](&%C=&EO;C(N9'D@ M*B!R;V1E;G0N86-C96QY.PH@"0EM;W5S92YU+F1A=&$N>B`](&%C=&EO;C(N M9'H["B`)"6EF("AD96)U9R`\(#(I"BT)"2`@("!I;V-T;"AR;V1E;G0N8V9D M+"!#3TY37TU/55-%0U1,+"`F;6]U<V4I.PHK"0D@("`@:68@*"%P875S960I M"BL)"0EI;V-T;"AR;V1E;G0N8V9D+"!#3TY37TU/55-%0U1,+"`F;6]U<V4I M.PH@"2`@("!]"B`*(`D@("`@+RH*0$`@+3$Q,C,L-R`K,3$R."PX($!`"B`) M"2`@("!M;W5S92YU+F1A=&$N8G5T=&]N<R`](&%C=&EO;C(N8G5T=&]N.PH@ M"0D@("`@;6]U<V4N=2YD871A+G@@/2!M;W5S92YU+F1A=&$N>2`](&UO=7-E M+G4N9&%T82YZ(#T@,#L*(`D)("`@(&EF("AD96)U9R`\(#(I"BT)"0EI;V-T M;"AR;V1E;G0N8V9D+"!#3TY37TU/55-%0U1,+"`F;6]U<V4I.PHK"0D):68@ M*"%P875S960I"BL)"0D@("`@:6]C=&PH<F]D96YT+F-F9"P@0T].4U]-3U53 M14-43"P@)FUO=7-E*3L*(`D)?0H@"2`@("!]"B`)?0I`0"`M,3$T-2PV("LQ M,34Q+#$R($!`"B`@("`@97AI="@P*3L*('T*(`HK<W1A=&EC('9O:60**W!A M=7-E7VUO=7-E*&EN="!S:6<I"BM["BL@("`@<&%U<V5D(#T@(7!A=7-E9#L* M*WT**PH@+RHJ"B`@*BH@=7-A9V4*("`J*@I`0"`M,C0R.2PW("LR-#0Q+#@@ M0$`*(`D@("`@;6]U<V4N;W!E<F%T:6]N(#T@34]54T5?0E545$].7T5614Y4 M.PH@"2`@("!M;W5S92YU+F5V96YT+FED(#T@8G5T=&]N.PH@"2`@("!I9B`H M9&5B=6<@/"`R*0HM"0EI;V-T;"AR;V1E;G0N8V9D+"!#3TY37TU/55-%0U1, M+"`F;6]U<V4I.PHK"0EI9B`H(7!A=7-E9"D**PD)("`@(&EO8W1L*')O9&5N M="YC9F0L($-/3E-?34]54T5#5$PL("9M;W5S92D["B`)("`@(&1E8G5G*")B M=71T;VX@)60@(&-O=6YT("5D(BP@:2`K(#$L(&UO=7-E+G4N979E;G0N=F%L M=64I.PH@"7T*(`EB=71T;VX@/#P](#$["BTM+2!M;W5S960N."YO<FEG"5=E M9"!.;W8@,38@,#@Z,CDZ,C4@,C`P-0HK*RL@;6]U<V5D+C@)5V5D($YO=B`Q M-B`P.#HT-SHQ,2`R,#`U"D!`("TX-BPQ,"`K.#8L,38@0$`*("Y0<`H@268@ M=&AE(&UO=7-E(&1A96UO;B!R96-E:79E<R!T:&4@<VEG;F%L"B`N1'8@4TE' M2%50("P*+6ET('=I;&P@<F5O<&5N('1H92!M;W5S92!P;W)T(&%N9"!R96EN M:71I86QI>F4@:71S96QF+@HM57-E9G5L(&EF"BMI="!W:6QL(')E;W!E;B!T M:&4@;6]U<V4@<&]R="!A;F0@<F5I;FET:6%L:7IE(&ET<V5L9BX@57-E9G5L M(&EF"B!T:&4@;6]U<V4@:7,@871T86-H960O9&5T86-H960@=VAI;&4@=&AE M('-Y<W1E;2!I<R!S=7-P96YD960N"B`N4'`**TEF('1H92!M;W5S92!D865M M;VX@<F5C96EV97,@=&AE('-I9VYA;`HK+D1V(%-)1U534C$@+`HK:70@=VEL M;"!S=&]P('!A<W-I;F<@;6]U<V4@979E;G1S+B!396YD:6YG('1H92!S:6=N M86P**RY$=B!324=54U(Q(`HK86=A:6X@=VEL;"!R97-U;64@<&%S<VEN9R!M M;W5S92!E=F5N=',N(%5S969U;"!F;W(@;&%P=&]P<R!W:71H(&$@<V5N<VET M:79E"BMM;W5S92!P860N"BLN4'`*(%1H92!F;VQL;W=I;F<@;W!T:6]N<R!A M<F4@879A:6QA8FQE.@H@+D)L("UT86<@+7=I9'1H(&EN9&5N=`H@+DET($9L M(#,*0$`@+38T,RPV("LV-#DL,3D@0$`*("Y0<`H@4F5P;W)T(&YE9V%T:79E M(%H@87AI<R!M;W9E;65N="`H:2YE+BP@;6]U<V4@=VAE96PI(&%S('1H92!B M=71T;VX@-"!P<F5S<V5D"B!A;F0@<&]S:71I=F4@6B!A>&ES(&UO=F5M96YT M("AI+F4N+"!M;W5S92!W:&5E;"D@87,@=&AE(&)U='1O;B`U('!R97-S960N M"BLN4'`**TEF('EO=2!A9&0**RY0<`HK+D1L($%,3"!!3$P@/2!.3U!!4U-7 M1#H@+W5S<B]B:6XO:VEL;&%L;"`M55-2,2!M;W5S960**RY0<`HK=&\@>6]U M<@HK+E!A("]U<W(O;&]C86PO971C+W-U9&]E<G,**V9I;&4L(&%N9"!B:6YD M"BLN4'`**RY$;"!K:6QL86QL("U54U(Q(&UO=7-E9`HK+E!P"BMT;R!A(&ME M>2!I;B!Y;W5R('=I;F1O=R!M86YA9V5R+"!Y;W4@8V%N('-U<W!E;F0@;6]U M<V4@979E;G1S(&]N('EO=7(@;&%P=&]P(&EF"BMY;W4@:V5E<"!B<G5S:&EN M9R!O=F5R('1H92!M;W5S92!P860@=VAI;&4@='EP:6YG+@H@+E-H($-!5D5! -5%,*(%1H90H@+DYM"@`` ` end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511211034.jALAYYZH072598>