我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛
7 a) ^! e9 b8 E0 u经过耗时研究,终于找到改善功能键使用的好方法
) J* c j# N1 L, Z$ g
+ x$ y6 n* s; I" H. \. y" |! K( G. b& T( I2 j
旧方法:= = = = = = = = =
$ F! S9 A5 T0 \4 F; H( |
1 s# D7 y. U0 q8 o' U" x+ @% n1 d ^/ _) A0 g3 ^! R
十字光标=按向右键(rightarrow)0 i6 G& j6 F0 F2 P! N
5 u5 i1 H4 r4 z% E/ ?) j' F$ ?0 b
! C% I5 U8 V& \: Actrl+ I = 讯息栏9 r3 Z7 n$ h) C2 n n; \& ~$ l
" g% i) j% p: j- q9 {
1 P% o* q% A) b+ i9 @
shift+ p = 小手游标(平移画面)
& }( }; b' `, J) U
* l& L% H+ W. ~5 ^& P) ]/ n5 [, [0 {$ k$ X2 h
按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)+ u% j) y4 `* i* E* ^
# L; {4 T( \- \( g$ T4 _( z
alt+ ‘backspace’ = cancel last action (取消上次按键操作)' {$ a( M! C$ S
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态! H, Z( j, L- n% Z# @
! r, ]/ D, U& Q" D" U' Z5 C
0 A% I7 I/ j* T0 b, D; r" y; Vk线图左上角公式名称及参数列:
% w7 |! B- M0 MX_G_L_0__L_G3_UU0_0D(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)
- D- u6 O6 L5 r9 L/ O1 \& Y! ^2 ?, s6 j6 F9 |( i. j
! v+ ~9 [0 X+ F( U ?, |
老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式
+ S. L7 b# D; q1 x* E& W, w# x
c0 M+ |1 Z6 B3 N, l! H; U, m/ }& h' O0 q
老鼠游标单击click参数列(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)+ 老鼠游标双击doubleclick 参数列(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)= 修改参数表
; ?+ E* Y% j9 b' C
/ [# ^0 c; ]$ O. s
1 Q5 E& r0 J# A( t( V+ S0 K6 p在k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)
/ q1 r5 |( o2 B- d$ t. ?
2 ^- ]( ^' ]4 P3 c4 E2 @
1 q, v' C' Y+ t h4 E. r: B新方法如下:= = = = = = = = = , U! P2 o4 ?. v/ ]5 ]
- R: g7 |5 Z' e3 p
. V% @$ a9 L- ?8 R2 I5 Q3 |) ?* V
: |) _, q& w8 }4 c3 Z$ {/ z8 D0 y在linux terminal 安装下列程式
: s9 W1 ^' t6 b9 p( {$ sudo apt install xdotool
2 K4 ]/ A1 i5 g% |* C, s$ sudo apt install xbindkeys xvkbd8 ~* i D: _$ d! o! K
$ xbindkeys -d > ~/.xbindkeysrc
+ L1 F) m8 F$ f产生.xbindkeysrc档案
. u2 Q: L5 a/ l' L% u0 v2 S6 l" l( s5 H' W' e
3 B' j: k! D0 G! ]9 p编辑.xbindkeysrc档案,加入下列命令行( d! P3 C1 e+ l% n: L3 w
7 N" m4 i1 c1 R2 s
"xdotool mousedown 3 click 1 mouseup 3 "# |; u5 b6 r5 N
Mod2 + F4) r6 i( T+ @3 w7 h* H
( q2 \7 ]2 b% [% t! S! }5 G
"xdotool key --delay 250 Control+i "
& P. Y% r5 \1 a& AMod2 + F38 l2 v, d; a1 {3 U& s
5 t$ a. s# m) M' a"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "
/ I `1 S7 ]3 I/ Y6 |. O7 ^Mod2 + F2
% J$ o0 a: J" b- c8 P8 n, M5 p0 l* y& s O) b
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
! D" u+ K( ~0 v+ J1 XMod2 + F1
: i7 N! V6 D! b. b5 c% J/ d) ?" L( [ Z ~9 D" m) _# x6 w
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "$ i1 r+ X. O+ h
Mod2 + Tab
# f( B& d+ o7 |- E( C1 B
5 U9 H, O/ @8 n" i. q |) n7 b"xdotool key --delay 250 Alt+BackSpace "& |, |$ z- v; e& V' E* `
Mod2 + Menu$ m0 a3 x* z" s v9 J
6 x, B# R3 ~+ n( Y3 L"xvkbd -xsendevent -text "\S{+P}""
: ]: y9 \6 y: IMod2 + grave- l. L* _! Z8 l8 r0 b/ ?8 a0 k
, B( Q: t% \0 h+ d) u. R7 R) D% M4 Z2 f6 ?6 j" V+ @+ j, J
9 f* A2 y1 s0 i' ~& R6 u按~键=shift + P = 小手游标/箭头老鼠游标5 m8 z$ @4 _/ q0 x! Q
8 f' l- D5 O2 ]- V6 G! E/ W
( O! G+ S0 E7 w$ F按F4键=按住老鼠右键+按老鼠左键=小手游标/箭头游标8 G# {% ~% {3 h8 ^/ Z
5 ?* Z8 C" A) P3 a8 t$ M
# k4 W! G* t: E- e/ K- r$ R2 ?- N小手游标在k线图任何位置+按Tab键=开启修改参数表
# f# ^( }+ w. F- E6 M1 ]0 \) R
0 k+ F1 d- F. e
& B( ^ U+ V7 z% _" r/ o0 l小手游标在k线图任何位置+按F1键=开启修改参数表, j+ g$ u* T3 X8 r+ H* W; p' i4 s
* z F% V4 @0 D( U, Q4 K! s: O
( L! _3 O9 ?% k1 s% t1 @- k
小手游标在k线图任何位置+按F2键=开启编辑公式
1 t+ D+ X8 t( w8 @( \' c' o( A
( K- C+ f7 k' P3 X1 a5 }5 S3 K2 x0 z8 H
按F3键=Control+ i = 出现讯息栏/取消讯息栏. ^5 C1 Z( U u( S' `, ?
按Menu键=Alt+ BackSpace =(取消上次按键操作); w3 K+ k: R! |; j# N
9 c# W0 F0 R' k* O0 g8 y( d5 Y- r
; x. q6 C" R5 F6 u! f我现在使用foxtrader(飞狐)时,都将老鼠游标停留在小手游标
{4 N# B m7 P0 \3 }# q% u3 s: [) G4 K8 M
如果你的 LCD 解析度不是 3840x2046
u$ e: Z& c9 Z" s0 {可以加入下面二行测试
/ f# k$ F' X+ x) I8 d& g( X"xdotoolmousemove 650 205 "4 t; [0 J2 }9 Z3 c4 P
Mod2+ F5! G+ p3 _4 ]5 ] n1 s6 U
1 n0 i, h' {# z! ?( S0 o7 a
当你按下F5时,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650及205让老鼠复盖到括弧内的参数& G3 d. |3 g9 K6 ?9 H+ _& J3 z. v
"xdotoolmousemove 400 205 ": r7 [: i8 `7 X& I
Mod2+ F5: r0 U T7 W* _7 n/ I
当你按下F5时,若老鼠没有复盖到K线图左上角的公式名称,修改400及205让老鼠复盖到公式名称# y# T1 P% B) i. W& v! R
9 m+ ~: i! F* `4 b! j& ]
如果你在 windows10 下执行飞狐(Foxtrader)* b; k9 w9 P ], {* \
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
+ q9 f3 z* j- y, C, F" c/ f$ F6 l6 x' S- J6 N1 k
; }. X/ y# [/ G9 h
其他linux terminal 指令:/ d6 n" b: R2 C5 p( W E O
( o- v3 \ E8 m) |; k: e. y& L# m/ u# o4 Y9 i; s; Z4 }
$ killall -HUP xbindkeys
; p# U7 `+ O3 v5 B( o重新载入.xbindkeysrc档案时,先清除xbindkeys程式
1 O0 y+ b# p7 l. a
: _% t. O" E4 U
& h5 }; B' C1 M2 v$ xbindkeys -f ~/.xbindkeysrc
0 M* z) e2 {/ e- J% N重新载入.xbindkeysrc档案) z4 ~8 J; }& v/ M$ n- b
每次修改.xbindkeysrc档案后,重新执行上述二行指令' G. f( _8 T8 |# X. U( o9 z
9 X/ c. X H {
! ? g' k% k3 z5 ?, e$ xbindkeys -f ~/.xbindkeysrcx: S* w+ | y9 M5 r! b6 L/ U) f
要取消xbindkey的按键功能时, B: I& }- x/ d' ?1 V8 A$ I9 d
4 B) M. A3 X' j
/ @" U. G; g z3 q
.xbindkeysrcx档案内容为& v' \. K% C7 N K
5 a% v" E" F7 u0 {
+ r7 U4 q; n; c r( b% j& P#"xdotoolmousedown 3 click 1 mouseup 3 "8 c: @" t8 O' ^9 q+ r1 K
#Mod2+ F4
( J: S. g2 x1 n) g6 `#"xdotoolkey --delay 250 Control+i "0 M6 s/ d3 P) r5 B
#Mod2+ F2
9 e5 W% B" k' a0 V* M#"xdotoolclick 1 click 1 click 1 "! q% j7 V$ \$ s" S" b o( C
#Mod2+ F1
' |7 I7 L" L3 g5 E! q#"xdotoolclick 1 click 1 click 1 "5 U/ R% i4 C% d0 ]+ b
#Mod2+ Tab
9 _) Z, h! a8 ]#"xdotoolkey --delay 250 Alt+BackSpace "9 H$ r$ V! [1 [4 \
#Mod2+ Menu- t# F% u7 I5 n. n, j. T+ o) \2 _
#"xvkbd-xsendevent -text "\S{+P}""
7 t+ o( e, q+ }' @% N" K#Mod2+ grave4 ?7 w# t' h/ l
* Z' `3 @# _0 [2 ]2 P
$ e: `" [# K( g5 U要检查键盘上个按键的代号,可用下列两个指令
1 k- r f! I( g7 c! k. o6 V/ ?% U/ x0 v4 C; |; @3 F- w5 q* j
8 [; L3 M0 k6 @$ \7 v& t4 g
$ xbindkeys -k, g# Q+ k; K# Z. T' }$ k* O# j8 S
执行后,按Tab键,会出现Mod2+ Tab0 A; n/ I; ?3 U8 d( g; f
8 b$ M% p0 [; W/ Y- [, h' C x- f6 H* L" P
$ xev
0 ?' q* {/ q: _7 j执行后,按Tab键,会出现Tab及其编码! D# }: v# D; t7 y% f4 Q
) q% C1 ^5 B% D$ Y* p9 S- d( I; R+ ^( ]* E7 T; ^% ~7 Z$ ?
$ wmctrl -l9 c, _* @1 P. D0 U
执行后,会列出全部视窗的ID及视窗的名称9 V v2 y1 M# J1 a; F, f
& D, C- h5 X3 v' O" X4 p
" w3 y+ L* e; x5 m- f
( U* s" G4 L8 ^: f5 `3 }$ J+ \
1 f, b. O$ t' S
\" R' g1 Q5 t
" j+ f. P/ G y* o* t/ v, D, _1 h7 V6 L- T/ F- ?4 Y/ L
5 E; o) d# T2 u& V' \( L _$ v. n% I: L, }: X) t
6 e- {7 [' e& i( V
2 {! x( W/ w) K. i C Q3 @8 h# O( H7 ?
9 M8 @' x, b5 g, ]
" ] t8 `% \" C' ^2 s ]# \) [. b/ w" p, C5 m p! b+ d
; g/ |; g z6 G( H# w% y3 H$ _& }0 |( a8 I( A
[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ] |