##title##

2016年3月1日

Autohotkey:CoordMode,延伸螢幕座標控制

用AU3_spy看Mouse Position的On Screen座標,發現如果座標是在延伸螢幕的座標,例如:

mousemove, -100, -500

游標控制都會失敗,例如滑鼠游標會跑到延伸螢幕的左上角。

但如果是在主要螢幕就不會有這個問題了,PTT問了下,mkz6大大提供了解法。

設置:
CoordMode, Mouse, Screen


CoordMode說明
为多个命令设置坐标模式, 相对于活动窗口还是屏幕.
CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Window|Client]
参数

Param1
ToolTip: 作用于 ToolTip.
Pixel: 作用于 PixelGetColor, PixelSearchImageSearch.
Mouse: 作用于 MouseGetPos, Click 以及 MouseMove/Click/Drag.
Caret: 作用于内置变量 A_CaretXA_CaretY.
Menu: 作用于为 "Menu Show" 命令指定坐标的时候.

Param2
如果省略 Param2, 则默认为 Screen.
Screen: 坐标相对于桌面 (整个屏幕).
Relative: 坐标相对于活动窗口.
Window [v1.1.05+]: 与 Relative 效果相同, 但由于含义清晰, 因此建议使用.
Client [v1.1.05+]: 坐标相对于活动窗口的工作区, 其中不包括标题栏, 菜单栏 (如果它含有标准菜单栏的话) 和边框. Client 坐标模式较少依赖于操作系统版本和主题.

备注
如果没有使用此命令, 除了另外注明的那些外的所有命令 (例如 WinMoveInputBox) 都使用相对于活动窗口的坐标模式.
每个新运行的 线程 (例如 热键, 自定义菜单项定时 子程序) 都会以此命令的默认设置开始. 通过在脚本的自动执行段 (脚本的顶部) 使用此命令可以改变这个默认设置.
相关
Click, MouseMove, MouseClick, MouseClickDrag, MouseGetPos, PixelGetColor, PixelSearch, ToolTip, Menu

示例
CoordMode, ToolTip, Screen ; 把 ToolTips 放置在相对于屏幕坐标的位置: CoordMode, ToolTip ; 和上面效果相同, 因为 "screen" 是默认的坐标模式.

Desktop GPU Performance Hierarchy Table December 15, 2015


Desktop GPU Performance Hierarchy Table December 15, 2015

最近可能會用到,單純先做個紀錄。



Nvidia GeForce AMD Radeon Intel
GTX Titan Z R9 295X2  
Titan X, 980 Ti HD 7990, R9 Fury X  
GTX 980, 690, Titan Black R9 Fury. Fury Nano  
GTX 780, 780 Ti, 970, Titan R9 290, 290X, 390X, 390  
GTX 590, 680, 770 HD 6990, 7970 GHz Ed., R9 280X, 380  
GTX 580, GTX 670, GTX 960 HD 5970, 7870 LE (XT), 7950, 280, 285  
GTX 660 Ti, GTX 760 HD 7870, R9 270, R9 270X, R7 370  
GTX 295, 480, 570, 660 HD 4870 X2, 6970, 7850, R7 265  
GTX 470, 560 Ti, 560 Ti 448 Core, 650 Ti Boost, 750 Ti HD 4850 X2, 5870, 6950, R7 260X  
GTX 560, 650 Ti, 750 HD 5850, 6870, 7790  
9800 GX2, 285, 460 256-bit, 465 HD 6850, 7770, R7 260, R7 360 Integrated: Iris Pro Graphics 6200
GTX 260, 275, 280, 460 192-bit, 460 SE, 550 Ti, 560 SE, GT 650, GT 740 GDDR5 HD 4870, 5770, 4890, 5830, 6770, 6790, 7750 (GDDR5), R7 250 (GDDR5), R7 250E  
8800 Ultra, 9800 GTX, 9800 GTX+, GTS 250, GTS 450  HD 3870 X2, 4850, 5750, 6750, 7750 (DDR3), R7 250 (DDR3) Integrated: HD Graphics 530
8800 GTX, 8800 GTS 512 MB, GT 545 (GDDR5), GT 730 64-bit GDDR5 HD 4770  
8800 GT 512 MB, 9800 GT, GT 545 (DDR3), GT 640 (DDR3), GT 740 DDR3 HD 4830, HD 5670, HD 6670 (GDDR5), HD 7730 (GDDR5)  
8800 GTS 640 MB, 9600 GT, GT 240 (GDDR5) HD 2900 XT, HD 3870, HD 5570 (GDDR5), HD 6570 (GDDR5)  
8800 GS, 9600 GSO, GT 240 (DDR3) HD 3850 512 MB, HD 4670, HD 5570 (DDR3), HD 6570 (DDR3), HD 6670 (DDR3), HD 7730 (DDR3), R7 240  
8800 GT 256 MB, 8800 GTS 320 MB, GT 440 GDDR5, GT 630 GDDR5, GT 730 128-bit GDDR5 HD 2900 Pro, HD 3850 256 MB, 5550 (GDDR5)  
7950 GX2, GT 440 DDR3, GT 630 DDR3, GT 730 128-bit DDR3 X1950 XTX, HD 4650 (DDR3), 5550 (DDR3)  
  Integrated: HD 7660D  
