From 28af55d61a6d392e73a37d0f3b50844459fae5ce Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Thu, 16 May 2002 14:46:58 +0000 Subject: Added support for player keypad git-svn-id: svn://svn.rockbox.org/rockbox/trunk@597 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/x11/Makefile | 11 +++++++---- uisimulator/x11/button-x11.c | 2 ++ 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'uisimulator/x11') diff --git a/uisimulator/x11/Makefile b/uisimulator/x11/Makefile index d6cfece145..407f7b9847 100644 --- a/uisimulator/x11/Makefile +++ b/uisimulator/x11/Makefile @@ -29,11 +29,14 @@ CC = gcc RM = rm -f DEBUG = -g -#DISPLAY = -DHAVE_LCD_CHARCELLS -DISPLAY = -DHAVE_LCD_BITMAP +DISPLAY = -DHAVE_LCD_CHARCELLS +#DISPLAY = -DHAVE_LCD_BITMAP + +KEYPAD = -DHAVE_PLAYER_KEYPAD +#KEYPAD = -DHAVE_RECORDER_KEYPAD DEFINES = -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR \ --DHAVE_RECORDER_KEYPAD $(DISPLAY) +$(KEYPAD) $(DISPLAY) LDFLAGS = -lX11 -lm -lXt -lXmu -lnsl @@ -46,7 +49,7 @@ ifeq ($(UNAME),Linux) INCLUDES += -I/usr/X11R6/include LIBDIRS = -L/usr/X11R6/lib DEFINES += -DLINUX -DLITTLE_ENDIAN - MPEG_PLAY = 1 +# MPEG_PLAY = 1 else DEFINES += -DBIG_ENDIAN LIBDIRS = diff --git a/uisimulator/x11/button-x11.c b/uisimulator/x11/button-x11.c index c3afa4b42a..b138d1e038 100644 --- a/uisimulator/x11/button-x11.c +++ b/uisimulator/x11/button-x11.c @@ -63,6 +63,7 @@ static int get_raw_button (void) case XK_KP_2: return BUTTON_DOWN; +#ifdef HAVE_RECORDER_KEYPAD case XK_KP_Space: case XK_KP_5: return BUTTON_PLAY; @@ -81,6 +82,7 @@ static int get_raw_button (void) case XK_KP_Subtract: return BUTTON_F3; +#endif default: return 0; -- cgit v1.2.3