MX Linux AHS - Keyboard Not Responding

OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
OK, that's interesting - thanks for that.

I think I am close to this, but I have nothing further to offer immediately, so please go ahead with any plans.

Cheers

Wzi
Thanks again. I will not install Lubuntu (a la KGIII) until 12 hours from now (my morning). I will be up for several more hours, if something pops into your head. :)
A
 


wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
6,857
Reaction score
5,647
Credits
21,425
Can't believe I typed Wzi :)

Your Lordship I'd like to see the contents of

/usr/share/X11/xorg.conf.d/10-evdev.conf

and

/usr/share/X11/xorg.conf.d/40-libinput.conf

I have a feeling there is a line somewhere that should be saying

MatchIsKeyboard "on"

and isn't.

What think you?
 

Lord Boltar

Well-Known Member
Joined
Nov 24, 2020
Messages
1,169
Reaction score
786
Credits
8,653
What think you?
The contents of 10-evdev.conf is posted see #12
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection

Problem is I do not think he will have a 40-libinput.conf since libinput is not installed my thoughts are MX-21 AHS is using evdev not libinput by default which is probably why his keyboard is glitchy - I do not use MX so that is just a guess on my part - He also tried to install libinput-tools but received this
Depends: libinput10 (= 1.16.4-3) but 1.19.1-1~mx21ahs+1 is to be installed
E: Unable to correct problems, you have held broken packages.
So that tells me that libinput-tools has not yet been upgraded to that version of MX as of yet - so I asked to check in Synaptic Package Manager for 3 files (xserver-xorg-input-libinput) - (libinput-bin) and (libinput10 or 12) or whatever version is showing, but have no response back on that inquiry yet.
 
Last edited:

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
6,857
Reaction score
5,647
Credits
21,425
The contents of 10-evdev.conf is posted see #12

That was from /etc/x11/xorg.conf.d/

I am asking for those from /usr/share/X11/xorg.conf.d/

There may be 6 or more files in there, including one for libinput, and I want to check their content.

Wiz
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
6,857
Reaction score
5,647
Credits
21,425
@Atheist - BTW Mate, if you want to keep MX and keep working on it, you can always install an Ubuntu or other alongside it. You have a iTB drive, plenty of space, and 16 GB RAM.

Cheers

Wiz
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
Can't believe I typed Wzi :)

Your Lordship I'd like to see the contents of

/usr/share/X11/xorg.conf.d/10-evdev.conf

and

/usr/share/X11/xorg.conf.d/40-libinput.conf

I have a feeling there is a line somewhere that should be saying

MatchIsKeyboard "on"

and isn't.

What think you?
first response:
cat /usr/share/X11/xorg.conf.d/10-evdev.conf
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection

Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection

Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection

Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection

Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
Can't believe I typed Wzi :)

Your Lordship I'd like to see the contents of

/usr/share/X11/xorg.conf.d/10-evdev.conf

and

/usr/share/X11/xorg.conf.d/40-libinput.conf

I have a feeling there is a line somewhere that should be saying

MatchIsKeyboard "on"

and isn't.

What think you?
2nd:
________________________________________

cat /usr/share/X11/xorg.conf.d/40-libinput.conf
# Match on all types of devices but joysticks
#
# If you want to configure your devices, do not copy this file.
# Instead, use a config snippet that contains something like this:
#
# Section "InputClass"
# Identifier "something or other"
# MatchDriver "libinput"
#
# MatchIsTouchpad "on"
# ... other Match directives ...
# Option "someoption" "value"
# EndSection
#
# This applies the option any libinput device also matched by the other
# directives. See the xorg.conf(5) man page for more info on
# matching devices.

Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
So that tells me that libinput-tools has not yet been upgraded to that version of MX as of yet - so I asked to check in Synaptic Package Manager for 3 files (xserver-xorg-input-libinput) - (libinput-bin) and (libinput10 or 12) or whatever version is showing, but have no response back on that inquiry yet.
Sorry, I didn't mean to ignore you. (Ignore the Lord at your own peril!! ;-) )
Synaptic shows that
1) xserver-xorg-input-libinput is installed mx21-ahs version
2) libinput-bin also installed. 1.19.1-1-mx21ahs-1
3) libinput10 is installed, not 12. Same version number
thanks again for your help
A
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
@Atheist - BTW Mate, if you want to keep MX and keep working on it, you can always install an Ubuntu or other alongside it. You have a iTB drive, plenty of space, and 16 GB RAM.
Yes. I did that. I installed Lubuntu this morning on half of the disc. I will write to KGIII and complain that there is no onboard keyboard installed by default, and the keyboard is not recognized. That makes it difficult! :) (I thought of creating a file of commands on my desktop copy them onto a USB drive and cutting and pasting into the terminal window on the laptop.)
A
 

Lord Boltar

