MX Linux AHS - Keyboard Not Responding

OP
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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
7,193
Reaction score
6,087
Credits
24,102
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,646
Reaction score
1,082
Credits
12,268
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
7,193
Reaction score
6,087
Credits
24,102
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
7,193
Reaction score
6,087
Credits
24,102
@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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
@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,646
Reaction score
1,082
Credits
12,268
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:
OP
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
to fix the no onboard keyboard in Lubuntu run
Code:
sudo apt install onboard
:) :) :)
Like Scotty trying to use the mouse to give verbal commands to the computer...without a keyboard that install command is difficult. :)
 

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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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,646
Reaction score
1,082
Credits
12,268
:) :) :)
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
6,116
Reaction score
5,494
Credits
49,278
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
Atheist

Atheist

Member
Joined
Dec 12, 2021
Messages
82
Reaction score
28
Credits
707
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