# Keyboard shortcut ('O") interfering with input()

**URL:** <https://discourse.jupyter.org/t/keyboard-shortcut-o-interfering-with-input/38205>\
**Category:** Notebook\
**Tags:** help-wanted\
**Created:** [December 5, 2025, 3:21am UTC](https://discourse.jupyter.org/t/keyboard-shortcut-o-interfering-with-input/38205 "2025-12-05T03:21:30Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![fomightez](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/fomightez/32/495_2.png) [@fomightez](https://discourse.jupyter.org/u/fomightez)\
**Post date:** [December 5, 2025, 3:22pm UTC](https://discourse.jupyter.org/t/keyboard-shortcut-o-interfering-with-input/38205/4 "2025-12-05T15:22:31Z")

</div>

If you care, there are actually additional other work arounds, as `input()` is a legacy thing from consoles and not really meant for modern Jupyter with much more polished, full-featured collection of text from users. See [here](https://discourse.jupyter.org/t/input-function-not-working/2290/13) for some related discussion of options. (See the next paragraph as `input()` indeed now works in JupyterLite, which originally prompted that discussion.)  
`input()` wasn’t even working typically in JupyterLite until more recently. They went through great effort to get it working as it is a traditional crutch used in teaching novices, see [here](https://blog.jupyter.org/jupyterlite-0-6-0-is-released-b4bc69bfc8f4) under ‘Interactive Input Support’:

> “Since `input()` is used quite extensively in introductory Python courses, this new feature should help make teaching with JupyterLite easier!”

---

_[View the full topic](https://discourse.jupyter.org/t/keyboard-shortcut-o-interfering-with-input/38205)._
