EDA365电子工程师网

标题: allegro 16.3 在win7 ,使用infinite cursor (大十字标)拖尾问题的解决方法 [打印本页]

作者: joejoerex    时间: 2011-5-20 01:50
标题: allegro 16.3 在win7 ,使用infinite cursor (大十字标)拖尾问题的解决方法
相信很多人都遇到过这个问题,在使用PCB Editor 时候,如果将光标改成infinite cursor (大十字标)就会出现较严重的拖尾。很多人说是补丁的问题,或是opengl的问题。但是这些都解决不了。# m4 l; @6 v. E) H( M3 U
我终于费了2个小时找到了解决办法,和大家共享,虽然我连一个焊盘还不会制作呢!!!
# J2 [1 C% _! a( j. t' ]% y) D$ l9 i; ?3 f7 `- O4 C
解决方法就是:
) N. s! H% ~3 q! N$ v找到  C:\ candence\SPB16.3\tools\pcb\bin\allegro.exe  ,然后在allegro.exe 上点右键->属性->兼容性8 u. g6 Z5 c4 L9 Q) C) M
. H1 k: B5 U" D3 V8 h) w, x
勾上以兼容模式运行这个程序,和禁用桌面元素 两项。! V: Z( W1 a) Q7 w9 Q9 e

/ X  i) i% X$ G! m" g
) Q% Q, E. X- ]7 I: f
7 d, c5 s" R2 W& D: D  b9 }* s8 D1 w, F7 n# Y

' r; k& _# L  ]1 M% f4 h4 {1 M5 h7 b5 w" y7 W

7 G4 }. X1 K" h8 m& K0 X: _
作者: foxconnwj    时间: 2011-5-20 08:02
谢谢分享!!!1
作者: nbhand    时间: 2011-5-20 08:22
不适用win7 aero主题就行了
作者: blueguyhk    时间: 2011-5-20 09:36
so, 楼主的做法, AERO还存在嗎?只是好奇想知
作者: sunyooh    时间: 2011-5-20 10:15
显卡问题吧,win7没有关系吧
作者: hsypcb    时间: 2011-5-20 10:27
呵呵,如果这么做,AERO主题就不存在了,不是最好的办法
作者: joejoerex    时间: 2011-5-20 10:44
完全不影响桌面的aero主题还会继续存在的。
作者: ouyang8441    时间: 2011-5-23 13:56
试试
作者: joejoerex    时间: 2011-5-23 14:44
回复 ouyang8441 的帖子
3 Z- Q9 r' o- k/ I. c2 b
2 f  z, O0 Y& n6 u; ~! Q, S解决没有???- M" m8 i6 l  A! B, v

