From e7e4c08faff0dc14c74b5a7415430eb5b59dab18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 30 Apr 2007 09:53:31 +0000 Subject: [PATCH] starts monitoring after recursive scanning node monitoring requires the node directory to exist this fixes PS2 keyboard node monitoring when unpublishing/publishing git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20916 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../input_server/devices/keyboard/KeyboardInputDevice.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp index 50d89b809f..66fec0521b 100644 --- a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp +++ b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp @@ -372,9 +372,6 @@ KeyboardInputDevice::KeyboardInputDevice() sLogFile = fopen("/var/log/keyboard_device_log.log", "a"); #endif CALLED(); - - StartMonitoringDevice(kKeyboardDevicesDirectoryPS2); - StartMonitoringDevice(kKeyboardDevicesDirectoryUSB); } @@ -448,6 +445,9 @@ KeyboardInputDevice::InitCheck() // TODO: this doesn't belong here! _RecursiveScan(kKeyboardDevicesDirectory); + StartMonitoringDevice(kKeyboardDevicesDirectoryPS2); + StartMonitoringDevice(kKeyboardDevicesDirectoryUSB); + return B_OK; }