我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛" X) U H2 X7 M. w+ `3 m _
经过耗时研究,终于找到改善功能键使用的好方法8 Y; K- a* f0 h- l, N$ j9 Z! X
* \/ M- \; q! s( B" x+ w) p% l9 S, y
旧方法:= = = = = = = = =& N3 d; s9 D8 X' c7 R# l& D! n
4 l% I6 [' Q! t D' L7 z7 e# U0 g" h
十字光标=按向右键(rightarrow)
6 \: ~% {6 T) m5 d* {" F
6 E4 z0 M3 L, _5 H9 P, R: N. Q% l1 Y# N/ n3 h& z4 _
ctrl+ I = 讯息栏
; L& b* S. V$ a+ g( u, k# R. |2 D7 Y+ y, e# J1 @' p
" v" \* n% K( C9 r8 i5 ushift+ p = 小手游标(平移画面): \! Q. A6 _# I; ?# m& S/ ]3 \
; v6 I+ g) ?1 l1 U
: B" D( G' D& `6 M' {. K- g按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面) c9 J5 M8 H+ q- K2 E/ m5 }
& t% N: G/ f( a$ yalt+ ‘backspace’ = cancel last action (取消上次按键操作). a1 K* D9 b7 M6 c: Y' m
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态: f2 I" ~. v: [) L9 c/ Z
0 [: t F3 Z; i0 _
/ y2 q1 C9 z, i+ O6 L
k线图左上角公式名称及参数列:8 q# B- P, ^, O* C" S& c; Y- p
X_G_L_0__L_G3_UU0_0D(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)$ m! t6 a1 z1 h N# w4 b
8 F( M1 z) u8 Q. U% e/ m
% A j9 }8 ~8 O I' P8 s
老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式" z$ i9 I E; a$ Z7 n/ c; d
5 s& P7 L$ H& x3 e% w* P q7 r2 d- Z! |
) i0 h j+ U/ [4 a老鼠游标单击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)= 修改参数表
: A- M5 e: b( K# P) e. S
9 s; \+ \$ Z( i9 f+ C% N8 H: b# m7 |, w" m. [( [: C
在k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)& g! z4 b6 Z. D, d
( N+ c" Q- c, z( B6 H# `. A! C
新方法如下:= = = = = = = = =
# P" u8 |3 F- \5 c7 D1 b2 t- O+ I8 e3 Z; m- l) c! Y9 Z. z; g
; C0 y8 M2 c. u* i9 [" P
' `* q2 o9 C. ?& ?, g* P在linux terminal 安装下列程式- {& L5 h3 N- u% h% i3 P6 C" w
$ sudo apt install xdotool$ N1 {8 L8 {3 n+ s( v! W
$ sudo apt install xbindkeys xvkbd7 u, B y+ `5 Y
$ xbindkeys -d > ~/.xbindkeysrc
8 E4 B7 b; ~0 C2 X: q9 I. T产生.xbindkeysrc档案$ k9 _+ W/ y* x ?5 \
1 S5 b8 H5 K; Z) p3 V. c" L5 i5 G; Z: U2 a# @2 U1 C. Y
编辑.xbindkeysrc档案,加入下列命令行/ I; I6 m) _0 E: H
( U r8 s+ C$ c( h {2 ~. q"xdotool mousedown 3 click 1 mouseup 3 "% l. {$ q! S' S3 F
Mod2 + F4
G+ t7 n' L u- Q$ _( F+ B1 R& a* d1 O; F, H8 w
"xdotool key --delay 250 Control+i "3 R! Z% p( q+ L1 Q# R5 W+ z
Mod2 + F3( j! z3 Z! K& s
/ \& r9 T. s R
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "+ {/ {# {0 F' q
Mod2 + F2/ u1 Y, F" ^, K
! W: z. y+ L3 ^"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
# B. G$ u; M- vMod2 + F10 U- C8 C% l) s: Q) [
/ X, ?) S. V. G7 y" M"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' ", V) T6 i' |4 o1 H, f6 J
Mod2 + Tab, D) } |$ S% A# E6 ~! W0 w
6 e% r+ x% {, E$ s"xdotool key --delay 250 Alt+BackSpace " t2 K- o, d$ L6 S1 y; }
Mod2 + Menu
! J4 B- S' @( f2 h
- f c/ r2 E, K# b, O& H"xvkbd -xsendevent -text "\S{+P}""
) R8 s) p) X2 z& D5 w3 s( Y8 w7 DMod2 + grave
2 Q0 S$ B- e4 q/ i2 O* x0 g& |/ ]9 @4 j7 J5 `! e% ]
3 i2 A( w) k$ z9 l" @, D l; s3 | n
" y: }0 B7 l- P+ K# L按~键=shift + P = 小手游标/箭头老鼠游标7 a/ W( g7 L% n" S& v4 F& l# ]4 _# U+ W
" v7 W& o+ g& R
# w0 Z$ e: m8 f* z" ^" ~按F4键=按住老鼠右键+按老鼠左键=小手游标/箭头游标
7 J! ?! }9 J. G
. [4 t- }4 V/ j6 {1 u& o0 T# Q }( j$ S7 g, \
小手游标在k线图任何位置+按Tab键=开启修改参数表3 h' Q! v1 S8 x; ~2 B2 t$ [
: l, D$ ?2 |$ i* K1 }! r* ]$ Z3 I+ i- l m# o0 f
小手游标在k线图任何位置+按F1键=开启修改参数表$ J" r8 t0 y4 n9 t
$ d$ z9 L+ E" q3 X6 H7 h% G5 U6 W8 G7 }4 E- y
小手游标在k线图任何位置+按F2键=开启编辑公式
2 Q3 n8 C5 V$ a9 q- d* Y7 ]( G. U' r/ p: x' C+ I
5 o ^3 N6 L& ]. y# H! {按F3键=Control+ i = 出现讯息栏/取消讯息栏2 y9 ~! @) l8 v, e6 E6 ` v9 F( e
按Menu键=Alt+ BackSpace =(取消上次按键操作)
/ { v' V5 _/ x. o t/ x$ Y/ O" S, J' U+ o: S" @( ~5 k: k+ y' d) Z
9 O0 z- R! n: p我现在使用foxtrader(飞狐)时,都将老鼠游标停留在小手游标$ e) c1 Z; X. Q; a6 x. p$ O) A
0 d6 x2 w: U. A( [9 B6 n! ~如果你的 LCD 解析度不是 3840x2046
! i/ J: j. Q$ S可以加入下面二行测试
- U# y- a# v! e1 X6 ~, \"xdotoolmousemove 650 205 "
# s$ r5 p: g D- @% ~+ aMod2+ F56 E, w' w! W5 r* p
. ]% M" R# [# t! B. r: I
当你按下F5时,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650及205让老鼠复盖到括弧内的参数
! W- X9 e4 s3 ]& P, \"xdotoolmousemove 400 205 "" ?) E Y$ v/ g8 e, ]3 F
Mod2+ F5: x( D0 b% H( }" j# y9 o
当你按下F5时,若老鼠没有复盖到K线图左上角的公式名称,修改400及205让老鼠复盖到公式名称
; B2 r6 E% X1 N" K! D# Y4 |4 t. q% ?$ O) n+ { y" C3 b: w5 ~
如果你在 windows10 下执行飞狐(Foxtrader)& R5 E9 g6 }5 _9 i
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
6 Y8 {. _1 N3 A& c' F
% n. z# Z! @' e* B: e0 n2 y# m' [! C8 M1 H% C9 r6 \) _# X
其他linux terminal 指令:1 l0 s0 o4 d. M1 Y
3 H" K' u# g; v5 D* F! I
; L$ \ D1 i# M" e: T) z! @3 U1 `. B
$ killall -HUP xbindkeys R. z& B; r6 `) N: d
重新载入.xbindkeysrc档案时,先清除xbindkeys程式1 L6 r( H4 L0 T1 H% e5 f
4 j5 {4 I0 ~) e1 A3 y
" A; j& @, H3 B+ \- O
$ xbindkeys -f ~/.xbindkeysrc' j {" p- r- y! s$ C6 F$ V% W
重新载入.xbindkeysrc档案
- D8 E! H/ U3 F2 L2 }/ K/ T每次修改.xbindkeysrc档案后,重新执行上述二行指令$ t+ T; k" U& p6 i4 t. E* Z* h/ c! o5 k
: m5 ]% O7 k4 W
. C2 o0 c. L# H: r- h% R$ xbindkeys -f ~/.xbindkeysrcx
2 u* p! A) b4 m8 t要取消xbindkey的按键功能时
- K" k% Y. z5 Z/ }# m: h' z0 c1 U6 Z! T' O
8 \$ }4 B' q1 L$ @. g
.xbindkeysrcx档案内容为/ y, `, X4 X2 H9 K4 o
0 G* q3 G. C; W* o! \
+ b3 u' c; m& i: }: {9 Q( \#"xdotoolmousedown 3 click 1 mouseup 3 "" W! q% q3 e# h) n; k0 U
#Mod2+ F4( A+ |9 g' ^0 w7 Q8 C# e* i
#"xdotoolkey --delay 250 Control+i "
. E- q2 Z) v2 w' o6 N- Z#Mod2+ F2; o* l ~& M; A& D5 F
#"xdotoolclick 1 click 1 click 1 "
3 f% `; \1 V E2 [) } d#Mod2+ F1
{# e2 e' i6 I; y% d% x5 t, V' S#"xdotoolclick 1 click 1 click 1 "
" c, c* d. Z+ g! d+ G#Mod2+ Tab
( x( ]& e2 k/ m) L5 Z x9 r" [/ f% F#"xdotoolkey --delay 250 Alt+BackSpace "* N+ x$ E' K, Q( J6 z0 X+ y C
#Mod2+ Menu
, Y) i5 R" S! |3 h- C' x#"xvkbd-xsendevent -text "\S{+P}""+ W4 h( ]+ l) h8 p
#Mod2+ grave2 M9 l' Z6 o" S# `+ q7 j
$ s# ]- A, z3 m8 q$ w( g2 { t7 ~
6 }5 m) }0 U$ m% q4 c$ N/ L要检查键盘上个按键的代号,可用下列两个指令7 C, }# R4 Y7 v: p& G5 D5 O' ^
$ k$ N6 Z/ b8 C5 e6 v# Q6 p3 y3 z4 ^1 l+ ^9 q4 Z3 @
$ xbindkeys -k" }0 s$ N t0 g h& J
执行后,按Tab键,会出现Mod2+ Tab
* i- }+ S; k3 I' N& R6 L) N$ f6 Y8 P6 M4 l* c! g7 Q. ]
7 } Q( T1 f3 U; [, ^: e* G$ xev
, V& |/ e( a- G ^% [' ^8 I4 V" q执行后,按Tab键,会出现Tab及其编码
* d0 t$ m1 p& D/ ^% a% y; C$ p' ]5 H! W, i9 ~
, Y& [0 J1 S+ @/ _( }* i
$ wmctrl -l
$ |% T P+ v3 k; Y7 [+ }3 e4 f执行后,会列出全部视窗的ID及视窗的名称
' s+ O. P( P0 Y& \: e2 i+ Z0 [" ^$ [; I3 B) k8 M
$ t2 Z# O7 m* I/ J$ e& D/ m
; P9 C- f5 I6 T" f7 K$ ?$ H+ ~5 S9 u% r! {* w/ a% O$ {
. G3 Y% t j/ D, R3 H7 v4 H5 G7 _
% b/ \) c' I' o- S% j1 E; y* p$ @4 l+ z) T. S2 |
8 z" G4 ]4 [: x# F) h6 r
- { s) T5 O! M$ y* |1 C! j
1 U7 S( X7 D9 C) @( g8 P
+ \6 y/ k0 P& d! l5 c2 M
/ z! d9 i: F# G6 s4 ^
7 Y8 Y) G! c/ N( v: \( }! \' _9 x; Y6 q) W1 F( ?
& [/ [) u5 _; S* O/ ]7 K) d# A( x
0 K p$ R* }9 h" o) D6 q' E/ q) E4 U- }* Z# U
[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ] |