7800 GTX 512, 7900 GTO, 7900 GTX, GT 430, GT 530 X1900 XT, X1950 XT, X1900 XTX   
7800 GTX, 7900 GT, 7950 G, GT 220 (DDR3) X1800 XT, X1900 AIW, X1900 GT, X1950 Pro, HD 2900 GT, HD 5550 (DDR2)  
  Integrated: HD 7560D  
7800 GT, 7900 GS, 8600 GTS, 9500 GT (GDDR3), GT 220 (DDR2) X1800 XL, X1950 GT, HD 4650 (DDR2), HD 6450, R5 230  
  Integrated: HD 6620G, 6550D, 7540D  
6800 Ultra, 7600 GT, 7800 GS, 8600 GS, 8600 GT (GDDR3), 9500 GT (DDR2) X800 XT (& PE), X850 XT (& PE), X1650 XT, X1800 GTO, HD 2600 XT, HD 3650 (DDR3), HD 3670 Integrated:Intel HD Graphics4000
  Integrated: 6520G, 6530D, 7480D  
6800 GT, 6800 GS (PCIe), 8600 GT (DDR2), GT 520 X800 XL, X800 GTO2/GTO16, HD 2600 Pro, HD 3650 (DDR2),   
  Integrated: 6410D, 6480G  
6800 GS (AGP) X800 GTO 256 MB, X800 Pro, X850 Pro, X1650 GT  
  Integrated: 6370D, 6380G  
6800, 7300 GT GDDR3, 7600 GS, 8600M GS  X800, X800 GTO 128 MB, X1600 XT, X1650 Pro  
6600 GT, 6800LE, 6800 XT, 7300 GT (DDR2), 8500 GT, 9400 GT 9800 XT, X700 Pro, X800 GT, X800 SE, X1300 XT, X1600 Pro, HD 2400 XT, HD 4350, HD 4550, HD 5450 Integrated: Intel HD Graphics 3000
  Integrated: HD 6310, HD 6320  
FX 5900, FX 5900 Ultra, FX 5950 Ultra, 6600 (128-bit) 9700, 9700 Pro, 9800, 9800 Pro, X700, X1300 Pro, X1550, HD 2400 Pro  
Integrated: 9300, 9400 Integrated: HD 3200, HD 3300, HD 4200, HD 4250, HD 4290, HD 6250, HD 6290   
FX 5800 Ultra, FX 5900 XT 9500 Pro, 9600 XT, 9800 Pro (128-bit), X600 XT, X1050 (128-bit) Integrated: Intel HD Graphics 2000
4 Ti 4600, 4 Ti 4800, FX 5700 Ultra, 6200, 8300, 8400 G, G 210, G 310 9600 Pro, 9800 LE, X600 Pro, HD 2300 Integrated: Intel HD Graphics
  Integrated: Xpress 1250  
4 Ti4200, 4 Ti4400, 4 Ti4800 SE, FX 5600 Ultra, FX 5700, 6600 (64-bit), 7300 GS, 8400M GS, 9300M G, 9300M GS 9500, 9550, 9600, X300, X1050 (64-bit)  Integrated: Intel HD Graphics
3 Ti500, FX 5200 Ultra, FX 5600, FX 5700 LE, 6200 TC, 6600 LE, 7200 GS, 7300 LE 8500, 9100, 9000 PRO, 9600 LE, X300 SE, X1150 Integrated: GMA X4500
Integrated: 8200, 8300    
3, 3 Ti200, FX 5200 (128-bit), FX 5500 9000, 9200, 9250  
FX 5200 (64 bit) 9200 SE Integrated: GMA X3000, X3100, X3500
Integrated: 6100, 6150, 7025, 7050 Integrated: Xpress 200M, Xpress 1000, Xpress 1150  
2 GTS, 4 MX 440, 2 Ultra, 2 Ti, 2 Ti 200 7500 Integrated: GMA 3000, 3100
256, 2 MX 200, 4 MX 420, 2 MX 400 SDR, LE, DDR, 7000, 7200 Integrated: GMA 500, 900, 950
Nvidia TNT Rage 128 Discrete: Intel 740


來源:Tom's Hardware