G Greg KH #
Message details and related content
On Fri, Oct 15, 2021 at 04:36:13PM +0800, lianzhi chang wrote:
Switching from the desktop environment to the tty environment, the state of the keyboard led lights and the state of the keyboard lock are inconsistent. This is because the attribute kb->kbdmode of the tty bound in the desktop environment (xorg) is set to VC_OFF, which causes the ledstate and kb->ledflagstate values of the bound tty to always be 0, which causes the switch from the desktop When to the tty environment, the LED light status is inconsistent with the keyboard lock status. Signed-off-by: lianzhi chang <redacted> --- The latest changes: (1) Move the definition of ledstate to the input module (/drivers/input/input.c), and set or get its value through the input_update_ledstate and input_get_ledstate functions. (2) To update the ledstate reference in keyboard.c, you must first get the value through input_get_ledstate. (3) Other necessary changes
You have not changed the subject line at all.
Look at how others submit patches that are new versions on the mailing
list, and most importantly, read the documentation we have about this.
thanks,
greg k-h