作者: deado    时间: 2011-5-23 15:13
3q
作者: Daniel_wang    时间: 2011-5-23 18:06
果然好用。
作者: longzhiming    时间: 2011-5-24 10:08
本帖最后由 longzhiming 于 2011-5-24 10:11 编辑
* `2 @- B9 z% z" f
5 F5 J1 n3 ^! ~. ~以上只能解决严重拖影,早就有贴子了.无需楼主这么麻烦去设置(不过你这样设的一个好处就是只有在用ALLEGRO时,透明主题才被关,关闭ALLEGRO自动开启)9 Q/ ?& x2 X5 F& L% |% O6 _* H( p. p
而在板子缩小时或做封装时移动仍然会有两个十字架,这个在XP下也有.
作者: lgqaiwxj    时间: 2011-7-28 09:01
回复 longzhiming 的帖子
1 Z+ Y. d6 \. h# Y  x- M
9 k2 `% h8 `$ i3 v我的也是按照楼主的方法之后,还是会有两个影子。。。。。烦呀。。。
- v! x2 h( g4 L! x! C: t# c7 p
作者: qingolden    时间: 2011-8-11 14:58
的确啊 16.3问题是这样的,后面带了那么多尾巴...烦心,现在开始下16.5了 希望能改善
作者: fushuping    时间: 2011-8-11 15:05
显卡问题吧!我用在XP下的,我用过两台,一台电脑不会这样,一台的会这样,都是16.3版本的
作者: owencai    时间: 2011-8-26 14:25
试试看哈子
作者: forever_2080    时间: 2011-8-27 10:45
我用XP ,也有此问题,~~
- l1 m' W' s# U2 r" c
作者: jay1a243    时间: 2012-8-24 18:32
最好的办法就是:安装盘\SPB_Data\pcbenw\env.里加一句“set  infinite_cursor_bug_nt”就搞定!

捕获.PNG (447.05 KB, 下载次数: 12)

捕获.PNG

作者: gpxknk    时间: 2012-8-24 19:02
显卡呀,,把OpenGL关了就好了
作者: longzhiming    时间: 2012-8-25 16:23
gpxknk 发表于 2012-8-24 19:02
$ e; {" y5 Z' o2 b* M显卡呀,,把OpenGL关了就好了

& m) J! G  \5 t这是下下策
作者: 焦洪涛    时间: 2012-8-25 17:11
18楼方法不错,我一直用。
作者: gpxknk    时间: 2012-8-25 18:05
longzhiming 发表于 2012-8-25 16:23
! J# S% y% X7 T4 b' M7 B这是下下策

, e% R9 G: Q) W+ w+ b哦 原来是这样啊,不过并不是所有显卡都会这样) |# V" T- ?7 K- _; P
0 I" F* \7 a- e! D5 }
只是我看不惯OpenGL那种透视的效果,就算不出问题也是会把它关了,再者我很不舍修改原生的ENV,情愿放在allegro.ilinit
# w2 D$ o5 n; L0 M
$ \7 w+ j; C" M; N) u( g1 d3 xset  infinite_cursor_bug_nt/ E* d  n# {- u  B
! {  N* E2 f7 j) O3 F2 H
这是哪里来的资料啊,既然ALLEGRO已经知道了这个问题的存在,干嘛不自动判断,自动解决,还搞出一个infinite_cursor_bug_nt变量,这不是在坑人么
作者: ecbios    时间: 2012-8-25 19:21
目前还没发现这个问题
作者: longzhiming    时间: 2012-8-25 19:26
gpxknk 发表于 2012-8-25 18:05 ( V2 O5 ?6 _2 b4 @
哦 原来是这样啊,不过并不是所有显卡都会这样6 q9 U* A) X7 v9 \& e7 |
& O) V7 Z$ x8 i) F. u
只是我看不惯OpenGL那种透视的效果,就算不出问题也是会把 ...
  i6 d9 `$ w3 C$ _
用allegro不开启OpenGL有点买椟还珠的感觉. 关掉那样还有如protel显示效果好.
作者: gpxknk    时间: 2012-8-25 20:57
本帖最后由 gpxknk 于 2012-8-25 21:00 编辑 + U2 e. I/ Y5 D. W
longzhiming 发表于 2012-8-25 19:26
9 z( |$ q" Q8 L5 U用allegro不开启OpenGL有点买椟还珠的感觉. 关掉那样还有如protel显示效果好.
$ M0 ]( k1 r5 V( P

% R' C, M! y9 I5 C4 o8 G兄台言重了,工具而已,我们并不会因为它有哪个功能使我们在能力上获得了质的飞越,找到了解决的方法就OK了,
. V+ d$ n( o5 s( G: Q, d0 p感谢你们的热心分享
作者: loveher    时间: 2012-9-14 22:58
good idea
作者: dl329    时间: 2012-9-15 09:09
多谢分享
作者: 太仓一黍    时间: 2012-9-15 20:39
期待解决啊
作者: Ling    时间: 2012-12-3 09:13
謝謝分享!
作者: kcm    时间: 2013-3-30 07:57
本帖最后由 kcm 于 2013-3-30 07:58 编辑
  w6 M! H9 {3 f$ E! l1 Y' P8 @! O0 E/ L
大鼠标没拖影设置方法 在env文件里面加一句set infinite_cursor_bug_nt  (对于win7系统),跟高手学的
作者: xinjing_shen    时间: 2016-3-3 10:04
jay1a243 发表于 2012-8-24 18:32
& T1 D! g; _6 p, B最好的办法就是:安装盘\SPB_Data\pcbenw\env.里加一句“set  infinite_cursor_bug_nt”就搞定!
& N! U" `. h0 w* z% i3 F
这个确实好用6 W& A* O" I3 h





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2