mirror of
https://github.com/moparisthebest/uinput-mapper
synced 2024-11-22 08:12:14 -05:00
Add mouse -> keyboard mapping example.
This commit is contained in:
parent
d3373d9435
commit
e2763d2eba
47
confs/key.h
Normal file
47
confs/key.h
Normal file
@ -0,0 +1,47 @@
|
||||
#include "config_functions.h"
|
||||
|
||||
#ifndef H_GLOBAL_MAP
|
||||
#define H_GLOBAL_MAP
|
||||
|
||||
/* Set up amount of joysticks here */
|
||||
#define JOYCOUNT 1
|
||||
|
||||
/* Set up event to read from */
|
||||
#define INPUT_PATH "/dev/input/event9"
|
||||
|
||||
#endif
|
||||
|
||||
/* -------------------------------------------------------------------------- */
|
||||
/* ----------------------------- SECOND SECTION ----------------------------- */
|
||||
/* -------------------------------------------------------------------------- */
|
||||
|
||||
#ifdef H_CONFIGURE_JOYSTICKS
|
||||
#ifndef H_CONFIGURE_JOYSTICKS_SEEN
|
||||
#define H_CONFIGURE_JOYSTICKS_SEEN
|
||||
|
||||
/* Configure first joystick.
|
||||
*
|
||||
* Here we just tell the program what keys event we will expose and what
|
||||
* keys we want to use.
|
||||
*
|
||||
* If a key is not enabled here, it will never be passed.
|
||||
*/
|
||||
|
||||
/* Keyboard */
|
||||
JOYSTICK_SET_OPT(EV_KEY, UI_SET_EVBIT, 0)
|
||||
JOYSTICK_ADD_KEY(KEY_A, UI_SET_KEYBIT, 0)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* -------------------------------------------------------------------------- */
|
||||
/* ----------------------------- THIRD SECTION ----------------------------- */
|
||||
/* -------------------------------------------------------------------------- */
|
||||
|
||||
#ifdef H_JOYMAP
|
||||
#ifndef H_JOYMAP_SEEN
|
||||
#define H_JOYMAP_SEEN
|
||||
|
||||
KEYMAP(EV_KEY, BTN_LEFT, KEY_A, EV_KEY, 0, +)
|
||||
|
||||
#endif
|
||||
#endif
|
Loading…
Reference in New Issue
Block a user