x windows : because of hotplugin > standard input devices for keyboard and mouse shutdown and replaced.
by guy_doing_my_best from LinuxQuestions.org on (#6P09Y)
Hello.
I am Guy Reni Bongers.
New to Slackware.
I had a problem with me keyboard going on standard "us" every time I started Xfce.
I researched the problem.
My login console had language set to "fr". Good. Worked for me.
Then through startx I went in Xfce and keyboard for xfce was in "us".
Not good.
I tried to fix it. I learned what worked in the old days no longer works.
I had not realized that it was lacking in my configuring the system after installation
So I tried to fix it by setting x11 configuration. By setting it in /etc/xorg.conf. There was no such file to begin with.
I had one created by the X11 system by >> X -configure <<.
I added relevant information of my keyboard.
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "fr"
EndSection
I by coincindence saw on the console that Xorg had a log file.
I got curious and looked.
Xorg.0.log :
.....
[ 8460.334] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 8460.338] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 4 22:09:45 2024
[ 8460.339] (==) Using config file: "/etc/X11/xorg.conf"
[ 8460.340] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 8460.340] (==) ServerLayout "X.org Configured"
[ 8460.340] (**) |-->Screen "Screen0" (0)
[ 8460.340] (**) | |-->Monitor "Monitor0"
[ 8460.340] (**) | |-->Device "Card0"
[ 8460.340] (**) |-->Input Device "Mouse0"
[ 8460.340] (**) |-->Input Device "Keyboard0"
[ 8460.340] (==) Automatically adding devices
[ 8460.340] (==) Automatically enabling devices
[ 8460.340] (==) Automatically adding GPU devices
[ 8460.340] (==) Automatically binding GPU devices
seems good.
but :
[ 8460.341] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 8460.341] (WW) Disabling Mouse0
[ 8460.341] (WW) Disabling Keyboard0
Examining the log further I see that udev is involved.
[ 8460.502] (**) Option "Device" "/dev/input/event3"
[ 8460.503] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 8460.503] (II) event3 - Power Button: device is a keyboard
[ 8460.504] (II) event3 - Power Button: device removed
[ 8460.513] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event3"
[ 8460.513] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 8460.513] (**) Option "xkb_layout" "us"
[ 8460.513] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 8460.539] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 8460.539] (II) event3 - Power Button: device is a keyboard
udev removes a input device for power button (keyboard) and adds input device for power button.
udev and systemd are the new masters of linux.
I am thinking to switching over to freeBSD.
I am tired of all this shit.
Linux seems to become dismantled. The old Linux is dead long live the new Linux. ? Owned by wich company ?
Major distributions make it possible. They believe in the new Linux.
I do not.
That is why I switched from debian , Ubuntu to Slackware.
If you want something done your way either do it your self or become the boss.
Linux from scratch seems to be the way to go. Then I am the boss of my system and not some distribution.
Now they own me.
Have a nice day.
I am Guy Reni Bongers.
New to Slackware.
I had a problem with me keyboard going on standard "us" every time I started Xfce.
I researched the problem.
My login console had language set to "fr". Good. Worked for me.
Then through startx I went in Xfce and keyboard for xfce was in "us".
Not good.
I tried to fix it. I learned what worked in the old days no longer works.
I had not realized that it was lacking in my configuring the system after installation
So I tried to fix it by setting x11 configuration. By setting it in /etc/xorg.conf. There was no such file to begin with.
I had one created by the X11 system by >> X -configure <<.
I added relevant information of my keyboard.
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "fr"
EndSection
I by coincindence saw on the console that Xorg had a log file.
I got curious and looked.
Xorg.0.log :
.....
[ 8460.334] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 8460.338] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 4 22:09:45 2024
[ 8460.339] (==) Using config file: "/etc/X11/xorg.conf"
[ 8460.340] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 8460.340] (==) ServerLayout "X.org Configured"
[ 8460.340] (**) |-->Screen "Screen0" (0)
[ 8460.340] (**) | |-->Monitor "Monitor0"
[ 8460.340] (**) | |-->Device "Card0"
[ 8460.340] (**) |-->Input Device "Mouse0"
[ 8460.340] (**) |-->Input Device "Keyboard0"
[ 8460.340] (==) Automatically adding devices
[ 8460.340] (==) Automatically enabling devices
[ 8460.340] (==) Automatically adding GPU devices
[ 8460.340] (==) Automatically binding GPU devices
seems good.
but :
[ 8460.341] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 8460.341] (WW) Disabling Mouse0
[ 8460.341] (WW) Disabling Keyboard0
Examining the log further I see that udev is involved.
[ 8460.502] (**) Option "Device" "/dev/input/event3"
[ 8460.503] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 8460.503] (II) event3 - Power Button: device is a keyboard
[ 8460.504] (II) event3 - Power Button: device removed
[ 8460.513] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event3"
[ 8460.513] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 8460.513] (**) Option "xkb_layout" "us"
[ 8460.513] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 8460.539] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 8460.539] (II) event3 - Power Button: device is a keyboard
udev removes a input device for power button (keyboard) and adds input device for power button.
udev and systemd are the new masters of linux.
I am thinking to switching over to freeBSD.
I am tired of all this shit.
Linux seems to become dismantled. The old Linux is dead long live the new Linux. ? Owned by wich company ?
Major distributions make it possible. They believe in the new Linux.
I do not.
That is why I switched from debian , Ubuntu to Slackware.
If you want something done your way either do it your self or become the boss.
Linux from scratch seems to be the way to go. Then I am the boss of my system and not some distribution.
Now they own me.
Have a nice day.