diff --git a/drivers/input/ps2d/src/controller.rs b/drivers/input/ps2d/src/controller.rs index b3c0ce0e0f..c017e52f77 100644 --- a/drivers/input/ps2d/src/controller.rs +++ b/drivers/input/ps2d/src/controller.rs @@ -356,9 +356,11 @@ impl Ps2 { { // Enable keyboard data reporting // Use inner function to prevent retries - self.keyboard_command_inner(KeyboardCommand::EnableReporting as u8)?; // Response is ignored since scanning is now on - //TODO: fix by using interrupts? + if let Err(err) = self.keyboard_command_inner(KeyboardCommand::EnableReporting as u8) { + error!("failed to initialize keyboard reporting: {:?}", err); + //TODO: fix by using interrupts? + } } // Enable clocks and interrupts