X-Git-Url: https://hackdaworld.org/gitweb/?p=physik%2Fnlsop.git;a=blobdiff_plain;f=dfbapi.c;h=11c112860a0772af4ca278a52bcc8a4ee11aaffa;hp=0fe54dc2dc45731094a9ef75cf30db462e27521b;hb=2f92c4bf756c769d366f93e25a8ac52af9db8fc0;hpb=807dbc1ca4779971778796ffe0ccc97477166aba diff --git a/dfbapi.c b/dfbapi.c index 0fe54dc..11c1128 100644 --- a/dfbapi.c +++ b/dfbapi.c @@ -340,7 +340,7 @@ int d3_event_init(d3_lattice *d3_l) return 1; } -int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switchmode,int *bmp) +int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switchmode,int *bmp,int *ac_distr) { DFBInputEvent ke; @@ -360,6 +360,11 @@ int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switch if(ke.key_id==DIKI_1) *bmp=1; if(ke.key_id==DIKI_2) *bmp=2; if(ke.key_id==DIKI_3) *bmp=3; + if(ke.key_id==DIKI_4) *bmp=4; + if(ke.key_id==DIKI_5) *bmp=5; + if(ke.key_id==DIKI_A) *ac_distr=1; + if(ke.key_id==DIKI_C) *ac_distr=2; + if(ke.key_id==DIKI_B) *ac_distr=3; } return 1;