Shift+m not working

This issue is similar to the un-answered seen here:

But I can say that the physical keyboard is not the problem
(Even bought the exact same make/model as I previous had - as the old was getting "nasty", and I thought that maybe was the cause)

But no, the "shift + m" will not produce anything
(neither left nor right shift)
With 'Caps Lock' on, the M key works, but also pressing shift will then not make lower case m (nothing shown).

The keyboard works fine on Windows 10

The OS-language is US-English, and I've tried (to no avail) with keyboard in US-English, Danish or Norwegian
(none of the three has "shift + m" working)

OS: Zorin OS 16.1 x86_64
Host: Akoya P4130 D MD8302/2471 1.0
Kernel: 5.15.0-46-generic

sudo lshw -short|nl #"relevant excerpt"

 1	H/W path           Device      Class          Description
 2	=========================================================
 3	                               system         Akoya P4130 D MD8302/2471 (ML-110000 10021220)

....
24 /0/100/10.1/0/2/3 input Wired Keyboard 600

sudo hwinfo --short|nl #"relevant excerpt"
6 keyboard:
7 /dev/input/event4 Microsoft Wired Keyboard 600 (model 1576)
....
83 unknown:
....
95 /dev/input/event5 Microsoft Wired Keyboard 600 (model 1576)

1 Like

What is your xkb keyboard layout?

sudo nano /etc/default/keyboard

What about other shift + alphabets?
Are they working?

1 Like

You may want to try updates - Ubuntu 20.04 - keyboard not working - Ask Ubuntu

It sounds like a driver issue.

1 Like

Hi Aravisian,

First of all - thanks for helping out.

Content of "/etc/default/keyboard":
XKBLAYOUT=dk,us,dk
XKBVARIANT=winkeys,,nodeadkeys
BACKSPACE=guess

Hi ghostminator

Well yes - all other keys (shift + "others") are working.
Only the "shift + m" does not produce a "M"

Why is Danish sandwiching English?
Should this be:

XKBLAYOUT=dk,us

Can you please run in terminal:

localectl list-x11-keymap-variants de

And relay the output?

Hi Aravisian,

I'm not sure why 'dk' was there twice
(Might have been an "artifact" after me trying out different things)

When currently looking at
"/etc/default/keyboard" - it shows:

XKBLAYOUT=dk,us
BACKSPACE=guess
XKBVARIANT=nodeadkeys,

Running your command:

localectl list-x11-keymap-variants de
(and will also try with a 'dk' instead of 'de' further below)

"localectl list-x11-keymap-variants de"
T3
deadacute
deadgraveacute
deadtilde
dsb
dsb_qwertz
dvorak
mac
mac_nodeadkeys
neo
nodeadkeys
qwerty
ro
ro_nodeadkeys
ru
sundeadkeys
tr

"localectl list-x11-keymap-variants dk"
dvorak
mac
mac_nodeadkeys
nodeadkeys
winkeys


One "weird observation" though, that at the login-screen, the "Shift+m" is working fine.

I also created a new user ("mm"), and that new user have no problems with "shift+m"

Try Comparing your Keyboard with your Layout,

gkbd-keyboard-display -g 1

Use this Command to compare.

Thanks for catching that. I meant "dk"...
And your output is normal.

Ah...
I wonder if you performed;

mv ~/.config ~/.config-bk

Then log out and back in or rebooted if resetting all your config to default may help then.
Another option would be to migrate your files to your newly created user and abandon the non-working user account...

1 Like

Thanks Aravisian,
doing your suggestion "mv ~/.config ~/.config-bk" and a logout+login, did the trick and the "shift+m" is again producing "M" :grinning:

Thanks ghostminator,

nice command to show the virtual keyboard.
What "did the trick" was this proposal "mv ~/.config ~/.config-bk" by Aravasian.

Thanks again
Zork

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.