Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

menuconfig : unable to modifiy textbox based entry #11067

Closed
WormMaster opened this issue Oct 27, 2023 · 6 comments
Closed

menuconfig : unable to modifiy textbox based entry #11067

WormMaster opened this issue Oct 27, 2023 · 6 comments

Comments

@WormMaster
Copy link

I tried to modify some parameters based on a textbox entry with the Menuconfig tool but I can't erase the default entry but I can add characters after the default entry.

Tried on 2 different environments:

  • WSL2 with Ubuntu 22.04.3 LTS and the regular toolchain described in the official Nuttx documentation
  • A VPS with the same OS and the same toolchain as mentioned previously

Tried with 2 different default configurations:

  • nucleo-f303re:nsh
  • nucleo-f429zi:nsh

For exemple the USART3 serial console baudrate parameter : .config - NuttX/x86_64 Configuration
→ Device Drivers → Serial Driver Support → USART3 Configuration

@WormMaster WormMaster changed the title menuconfig : unable to modifier textbox based entry menuconfig : unable to modifiy textbox based entry Oct 27, 2023
@acassis
Copy link
Contributor

acassis commented Oct 27, 2023

Are you pressing Space or Enter to toggle or enter in the field to edit it?
change_textbox

@WormMaster
Copy link
Author

I press enter on the field, but I can't erase the default entry (in your example 256 / 256 / 115200 values)

@acassis
Copy link
Contributor

acassis commented Oct 27, 2023

Strange, backspace is not working? What are you using: kconfig-frontend or kconfiglib?

@WormMaster
Copy link
Author

Yes the backspace not working. I use kconfig-frontend

@acassis
Copy link
Contributor

acassis commented Oct 27, 2023

Understood, please verify if kconfiglib works for you. I always used kconfig-frontend and it always worked on Linux and WSL, but I didn't test on WSL2 recently.

You can install kconfiglib this way:

$ pip install kconfiglib

@WormMaster
Copy link
Author

Thank you! It works with kconfiglib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants