Skip to content

Conversation

rwiltz
Copy link
Contributor

@rwiltz rwiltz commented Oct 10, 2025

Description

The SE3 and SE2 keyboard devices would attempt to unsubscribe from carb keyboard events using the misspelled "unsubscribe_from_keyboard_events" call. The correct function is "unsubscribe_to_keyboard_events".

Fixes # (issue)

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the changelog and the corresponding version in the extension's config/extension.toml file
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@github-actions github-actions bot added bug Something isn't working isaac-mimic Related to Isaac Mimic team isaac-lab Related to Isaac Lab team labels Oct 10, 2025
@rwiltz rwiltz force-pushed the rwiltz/fix_keyboard_unsubscribe branch from 3695a94 to 994761e Compare October 10, 2025 03:31
@Mayankm96
Copy link
Contributor

Please ensure that you tick the checklist correctly and based on the changes being made. I don't see any tests or doc fixes coming with this update, yet they have been marked. I am unmarking this for now for you but please be careful.

def __del__(self):
"""Release the keyboard interface."""
self._input.unsubscribe_from_keyboard_events(self._keyboard, self._keyboard_sub)
self._input.unsubscribe_to_keyboard_events(self._keyboard, self._keyboard_sub)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this Isaac SIm 5.1 specific or also holds for prior version of Isaac Sim 4.5?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this Isaac SIm 5.1 specific or also holds for prior version of Isaac Sim 4.5?

I tested on 5.1 and 5.0. Do we need to support 4.5 as well?

@rthaker01 rthaker01 requested a review from michaellin6 October 10, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working isaac-lab Related to Isaac Lab team isaac-mimic Related to Isaac Mimic team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants