/demos/trunk/chimera/keys.c |
---|
118,8 → 118,33 |
active_leg = 4; |
break; |
case KEY_6: |
active_leg = 5; |
//active_leg = 5; |
calibrate_step(100000); |
break; |
/* |
case KEY_C: |
calibrate_init(); |
break; |
case KEY_A: |
calibrate_step(-3600); |
break; |
case KEY_S: |
calibrate_step(-60); |
break; |
case KEY_D: |
calibrate_step(-1); |
break; |
case KEY_F: |
calibrate_step(+1); |
break; |
case KEY_G: |
calibrate_step(+60); |
break; |
case KEY_H: |
calibrate_step(+3600); |
break; |
*/ |
} |
} |
191,21 → 216,58 |
k.flag = 0; |
k.scan = KEY_Q; |
k.ascii = 'o'; |
k.ascii = 'q'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_W; |
k.ascii = 'o'; |
k.ascii = 'w'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_E; |
k.ascii = 'o'; |
k.ascii = 'e'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_Z; |
k.ascii = 'o'; |
k.ascii = 'z'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_C; |
k.ascii = 'c'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_A; |
k.ascii = 'a'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_S; |
k.ascii = 's'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_D; |
k.ascii = 'd'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_F; |
k.ascii = 'f'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_G; |
k.ascii = 'g'; |
keyb_hook(k,pad); |
k.flag = 0; |
k.scan = KEY_H; |
k.ascii = 'h'; |
keyb_hook(k,pad); |
} |