diff options
author | tmk <nobody@nowhere> | 2011-01-17 21:51:51 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2011-01-23 04:10:35 +0900 |
commit | bf1a37ba712b3c42861e7cfabb174724791b41b6 (patch) | |
tree | f6df1afe42e3421ae3646fb981727f2e5aa1c3e9 /ps2_usb/config.h | |
parent | 7ad93f7850cd3d20260628b10a8b123d97736e4e (diff) | |
download | qmk_firmware-bf1a37ba712b3c42861e7cfabb174724791b41b6.tar.gz qmk_firmware-bf1a37ba712b3c42861e7cfabb174724791b41b6.zip |
PS/2 to USB keyboard converter
Diffstat (limited to 'ps2_usb/config.h')
-rw-r--r-- | ps2_usb/config.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/ps2_usb/config.h b/ps2_usb/config.h new file mode 100644 index 0000000000..be96f004a8 --- /dev/null +++ b/ps2_usb/config.h @@ -0,0 +1,38 @@ +#ifndef CONFIG_H +#define CONFIG_H + +/* controller configuration */ +#include "controller_teensy.h" + +#define VENDOR_ID 0xFEED +#define PRODUCT_ID 0x6512 +#define MANUFACTURER t.m.k. +#define PRODUCT PS/2 keyboard converter +#define DESCRIPTION convert PS/2 keyboard to USB + +/* matrix size */ +#define MATRIX_ROWS 32 // keycode bit: 3-0 +#define MATRIX_COLS 8 // keycode bit: 6-4 +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* USB NKey Rollover */ +#ifdef USB_NKRO_ENABLE +#endif + +/* mouse keys */ +#ifdef MOUSEKEY_ENABLE +# define MOUSEKEY_DELAY_TIME 255 +#endif + +/* PS/2 mouse */ +#define PS2_CLOCK_PORT PORTF +#define PS2_CLOCK_PIN PINF +#define PS2_CLOCK_DDR DDRF +#define PS2_CLOCK_BIT 0 +#define PS2_DATA_PORT PORTF +#define PS2_DATA_PIN PINF +#define PS2_DATA_DDR DDRF +#define PS2_DATA_BIT 1 + +#endif |