summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/8042kbdc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/8042kbdc.cpp')
-rw-r--r--src/devices/machine/8042kbdc.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/devices/machine/8042kbdc.cpp b/src/devices/machine/8042kbdc.cpp
index 77d06e0e506..7984b1d0294 100644
--- a/src/devices/machine/8042kbdc.cpp
+++ b/src/devices/machine/8042kbdc.cpp
@@ -360,6 +360,12 @@ WRITE8_MEMBER(kbdc8042_device::data_w)
switch (m_data)
{
+ case 0xff:
+ logerror("Mouse reset command received\n");
+ m_mouse.sample_rate = 100;
+ m_mouse.received = 1;
+ m_data = 0xfa;
+ break;
case 0xf6:
m_mouse.received = 1;
m_data = 0xfa;