Beispiel #1
0
/*
 * [name]
 *   Control + press|release
 *
 * [description]
 *   Generate a 'control' press or release before the normal keypress or
 *   keyrelease
 */
void kbfun_ctrl_press_release(void) {
	_kbfun_press_release(IS_PRESSED, KEY_LeftControl);
	kbfun_press_release();
}
Beispiel #2
0
/*
 * [name]
 *   Shift + press|release
 *
 * [description]
 *   Generate a 'shift' press or release before the normal keypress or
 *   keyrelease
 */
void kbfun_shift_press_release(void) {
	_kbfun_press_release(IS_PRESSED, KEY_LeftShift);
	kbfun_press_release();
}
Beispiel #3
0
void kbfun_alt_press_release(void) {
	_kbfun_press_release(IS_PRESSED, KEY_LeftAlt);
	kbfun_press_release();
}
Beispiel #4
0
void kbfun_control_alt_gui_press_release(void) {
  _kbfun_press_release(IS_PRESSED, KEY_LeftControl);
  _kbfun_press_release(IS_PRESSED, KEY_LeftAlt);
  _kbfun_press_release(IS_PRESSED, KEY_LeftGUI);
  kbfun_press_release();
}
Beispiel #5
0
void kbfun_gui_press_release(void) {
	_kbfun_press_release(IS_PRESSED, KEY_LeftGUI);
	kbfun_press_release();
}