Browse Source

make mouse working in qemu x11

Waldemar Brodkorb 10 years ago
parent
commit
17c0128a48

+ 1 - 1
package/xf86-input-keyboard/Makefile

@@ -16,7 +16,7 @@ PKG_SITES:=		${MASTER_SITE_XORG}
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 
 PKG_ARCH_DEPENDS:=      !m68k
-PKG_CFLINE_XF86_INPUT_KEYBOARD:=	depends on ADK_TARGET_WITH_INPUT
+PKG_CFLINE_XF86_INPUT_KEYBOARD:=	depends on ADK_TARGET_WITH_INPUT || ADK_TARGET_QEMU_WITH_GRAPHIC
 
 include $(TOPDIR)/mk/package.mk
 

+ 1 - 1
package/xf86-input-mouse/Makefile

@@ -16,7 +16,7 @@ PKG_SITES:=		${MASTER_SITE_XORG}
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 
 PKG_ARCH_DEPENDS:=      !m68k
-PKG_CFLINE_XF86_INPUT_MOUSE:=	depends on ADK_TARGET_WITH_INPUT
+PKG_CFLINE_XF86_INPUT_MOUSE:=	depends on ADK_TARGET_WITH_INPUT || ADK_TARGET_QEMU_WITH_GRAPHIC
 
 include $(TOPDIR)/mk/package.mk
 

+ 3 - 0
target/config/Config.in.qemuopts

@@ -67,9 +67,12 @@ config ADK_TARGET_QEMU_WITH_GRAPHIC
 	select ADK_KERNEL_FRAMEBUFFER_CONSOLE
 	select ADK_KERNEL_INPUT
 	select ADK_KERNEL_INPUT_KEYBOARD
+	select ADK_KERNEL_INPUT_MOUSE
+	select ADK_KERNEL_INPUT_MOUSEDEV
 	select ADK_KERNEL_FB_SM501 if ADK_TARGET_SYSTEM_QEMU_SH4
 	select ADK_KERNEL_DRM_CIRRUS_QEMU if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
 	select ADK_KERNEL_KEYBOARD_ATKBD if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
+	select ADK_KERNEL_MOUSE_PS2 if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
 	select ADK_KERNEL_USB_HID if ADK_TARGET_SYSTEM_QEMU_SH4
 	select ADK_KERNEL_USB_OHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH4
 

+ 4 - 0
target/linux/config/Config.in.input

@@ -27,6 +27,10 @@ config ADK_KERNEL_KEYBOARD_ATARI
 	default y if ADK_TARGET_SYSTEM_ARANYM_M68K
 	default n
 
+config ADK_KERNEL_MOUSE_PS2
+	boolean
+	default n
+
 config ADK_KERNEL_MOUSE_ATARI
 	boolean
 	default y if ADK_TARGET_SYSTEM_ARANYM_M68K