Well-Known Member
Joined
Nov 24, 2020
Messages
1,169
Reaction score
786
Credits
8,653
Yes. I did that. I installed Lubuntu this morning on half of the disc. I will write to KGIII and complain that there is no onboard keyboard installed by default, and the keyboard is not recognized. That makes it difficult! :) (I thought of creating a file of commands on my desktop copy them onto a USB drive and cutting and pasting into the terminal window on the laptop.)
A
to fix the no onboard keyboard in Lubuntu run
Code:
sudo apt install onboard
Also be advised to check the kernel version on Lubuntu it maybe 5.4 so you may need to upgrade it

Just to let you know my Expirion Linux LXQt is based on Ubuntu 20.04.3 if you get the CE Version it has the onboard keyboard installed by default and mainline kernel 5.15.9 - https://sourceforge.net/projects/expirion-linux/files/ and click on the Expirion-LXQtCE-2021.12.16.iso the CE stands for Cutting Edge - just run it from the thumb drive and see if things work or not
 
Last edited:

stan

Well-Known Member
Joined
Mar 19, 2018
Messages
1,004
Reaction score
1,134
Credits
9,370
At the Lubuntu login screen (if it's like Ubuntu)... you may have some icons in the upper right corner, one of which is "Accessibility" options that may include a virtual keyboard, even if it's not Onboard.

As an alternative, with all the trouble you're having with the Debian/Ubuntu family, I might suggest you try Fedora 35. I've had good luck (at times) with Fedora finding hardware that Debian/Ubuntu distros do not. Also, Fedora 35 does include Onboard by default. Good luck!
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
At the Lubuntu login screen (if it's like Ubuntu)... you may have some icons in the upper right corner, one of which is "Accessibility" options that may include a virtual keyboard, even if it's not Onboard.

As an alternative, with all the trouble you're having with the Debian/Ubuntu family, I might suggest you try Fedora 35. I've had good luck (at times) with Fedora finding hardware that Debian/Ubuntu distros do not. Also, Fedora 35 does include Onboard by default. Good luck!
I don't think that Lubuntu comes with a pre-installed onscreen keyboard. What's weird is that I can get the keyboard to wake up after a series of changing the keyboard layout/model from one generic to another and it eventually wakes up. I am not the superstitious type, but it's like wearing the same old socks that were on when you won a match - so you continue to wear them.
As for Fedora 35, I checked and that is the version I tried under the name "Fedora-Workstation-Live-x86_64-35-1.2.iso". Itshowed the same problematic behavior as all the rest.
Again, thanks for the input.
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
I'm a Lubuntu fan!

I'm also heavily biased. I'm actually on the Lubuntu (and Ubuntu!) team officially. Still, it's a great distro with LXQt. I'd suggest 20.04 and then mucking about with the kernel if you absolutely need to. Any underlying stuff like that for Ubuntu works just fine in Lubuntu.
I have installed Lubuntu along side of MX. I know this is silly, but that emblem of a bird with pulsating rim and rotating blue light is very attractive. Kudos to the designer of that.
I will continue to muck around with it and MX trying to get my wife's new laptop up and running for xmas. Happy wife, happy ....you know...
A
 

Lord Boltar

Well-Known Member
Joined
Nov 24, 2020
Messages
1,169
Reaction score
786
Credits
8,653
:) :) :)
Like Scotty trying to use the mouse to give verbal commands to the computer...without a keyboard that install command is difficult. :)
:eek: yep that makes sense - and you would have to modify the sddm.conf file to get it to appear at the login screen anyhow
 
Last edited:

KGIII

Super Moderator
Staff member
Gold Supporter
Joined
Jul 23, 2020
Messages
4,513
Reaction score
4,189
Credits
36,208
I have installed Lubuntu along side of MX. I know this is silly, but that emblem of a bird with pulsating rim and rotating blue light is very attractive. Kudos to the designer of that.

Ah, I was wondering about some of the comments.

Do things work in Lubuntu? A touch screen is unlikely to work right off the bat and I've never tried to get one working. You can probably plug a keyboard into the laptop and use that to get everything installed - like the OEM kernel or the HWE stack.
 
OP
A

Atheist

Member
Joined
Dec 12, 2021
Messages
71
Reaction score
21
Credits
618
Do things work in Lubuntu? A touch screen is unlikely to work right off the bat and I've never tried to get one working. You can probably plug a keyboard into the laptop and use that to get everything installed - like the OEM kernel or the HWE stack.
I'm having the same trouble in Lubuntu as with all of the others. I learned about a kernel installation app called Ukuu. Have you heard of it? The open (read: Free) version is no longer available. Is it worth paying for? (Keep in mind at this point I am willing to offer up my first born child to solve this problem!)
I have plugged in a USB keyboard and that works well. It does reduce one of the two main headaches.
I tried the cmd "apt install linux-oem-20.04b" to no avail. "Couldn't find any package by glob "linux-oem-20.04b". Could that be because I installed Lubuntu vers 21.04?
A
 
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online


Top