[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bsd-nomads:13522] Re: [summary] Which is better, ThinkPad 240 or VAIO PCG N505AS?



天海です. ThinkPad 240 からメールを出しています. 

ThinkPad 240, FreeBSD のユーザはずいぶんいらっしゃるようですが, 
トラックポイントのドリフト問題に悩んでいませんか? 個体差がある
ようですが, わたしの 240 は, かなり動いてしまって, ちょっと離れて
いる間に, ポインタが画面の端に張りついていたりします. 

Quick hack でこんなふうにして問題をよけてますが, もっとスマートな
解決法をご存知でしたら教えてください. 

FreeBSD 3.4-RELEASE からのパッチです. 

*** /usr/src/sys/i386/isa/psm.c	Tue Jan 25 15:43:19 2000
--- psm.c	Tue Apr 25 13:26:49 2000
***************
*** 1775,1776 ****
--- 1775,1777 ----
      int x0, y0;
+     static int ot = 0;
  
***************
*** 1821,1822 ****
--- 1822,1832 ----
  	z = 0;
+ 
+ 	/* amagai@nue.org */
+ 	if (80 < (ticks - ot) && -1 <= x && x <= 1 && -1 <= y && y <= 1 &&
+ 	    butmap[c & MOUSE_PS2_BUTTONS] == 0) {
+ 	  sc->inputbytes = 0;
+ 	  continue;
+ 	}
+ 	ot = ticks;
+ 
          ms.obutton = sc->button;		  /* previous button state */