You are not logged in.

#1 2021-07-30 20:07:21

hjkl
Member
From: Europe
Registered: 2021-07-22
Posts: 5

DWM crashing whenever any (except volume up + down) XF86* key is used

Hi there,

whenever I for example, click my "skip" button on my keyboard, DWM freezes all windows and It doesn't detect any input.

I don't have any logs other than a startx log with stderr and stdout and the X log

startx:

X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
Build Operating System: Linux Archlinux
Current Operating System: Linux monika 5.13.6-arch1-1 #1 SMP PREEMPT Thu, 29 Jul 2021 00:21:06 +0000 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=7ad788de-5023-40ac-af6b-79baf7f98580 rw loglevel=3 quiet
Build Date: 29 July 2021  07:43:01PM
 
Current version of pixman: 0.40.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/chad/.local/share/xorg/Xorg.0.log", Time: Fri Jul 30 22:04:11 2021
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Could not resolve keysym XF86BrightnessAuto
> Warning:          Could not resolve keysym XF86DisplayOff
> Warning:          Could not resolve keysym XF86Info
> Warning:          Could not resolve keysym XF86AspectRatio
> Warning:          Could not resolve keysym XF86DVD
> Warning:          Could not resolve keysym XF86Audio
> Warning:          Could not resolve keysym XF86ChannelUp
> Warning:          Could not resolve keysym XF86ChannelDown
> Warning:          Could not resolve keysym XF86Break
> Warning:          Could not resolve keysym XF86VideoPhone
> Warning:          Could not resolve keysym XF86ZoomReset
> Warning:          Could not resolve keysym XF86Editor
> Warning:          Could not resolve keysym XF86GraphicsEditor
> Warning:          Could not resolve keysym XF86Presentation
> Warning:          Could not resolve keysym XF86Database
> Warning:          Could not resolve keysym XF86Voicemail
> Warning:          Could not resolve keysym XF86Addressbook
> Warning:          Could not resolve keysym XF86DisplayToggle
> Warning:          Could not resolve keysym XF86SpellCheck
> Warning:          Could not resolve keysym XF86ContextMenu
> Warning:          Could not resolve keysym XF86MediaRepeat
> Warning:          Could not resolve keysym XF8610ChannelsUp
> Warning:          Could not resolve keysym XF8610ChannelsDown
> Warning:          Could not resolve keysym XF86Images
> Warning:          Could not resolve keysym XF86NotificationCenter
> Warning:          Could not resolve keysym XF86PickupPhone
> Warning:          Could not resolve keysym XF86HangupPhone
> Warning:          Could not resolve keysym XF86Fn
> Warning:          Could not resolve keysym XF86Fn_Esc
> Warning:          Could not resolve keysym XF86FnRightShift
> Warning:          Could not resolve keysym XF86Numeric0
> Warning:          Could not resolve keysym XF86Numeric1
> Warning:          Could not resolve keysym XF86Numeric2
> Warning:          Could not resolve keysym XF86Numeric3
> Warning:          Could not resolve keysym XF86Numeric4
> Warning:          Could not resolve keysym XF86Numeric5
> Warning:          Could not resolve keysym XF86Numeric6
> Warning:          Could not resolve keysym XF86Numeric7
> Warning:          Could not resolve keysym XF86Numeric8
> Warning:          Could not resolve keysym XF86Numeric9
> Warning:          Could not resolve keysym XF86NumericStar
> Warning:          Could not resolve keysym XF86NumericPound
> Warning:          Could not resolve keysym XF86NumericA
> Warning:          Could not resolve keysym XF86NumericB
> Warning:          Could not resolve keysym XF86NumericC
> Warning:          Could not resolve keysym XF86NumericD
> Warning:          Could not resolve keysym XF86CameraFocus
> Warning:          Could not resolve keysym XF86WPSButton
> Warning:          Could not resolve keysym XF86CameraZoomIn
> Warning:          Could not resolve keysym XF86CameraZoomOut
> Warning:          Could not resolve keysym XF86CameraUp
> Warning:          Could not resolve keysym XF86CameraDown
> Warning:          Could not resolve keysym XF86CameraLeft
> Warning:          Could not resolve keysym XF86CameraRight
> Warning:          Could not resolve keysym XF86AttendantOn
> Warning:          Could not resolve keysym XF86AttendantOff
> Warning:          Could not resolve keysym XF86AttendantToggle
> Warning:          Could not resolve keysym XF86LightsToggle
> Warning:          Could not resolve keysym XF86ALSToggle
> Warning:          Could not resolve keysym XF86Buttonconfig
> Warning:          Could not resolve keysym XF86Taskmanager
> Warning:          Could not resolve keysym XF86Journal
> Warning:          Could not resolve keysym XF86ControlPanel
> Warning:          Could not resolve keysym XF86AppSelect
> Warning:          Could not resolve keysym XF86Screensaver
> Warning:          Could not resolve keysym XF86VoiceCommand
> Warning:          Could not resolve keysym XF86Assistant
> Warning:          Could not resolve keysym XF86BrightnessMin
> Warning:          Could not resolve keysym XF86BrightnessMax
> Warning:          Could not resolve keysym XF86KbdInputAssistPrev
> Warning:          Could not resolve keysym XF86KbdInputAssistNext
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistAccept
> Warning:          Could not resolve keysym XF86KbdInputAssistCancel
> Warning:          Could not resolve keysym XF86RightUp
> Warning:          Could not resolve keysym XF86RightDown
> Warning:          Could not resolve keysym XF86LeftUp
> Warning:          Could not resolve keysym XF86LeftDown
> Warning:          Could not resolve keysym XF86RootMenu
> Warning:          Could not resolve keysym XF86MediaTopMenu
> Warning:          Could not resolve keysym XF86Numeric11
> Warning:          Could not resolve keysym XF86Numeric12
> Warning:          Could not resolve keysym XF86AudioDesc
> Warning:          Could not resolve keysym XF863DMode
> Warning:          Could not resolve keysym XF86NextFavorite
> Warning:          Could not resolve keysym XF86StopRecord
> Warning:          Could not resolve keysym XF86PauseRecord
> Warning:          Could not resolve keysym XF86VOD
> Warning:          Could not resolve keysym XF86Unmute
> Warning:          Could not resolve keysym XF86FastReverse
> Warning:          Could not resolve keysym XF86SlowReverse
> Warning:          Could not resolve keysym XF86Data
> Warning:          Could not resolve keysym XF86OnScreenKeyboard
> Warning:          Could not resolve keysym XF86PrivacyScreenToggle
> Warning:          Could not resolve keysym XF86SelectiveScreenshot
> Warning:          Could not resolve keysym XF86Macro1
> Warning:          Could not resolve keysym XF86Macro2
> Warning:          Could not resolve keysym XF86Macro3
> Warning:          Could not resolve keysym XF86Macro4
> Warning:          Could not resolve keysym XF86Macro5
> Warning:          Could not resolve keysym XF86Macro6
> Warning:          Could not resolve keysym XF86Macro7
> Warning:          Could not resolve keysym XF86Macro8
> Warning:          Could not resolve keysym XF86Macro9
> Warning:          Could not resolve keysym XF86Macro10
> Warning:          Could not resolve keysym XF86Macro11
> Warning:          Could not resolve keysym XF86Macro12
> Warning:          Could not resolve keysym XF86Macro13
> Warning:          Could not resolve keysym XF86Macro14
> Warning:          Could not resolve keysym XF86Macro15
> Warning:          Could not resolve keysym XF86Macro16
> Warning:          Could not resolve keysym XF86Macro17
> Warning:          Could not resolve keysym XF86Macro18
> Warning:          Could not resolve keysym XF86Macro19
> Warning:          Could not resolve keysym XF86Macro20
> Warning:          Could not resolve keysym XF86Macro21
> Warning:          Could not resolve keysym XF86Macro22
> Warning:          Could not resolve keysym XF86Macro23
> Warning:          Could not resolve keysym XF86Macro24
> Warning:          Could not resolve keysym XF86Macro25
> Warning:          Could not resolve keysym XF86Macro26
> Warning:          Could not resolve keysym XF86Macro27
> Warning:          Could not resolve keysym XF86Macro28
> Warning:          Could not resolve keysym XF86Macro29
> Warning:          Could not resolve keysym XF86Macro30
> Warning:          Could not resolve keysym XF86MacroRecordStart
> Warning:          Could not resolve keysym XF86MacroRecordStop
> Warning:          Could not resolve keysym XF86MacroPresetCycle
> Warning:          Could not resolve keysym XF86MacroPreset1
> Warning:          Could not resolve keysym XF86MacroPreset2
> Warning:          Could not resolve keysym XF86MacroPreset3
> Warning:          Could not resolve keysym XF86KbdLcdMenu1
> Warning:          Could not resolve keysym XF86KbdLcdMenu2
> Warning:          Could not resolve keysym XF86KbdLcdMenu3
> Warning:          Could not resolve keysym XF86KbdLcdMenu4
> Warning:          Could not resolve keysym XF86KbdLcdMenu5
Errors from xkbcomp are not fatal to the X server
warning: no locale support
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Could not resolve keysym XF86BrightnessAuto
> Warning:          Could not resolve keysym XF86DisplayOff
> Warning:          Could not resolve keysym XF86Info
> Warning:          Could not resolve keysym XF86AspectRatio
> Warning:          Could not resolve keysym XF86DVD
> Warning:          Could not resolve keysym XF86Audio
> Warning:          Could not resolve keysym XF86ChannelUp
> Warning:          Could not resolve keysym XF86ChannelDown
> Warning:          Could not resolve keysym XF86Break
> Warning:          Could not resolve keysym XF86VideoPhone
> Warning:          Could not resolve keysym XF86ZoomReset
> Warning:          Could not resolve keysym XF86Editor
> Warning:          Could not resolve keysym XF86GraphicsEditor
> Warning:          Could not resolve keysym XF86Presentation
> Warning:          Could not resolve keysym XF86Database
> Warning:          Could not resolve keysym XF86Voicemail
> Warning:          Could not resolve keysym XF86Addressbook
> Warning:          Could not resolve keysym XF86DisplayToggle
> Warning:          Could not resolve keysym XF86SpellCheck
> Warning:          Could not resolve keysym XF86ContextMenu
> Warning:          Could not resolve keysym XF86MediaRepeat
> Warning:          Could not resolve keysym XF8610ChannelsUp
> Warning:          Could not resolve keysym XF8610ChannelsDown
> Warning:          Could not resolve keysym XF86Images
> Warning:          Could not resolve keysym XF86NotificationCenter
> Warning:          Could not resolve keysym XF86PickupPhone
> Warning:          Could not resolve keysym XF86HangupPhone
> Warning:          Could not resolve keysym XF86Fn
> Warning:          Could not resolve keysym XF86Fn_Esc
> Warning:          Could not resolve keysym XF86FnRightShift
> Warning:          Could not resolve keysym XF86Numeric0
> Warning:          Could not resolve keysym XF86Numeric1
> Warning:          Could not resolve keysym XF86Numeric2
> Warning:          Could not resolve keysym XF86Numeric3
> Warning:          Could not resolve keysym XF86Numeric4
> Warning:          Could not resolve keysym XF86Numeric5
> Warning:          Could not resolve keysym XF86Numeric6
> Warning:          Could not resolve keysym XF86Numeric7
> Warning:          Could not resolve keysym XF86Numeric8
> Warning:          Could not resolve keysym XF86Numeric9
> Warning:          Could not resolve keysym XF86NumericStar
> Warning:          Could not resolve keysym XF86NumericPound
> Warning:          Could not resolve keysym XF86NumericA
> Warning:          Could not resolve keysym XF86NumericB
> Warning:          Could not resolve keysym XF86NumericC
> Warning:          Could not resolve keysym XF86NumericD
> Warning:          Could not resolve keysym XF86CameraFocus
> Warning:          Could not resolve keysym XF86WPSButton
> Warning:          Could not resolve keysym XF86CameraZoomIn
> Warning:          Could not resolve keysym XF86CameraZoomOut
> Warning:          Could not resolve keysym XF86CameraUp
> Warning:          Could not resolve keysym XF86CameraDown
> Warning:          Could not resolve keysym XF86CameraLeft
> Warning:          Could not resolve keysym XF86CameraRight
> Warning:          Could not resolve keysym XF86AttendantOn
> Warning:          Could not resolve keysym XF86AttendantOff
> Warning:          Could not resolve keysym XF86AttendantToggle
> Warning:          Could not resolve keysym XF86LightsToggle
> Warning:          Could not resolve keysym XF86ALSToggle
> Warning:          Could not resolve keysym XF86Buttonconfig
> Warning:          Could not resolve keysym XF86Taskmanager
> Warning:          Could not resolve keysym XF86Journal
> Warning:          Could not resolve keysym XF86ControlPanel
> Warning:          Could not resolve keysym XF86AppSelect
> Warning:          Could not resolve keysym XF86Screensaver
> Warning:          Could not resolve keysym XF86VoiceCommand
> Warning:          Could not resolve keysym XF86Assistant
> Warning:          Could not resolve keysym XF86BrightnessMin
> Warning:          Could not resolve keysym XF86BrightnessMax
> Warning:          Could not resolve keysym XF86KbdInputAssistPrev
> Warning:          Could not resolve keysym XF86KbdInputAssistNext
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistAccept
> Warning:          Could not resolve keysym XF86KbdInputAssistCancel
> Warning:          Could not resolve keysym XF86RightUp
> Warning:          Could not resolve keysym XF86RightDown
> Warning:          Could not resolve keysym XF86LeftUp
> Warning:          Could not resolve keysym XF86LeftDown
> Warning:          Could not resolve keysym XF86RootMenu
> Warning:          Could not resolve keysym XF86MediaTopMenu
> Warning:          Could not resolve keysym XF86Numeric11
> Warning:          Could not resolve keysym XF86Numeric12
> Warning:          Could not resolve keysym XF86AudioDesc
> Warning:          Could not resolve keysym XF863DMode
> Warning:          Could not resolve keysym XF86NextFavorite
> Warning:          Could not resolve keysym XF86StopRecord
> Warning:          Could not resolve keysym XF86PauseRecord
> Warning:          Could not resolve keysym XF86VOD
> Warning:          Could not resolve keysym XF86Unmute
> Warning:          Could not resolve keysym XF86FastReverse
> Warning:          Could not resolve keysym XF86SlowReverse
> Warning:          Could not resolve keysym XF86Data
> Warning:          Could not resolve keysym XF86OnScreenKeyboard
> Warning:          Could not resolve keysym XF86PrivacyScreenToggle
> Warning:          Could not resolve keysym XF86SelectiveScreenshot
> Warning:          Could not resolve keysym XF86Macro1
> Warning:          Could not resolve keysym XF86Macro2
> Warning:          Could not resolve keysym XF86Macro3
> Warning:          Could not resolve keysym XF86Macro4
> Warning:          Could not resolve keysym XF86Macro5
> Warning:          Could not resolve keysym XF86Macro6
> Warning:          Could not resolve keysym XF86Macro7
> Warning:          Could not resolve keysym XF86Macro8
> Warning:          Could not resolve keysym XF86Macro9
> Warning:          Could not resolve keysym XF86Macro10
> Warning:          Could not resolve keysym XF86Macro11
> Warning:          Could not resolve keysym XF86Macro12
> Warning:          Could not resolve keysym XF86Macro13
> Warning:          Could not resolve keysym XF86Macro14
> Warning:          Could not resolve keysym XF86Macro15
> Warning:          Could not resolve keysym XF86Macro16
> Warning:          Could not resolve keysym XF86Macro17
> Warning:          Could not resolve keysym XF86Macro18
> Warning:          Could not resolve keysym XF86Macro19
> Warning:          Could not resolve keysym XF86Macro20
> Warning:          Could not resolve keysym XF86Macro21
> Warning:          Could not resolve keysym XF86Macro22
> Warning:          Could not resolve keysym XF86Macro23
> Warning:          Could not resolve keysym XF86Macro24
> Warning:          Could not resolve keysym XF86Macro25
> Warning:          Could not resolve keysym XF86Macro26
> Warning:          Could not resolve keysym XF86Macro27
> Warning:          Could not resolve keysym XF86Macro28
> Warning:          Could not resolve keysym XF86Macro29
> Warning:          Could not resolve keysym XF86Macro30
> Warning:          Could not resolve keysym XF86MacroRecordStart
> Warning:          Could not resolve keysym XF86MacroRecordStop
> Warning:          Could not resolve keysym XF86MacroPresetCycle
> Warning:          Could not resolve keysym XF86MacroPreset1
> Warning:          Could not resolve keysym XF86MacroPreset2
> Warning:          Could not resolve keysym XF86MacroPreset3
> Warning:          Could not resolve keysym XF86KbdLcdMenu1
> Warning:          Could not resolve keysym XF86KbdLcdMenu2
> Warning:          Could not resolve keysym XF86KbdLcdMenu3
> Warning:          Could not resolve keysym XF86KbdLcdMenu4
> Warning:          Could not resolve keysym XF86KbdLcdMenu5
Errors from xkbcomp are not fatal to the X server
[ 07/30/21 22:04:13.189 x_fence_sync ERROR ] Failed to trigger the fence (X error 136 XSyncBadFence request 134 minor 15 serial 1715)
[ 07/30/21 22:04:13.189 paint_all ERROR ] x_fence_sync failed, xrender-sync-fence will be disabled from now on.
xinit: connection to X server lost

waiting for X server to shut down X connection to :0 broken (explicit kill or server shutdown).
(II) Server terminated successfully (0). Closing log file.

my .xinitrc:

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then







    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then







    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi






xrandr --output HDMI-0 --mode 1920x1080 --output HDMI-1 --mode 1920x1080 --left-of HDMI-0 

#setxkbmap -option caps:swapescape
setxkbmap gb 

xwallpaper --output HDMI-0 --stretch ~/git/wallpapers/0256.jpg --output HDMI-1 --stretch ~/git/wallpapers/0257.jpg &

picom -f -b 

#redshift &

slstatus &

exec dbus-launch --exit-with-session  dwm

.local/share/xorg/Xorg.0.log:

[   872.844] (WW) Failed to open protocol names file lib/xorg/protocol.txt
[   872.844] 
X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
[   872.844] Build Operating System: Linux Archlinux
[   872.844] Current Operating System: Linux monika 5.13.6-arch1-1 #1 SMP PREEMPT Thu, 29 Jul 2021 00:21:06 +0000 x86_64
[   872.844] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=7ad788de-5023-40ac-af6b-79baf7f98580 rw loglevel=3 quiet
[   872.844] Build Date: 29 July 2021  07:43:01PM
[   872.844]  
[   872.844] Current version of pixman: 0.40.0
[   872.844] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   872.844] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   872.844] (==) Log file: "/home/chad/.local/share/xorg/Xorg.0.log", Time: Fri Jul 30 22:04:31 2021
[   872.845] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   872.845] (==) No Layout section.  Using the first Screen section.
[   872.845] (==) No screen section available. Using defaults.
[   872.845] (**) |-->Screen "Default Screen Section" (0)
[   872.845] (**) |   |-->Monitor "<default monitor>"
[   872.845] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   872.845] (==) Automatically adding devices
[   872.845] (==) Automatically enabling devices
[   872.845] (==) Automatically adding GPU devices
[   872.845] (==) Automatically binding GPU devices
[   872.845] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   872.845] (WW) The directory "/usr/share/fonts/misc" does not exist.
[   872.845] 	Entry deleted from font path.
[   872.845] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF".
[   872.845] 	Entry deleted from font path.
[   872.845] 	(Run 'mkfontdir' on "/usr/share/fonts/TTF").
[   872.845] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   872.845] 	Entry deleted from font path.
[   872.845] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   872.845] 	Entry deleted from font path.
[   872.845] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   872.845] 	Entry deleted from font path.
[   872.845] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   872.845] 	Entry deleted from font path.
[   872.845] (==) FontPath set to:
	
[   872.845] (==) ModulePath set to "/usr/lib/xorg/modules"
[   872.845] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   872.845] (II) Module ABI versions:
[   872.845] 	X.Org ANSI C Emulation: 0.4
[   872.845] 	X.Org Video Driver: 24.1
[   872.845] 	X.Org XInput driver : 24.1
[   872.845] 	X.Org Server Extension : 10.0
[   872.845] (++) using VT number 1

[   872.846] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   872.846] (II) xfree86: Adding drm device (/dev/dri/card0)
[   872.846] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[   872.848] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[   872.849] (--) PCI:*(8@0:0:0) 10de:1c03:1043:8619 rev 161, Mem @ 0xfb000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[   872.849] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   872.849] (II) LoadModule: "glx"
[   872.849] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   872.849] (II) Module glx: vendor="X.Org Foundation"
[   872.849] 	compiled for 1.20.13, module version = 1.0.0
[   872.849] 	ABI class: X.Org Server Extension, version 10.0
[   872.849] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[   872.849] 	loading driver: nvidia
[   872.849] (==) Matched nvidia as autoconfigured driver 0
[   872.849] (==) Matched nouveau as autoconfigured driver 1
[   872.849] (==) Matched nv as autoconfigured driver 2
[   872.849] (==) Matched modesetting as autoconfigured driver 3
[   872.849] (==) Matched fbdev as autoconfigured driver 4
[   872.849] (==) Matched vesa as autoconfigured driver 5
[   872.849] (==) Assigned the driver to the xf86ConfigLayout
[   872.849] (II) LoadModule: "nvidia"
[   872.850] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   872.850] (II) Module nvidia: vendor="NVIDIA Corporation"
[   872.850] 	compiled for 1.6.99.901, module version = 1.0.0
[   872.850] 	Module class: X.Org Video Driver
[   872.850] (II) LoadModule: "nouveau"
[   872.850] (WW) Warning, couldn't open module nouveau
[   872.850] (EE) Failed to load module "nouveau" (module does not exist, 0)
[   872.850] (II) LoadModule: "nv"
[   872.850] (WW) Warning, couldn't open module nv
[   872.850] (EE) Failed to load module "nv" (module does not exist, 0)
[   872.850] (II) LoadModule: "modesetting"
[   872.850] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   872.850] (II) Module modesetting: vendor="X.Org Foundation"
[   872.850] 	compiled for 1.20.13, module version = 1.20.13
[   872.850] 	Module class: X.Org Video Driver
[   872.850] 	ABI class: X.Org Video Driver, version 24.1
[   872.850] (II) LoadModule: "fbdev"
[   872.850] (WW) Warning, couldn't open module fbdev
[   872.850] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   872.850] (II) LoadModule: "vesa"
[   872.850] (WW) Warning, couldn't open module vesa
[   872.850] (EE) Failed to load module "vesa" (module does not exist, 0)
[   872.851] (II) NVIDIA dlloader X Driver  470.57.02  Tue Jul 13 16:13:51 UTC 2021
[   872.851] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   872.851] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   872.851] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[   872.851] (II) systemd-logind: releasing fd for 226:0
[   872.851] (II) Loading sub module "fb"
[   872.851] (II) LoadModule: "fb"
[   872.851] (II) Loading /usr/lib/xorg/modules/libfb.so
[   872.851] (II) Module fb: vendor="X.Org Foundation"
[   872.851] 	compiled for 1.20.13, module version = 1.0.0
[   872.851] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   872.851] (II) Loading sub module "wfb"
[   872.851] (II) LoadModule: "wfb"
[   872.851] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   872.851] (II) Module wfb: vendor="X.Org Foundation"
[   872.851] 	compiled for 1.20.13, module version = 1.0.0
[   872.851] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   872.851] (II) Loading sub module "ramdac"
[   872.851] (II) LoadModule: "ramdac"
[   872.851] (II) Module "ramdac" already built-in
[   872.851] (WW) Falling back to old probe method for modesetting
[   872.851] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   872.851] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   872.851] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   872.851] (==) NVIDIA(0): RGB weight 888
[   872.851] (==) NVIDIA(0): Default visual is TrueColor
[   872.851] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   872.851] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[   872.851] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[   872.851] (**) NVIDIA(0): Enabling 2D acceleration
[   872.851] (II) Loading sub module "glxserver_nvidia"
[   872.851] (II) LoadModule: "glxserver_nvidia"
[   872.851] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[   872.856] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[   872.856] 	compiled for 1.6.99.901, module version = 1.0.0
[   872.856] 	Module class: X.Org Server Extension
[   872.856] (II) NVIDIA GLX Module  470.57.02  Tue Jul 13 16:10:58 UTC 2021
[   872.856] (II) NVIDIA: The X server supports PRIME Render Offload.
[   873.292] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:8:0:0
[   873.292] (--) NVIDIA(0):     DFP-0
[   873.292] (--) NVIDIA(0):     DFP-1 (boot)
[   873.292] (--) NVIDIA(0):     DFP-2 (boot)
[   873.292] (--) NVIDIA(0):     DFP-3
[   873.292] (--) NVIDIA(0):     DFP-4
[   873.292] (--) NVIDIA(0):     DFP-5
[   873.292] (--) NVIDIA(0):     DFP-6
[   873.292] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce GTX 1060 6GB (GP106-A) at PCI:8:0:0
[   873.292] (II) NVIDIA(0):     (GPU-0)
[   873.292] (--) NVIDIA(0): Memory: 6291456 kBytes
[   873.292] (--) NVIDIA(0): VideoBIOS: 86.06.63.00.aa
[   873.292] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   873.292] (--) NVIDIA(GPU-0): DFP-0: disconnected
[   873.292] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[   873.292] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[   873.292] (--) NVIDIA(GPU-0): 
[   873.352] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): connected
[   873.352] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): Internal TMDS
[   873.352] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): 600.0 MHz maximum pixel clock
[   873.352] (--) NVIDIA(GPU-0): 
[   873.395] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): connected
[   873.395] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): Internal TMDS
[   873.395] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): 600.0 MHz maximum pixel clock
[   873.395] (--) NVIDIA(GPU-0): 
[   873.395] (--) NVIDIA(GPU-0): DFP-3: disconnected
[   873.395] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[   873.395] (--) NVIDIA(GPU-0): DFP-3: 1440.0 MHz maximum pixel clock
[   873.395] (--) NVIDIA(GPU-0): 
[   873.395] (--) NVIDIA(GPU-0): DFP-4: disconnected
[   873.395] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[   873.395] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[   873.395] (--) NVIDIA(GPU-0): 
[   873.395] (--) NVIDIA(GPU-0): DFP-5: disconnected
[   873.395] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
[   873.395] (--) NVIDIA(GPU-0): DFP-5: 1440.0 MHz maximum pixel clock
[   873.395] (--) NVIDIA(GPU-0): 
[   873.395] (--) NVIDIA(GPU-0): DFP-6: disconnected
[   873.395] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS
[   873.395] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock
[   873.395] (--) NVIDIA(GPU-0): 
[   873.414] (==) NVIDIA(0): 
[   873.414] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[   873.414] (==) NVIDIA(0):     will be used as the requested mode.
[   873.414] (==) NVIDIA(0): 
[   873.414] (II) NVIDIA(0): Validated MetaModes:
[   873.414] (II) NVIDIA(0):     "DFP-1:nvidia-auto-select,DFP-2:nvidia-auto-select"
[   873.414] (II) NVIDIA(0): Virtual screen size determined to be 3840 x 1080
[   873.422] (--) NVIDIA(0): DPI set to (95, 94); computed from "UseEdidDpi" X config
[   873.422] (--) NVIDIA(0):     option
[   873.422] (II) UnloadModule: "modesetting"
[   873.422] (II) Unloading modesetting
[   873.422] (WW) NVIDIA: Failed to bind sideband socket to
[   873.422] (WW) NVIDIA:     '/var/run/nvidia-xdriver-2672c2e4' Permission denied
[   873.423] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[   873.423] (II) NVIDIA:     access.
[   873.424] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[   873.424] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[   873.424] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[   873.424] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[   873.424] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[   873.424] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[   873.424] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[   873.424] (II) NVIDIA(0):     Config Options in the README.
[   873.438] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select,DFP-2:nvidia-auto-select"
[   873.597] (==) NVIDIA(0): Disabling shared memory pixmaps
[   873.597] (==) NVIDIA(0): Backing store enabled
[   873.597] (==) NVIDIA(0): Silken mouse disabled
[   873.597] (==) NVIDIA(0): DPMS enabled
[   873.597] (II) Loading sub module "dri2"
[   873.597] (II) LoadModule: "dri2"
[   873.597] (II) Module "dri2" already built-in
[   873.597] (II) NVIDIA(0): [DRI2] Setup complete
[   873.597] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   873.597] (II) Initializing extension Generic Event Extension
[   873.597] (II) Initializing extension SHAPE
[   873.597] (II) Initializing extension MIT-SHM
[   873.597] (II) Initializing extension XInputExtension
[   873.597] (II) Initializing extension XTEST
[   873.597] (II) Initializing extension BIG-REQUESTS
[   873.597] (II) Initializing extension SYNC
[   873.597] (II) Initializing extension XKEYBOARD
[   873.597] (II) Initializing extension XC-MISC
[   873.597] (II) Initializing extension SECURITY
[   873.597] (II) Initializing extension XFIXES
[   873.597] (II) Initializing extension RENDER
[   873.597] (II) Initializing extension RANDR
[   873.597] (II) Initializing extension COMPOSITE
[   873.597] (II) Initializing extension DAMAGE
[   873.597] (II) Initializing extension MIT-SCREEN-SAVER
[   873.597] (II) Initializing extension DOUBLE-BUFFER
[   873.597] (II) Initializing extension RECORD
[   873.597] (II) Initializing extension DPMS
[   873.597] (II) Initializing extension Present
[   873.597] (II) Initializing extension DRI3
[   873.597] (II) Initializing extension X-Resource
[   873.597] (II) Initializing extension XVideo
[   873.597] (II) Initializing extension XVideo-MotionCompensation
[   873.597] (II) Initializing extension GLX
[   873.597] (II) Initializing extension GLX
[   873.597] (II) Indirect GLX disabled.
[   873.597] (II) GLX: Another vendor is already registered for screen 0
[   873.597] (II) Initializing extension XFree86-VidModeExtension
[   873.597] (II) Initializing extension XFree86-DGA
[   873.597] (II) Initializing extension XFree86-DRI
[   873.597] (II) Initializing extension DRI2
[   873.597] (II) Initializing extension NV-GLX
[   873.597] (II) Initializing extension NV-CONTROL
[   873.597] (II) Initializing extension XINERAMA
[   873.623] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   873.623] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   873.623] (II) LoadModule: "libinput"
[   873.623] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   873.624] (II) Module libinput: vendor="X.Org Foundation"
[   873.624] 	compiled for 1.20.11, module version = 1.1.0
[   873.624] 	Module class: X.Org XInput Driver
[   873.624] 	ABI class: X.Org XInput driver, version 24.1
[   873.624] (II) Using input driver 'libinput' for 'Power Button'
[   873.625] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 31 paused 0
[   873.625] (**) Power Button: always reports core events
[   873.625] (**) Option "Device" "/dev/input/event1"
[   873.625] (**) Option "_source" "server/udev"
[   873.626] (II) event1  - Power Button: is tagged by udev as: Keyboard
[   873.626] (II) event1  - Power Button: device is a keyboard
[   873.626] (II) event1  - Power Button: device removed
[   873.626] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[   873.626] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   873.626] (II) event1  - Power Button: is tagged by udev as: Keyboard
[   873.626] (II) event1  - Power Button: device is a keyboard
[   873.626] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[   873.627] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   873.627] (II) Using input driver 'libinput' for 'Power Button'
[   873.627] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 34 paused 0
[   873.627] (**) Power Button: always reports core events
[   873.627] (**) Option "Device" "/dev/input/event0"
[   873.627] (**) Option "_source" "server/udev"
[   873.627] (II) event0  - Power Button: is tagged by udev as: Keyboard
[   873.627] (II) event0  - Power Button: device is a keyboard
[   873.627] (II) event0  - Power Button: device removed
[   873.627] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[   873.627] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[   873.628] (II) event0  - Power Button: is tagged by udev as: Keyboard
[   873.628] (II) event0  - Power Button: device is a keyboard
[   873.628] (II) config/udev: Adding input device ASRock LED Controller (/dev/input/event27)
[   873.628] (**) ASRock LED Controller: Applying InputClass "libinput keyboard catchall"
[   873.628] (II) Using input driver 'libinput' for 'ASRock LED Controller'
[   873.629] (II) systemd-logind: got fd for /dev/input/event27 13:91 fd 35 paused 0
[   873.629] (**) ASRock LED Controller: always reports core events
[   873.629] (**) Option "Device" "/dev/input/event27"
[   873.629] (**) Option "_source" "server/udev"
[   873.629] (II) event27 - ASRock LED Controller: is tagged by udev as: Keyboard Joystick
[   873.629] (II) event27 - ASRock LED Controller: device is a keyboard
[   873.630] (II) event27 - ASRock LED Controller: device removed
[   873.630] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-10/1-10:1.0/0003:26CE:01A2.0006/input/input28/event27"
[   873.630] (II) XINPUT: Adding extended input device "ASRock LED Controller" (type: KEYBOARD, id 8)
[   873.630] (II) event27 - ASRock LED Controller: is tagged by udev as: Keyboard Joystick
[   873.631] (II) event27 - ASRock LED Controller: device is a keyboard
[   873.631] (II) config/udev: Adding input device ASRock LED Controller (/dev/input/js0)
[   873.631] (II) No input driver specified, ignoring this device.
[   873.631] (II) This device may have been added with another device file.
[   873.631] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ (/dev/input/event2)
[   873.631] (**) ROCCAT ROCCAT Isku+: Applying InputClass "libinput keyboard catchall"
[   873.631] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+'
[   873.632] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 36 paused 0
[   873.632] (**) ROCCAT ROCCAT Isku+: always reports core events
[   873.632] (**) Option "Device" "/dev/input/event2"
[   873.632] (**) Option "_source" "server/udev"
[   873.632] (II) event2  - ROCCAT ROCCAT Isku+: is tagged by udev as: Keyboard
[   873.632] (II) event2  - ROCCAT ROCCAT Isku+: device is a keyboard
[   873.633] (II) event2  - ROCCAT ROCCAT Isku+: device removed
[   873.633] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.0/0003:1E7D:31E2.0001/input/input2/event2"
[   873.633] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+" (type: KEYBOARD, id 9)
[   873.633] (II) event2  - ROCCAT ROCCAT Isku+: is tagged by udev as: Keyboard
[   873.633] (II) event2  - ROCCAT ROCCAT Isku+: device is a keyboard
[   873.634] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ (/dev/input/event3)
[   873.634] (**) ROCCAT ROCCAT Isku+: Applying InputClass "libinput pointer catchall"
[   873.634] (**) ROCCAT ROCCAT Isku+: Applying InputClass "My Mouse"
[   873.634] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+'
[   873.634] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 37 paused 0
[   873.634] (**) ROCCAT ROCCAT Isku+: always reports core events
[   873.634] (**) Option "Device" "/dev/input/event3"
[   873.634] (**) Option "_source" "server/udev"
[   873.635] (II) event3  - ROCCAT ROCCAT Isku+: is tagged by udev as: Mouse
[   873.635] (II) event3  - ROCCAT ROCCAT Isku+: device is a pointer
[   873.635] (II) event3  - ROCCAT ROCCAT Isku+: device removed
[   873.635] (**) Option "AccelProfile" "flat"
[   873.635] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.1/0003:1E7D:31E2.0002/input/input3/event3"
[   873.635] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+" (type: MOUSE, id 10)
[   873.635] (**) Option "AccelerationScheme" "none"
[   873.635] (**) ROCCAT ROCCAT Isku+: (accel) selected scheme none/0
[   873.635] (**) ROCCAT ROCCAT Isku+: (accel) acceleration factor: 2.000
[   873.635] (**) ROCCAT ROCCAT Isku+: (accel) acceleration threshold: 4
[   873.636] (II) event3  - ROCCAT ROCCAT Isku+: is tagged by udev as: Mouse
[   873.636] (II) event3  - ROCCAT ROCCAT Isku+: device is a pointer
[   873.637] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ (/dev/input/mouse0)
[   873.637] (**) ROCCAT ROCCAT Isku+: Applying InputClass "My Mouse"
[   873.637] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+'
[   873.637] (**) ROCCAT ROCCAT Isku+: always reports core events
[   873.637] (**) Option "Device" "/dev/input/mouse0"
[   873.637] (**) Option "_source" "server/udev"
[   873.637] (EE) xf86OpenSerial: Cannot open device /dev/input/mouse0
	Permission denied.
[   873.637] (II) mouse0: opening input device '/dev/input/mouse0' failed (Permission denied).
[   873.637] (II) mouse0  - failed to create input device '/dev/input/mouse0'.
[   873.637] (EE) libinput: ROCCAT ROCCAT Isku+: Failed to create a device for /dev/input/mouse0
[   873.637] (EE) PreInit returned 2 for "ROCCAT ROCCAT Isku+"
[   873.637] (II) UnloadModule: "libinput"
[   873.637] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ Consumer Control (/dev/input/event4)
[   873.637] (**) ROCCAT ROCCAT Isku+ Consumer Control: Applying InputClass "libinput keyboard catchall"
[   873.637] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+ Consumer Control'
[   873.637] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 38 paused 0
[   873.637] (**) ROCCAT ROCCAT Isku+ Consumer Control: always reports core events
[   873.637] (**) Option "Device" "/dev/input/event4"
[   873.637] (**) Option "_source" "server/udev"
[   873.638] (II) event4  - ROCCAT ROCCAT Isku+ Consumer Control: is tagged by udev as: Keyboard
[   873.638] (II) event4  - ROCCAT ROCCAT Isku+ Consumer Control: device is a keyboard
[   873.638] (II) event4  - ROCCAT ROCCAT Isku+ Consumer Control: device removed
[   873.638] (II) libinput: ROCCAT ROCCAT Isku+ Consumer Control: needs a virtual subdevice
[   873.638] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.1/0003:1E7D:31E2.0002/input/input4/event4"
[   873.638] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+ Consumer Control" (type: MOUSE, id 11)
[   873.638] (**) Option "AccelerationScheme" "none"
[   873.638] (**) ROCCAT ROCCAT Isku+ Consumer Control: (accel) selected scheme none/0
[   873.638] (**) ROCCAT ROCCAT Isku+ Consumer Control: (accel) acceleration factor: 2.000
[   873.638] (**) ROCCAT ROCCAT Isku+ Consumer Control: (accel) acceleration threshold: 4
[   873.639] (II) event4  - ROCCAT ROCCAT Isku+ Consumer Control: is tagged by udev as: Keyboard
[   873.639] (II) event4  - ROCCAT ROCCAT Isku+ Consumer Control: device is a keyboard
[   873.640] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ System Control (/dev/input/event5)
[   873.640] (**) ROCCAT ROCCAT Isku+ System Control: Applying InputClass "libinput keyboard catchall"
[   873.640] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+ System Control'
[   873.640] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 39 paused 0
[   873.640] (**) ROCCAT ROCCAT Isku+ System Control: always reports core events
[   873.640] (**) Option "Device" "/dev/input/event5"
[   873.640] (**) Option "_source" "server/udev"
[   873.641] (II) event5  - ROCCAT ROCCAT Isku+ System Control: is tagged by udev as: Keyboard
[   873.641] (II) event5  - ROCCAT ROCCAT Isku+ System Control: device is a keyboard
[   873.641] (II) event5  - ROCCAT ROCCAT Isku+ System Control: device removed
[   873.641] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.1/0003:1E7D:31E2.0002/input/input5/event5"
[   873.641] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+ System Control" (type: KEYBOARD, id 12)
[   873.642] (II) event5  - ROCCAT ROCCAT Isku+ System Control: is tagged by udev as: Keyboard
[   873.642] (II) event5  - ROCCAT ROCCAT Isku+ System Control: device is a keyboard
[   873.642] (II) config/udev: Adding input device ROCCAT ROCCAT Isku+ (/dev/input/event6)
[   873.642] (**) ROCCAT ROCCAT Isku+: Applying InputClass "libinput keyboard catchall"
[   873.642] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+'
[   873.642] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 40 paused 0
[   873.642] (**) ROCCAT ROCCAT Isku+: always reports core events
[   873.642] (**) Option "Device" "/dev/input/event6"
[   873.642] (**) Option "_source" "server/udev"
[   873.643] (II) event6  - ROCCAT ROCCAT Isku+: is tagged by udev as: Keyboard
[   873.643] (II) event6  - ROCCAT ROCCAT Isku+: device is a keyboard
[   873.643] (II) event6  - ROCCAT ROCCAT Isku+: device removed
[   873.643] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.2/0003:1E7D:31E2.0003/input/input7/event6"
[   873.643] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+" (type: KEYBOARD, id 13)
[   873.644] (II) event6  - ROCCAT ROCCAT Isku+: is tagged by udev as: Keyboard
[   873.644] (II) event6  - ROCCAT ROCCAT Isku+: device is a keyboard
[   873.645] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo System Control (/dev/input/event9)
[   873.645] (**) ROCCAT ROCCAT Kone Aimo System Control: Applying InputClass "libinput keyboard catchall"
[   873.645] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo System Control'
[   873.645] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 41 paused 0
[   873.645] (**) ROCCAT ROCCAT Kone Aimo System Control: always reports core events
[   873.645] (**) Option "Device" "/dev/input/event9"
[   873.645] (**) Option "_source" "server/udev"
[   873.646] (II) event9  - ROCCAT ROCCAT Kone Aimo System Control: is tagged by udev as: Keyboard
[   873.646] (II) event9  - ROCCAT ROCCAT Kone Aimo System Control: device is a keyboard
[   873.646] (II) event9  - ROCCAT ROCCAT Kone Aimo System Control: device removed
[   873.646] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6:1.0/0003:1E7D:2E27.0004/input/input10/event9"
[   873.646] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Kone Aimo System Control" (type: KEYBOARD, id 14)
[   873.647] (II) event9  - ROCCAT ROCCAT Kone Aimo System Control: is tagged by udev as: Keyboard
[   873.647] (II) event9  - ROCCAT ROCCAT Kone Aimo System Control: device is a keyboard
[   873.647] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo (/dev/input/event10)
[   873.647] (II) No input driver specified, ignoring this device.
[   873.647] (II) This device may have been added with another device file.
[   873.648] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo Mouse (/dev/input/event7)
[   873.648] (**) ROCCAT ROCCAT Kone Aimo Mouse: Applying InputClass "libinput pointer catchall"
[   873.648] (**) ROCCAT ROCCAT Kone Aimo Mouse: Applying InputClass "My Mouse"
[   873.648] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo Mouse'
[   873.648] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 42 paused 0
[   873.648] (**) ROCCAT ROCCAT Kone Aimo Mouse: always reports core events
[   873.648] (**) Option "Device" "/dev/input/event7"
[   873.648] (**) Option "_source" "server/udev"
[   873.649] (II) event7  - ROCCAT ROCCAT Kone Aimo Mouse: is tagged by udev as: Mouse
[   873.649] (II) event7  - ROCCAT ROCCAT Kone Aimo Mouse: device is a pointer
[   873.649] (II) event7  - ROCCAT ROCCAT Kone Aimo Mouse: device removed
[   873.649] (**) Option "AccelProfile" "flat"
[   873.649] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6:1.0/0003:1E7D:2E27.0004/input/input8/event7"
[   873.649] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Kone Aimo Mouse" (type: MOUSE, id 15)
[   873.649] (**) Option "AccelerationScheme" "none"
[   873.649] (**) ROCCAT ROCCAT Kone Aimo Mouse: (accel) selected scheme none/0
[   873.649] (**) ROCCAT ROCCAT Kone Aimo Mouse: (accel) acceleration factor: 2.000
[   873.649] (**) ROCCAT ROCCAT Kone Aimo Mouse: (accel) acceleration threshold: 4
[   873.650] (II) event7  - ROCCAT ROCCAT Kone Aimo Mouse: is tagged by udev as: Mouse
[   873.650] (II) event7  - ROCCAT ROCCAT Kone Aimo Mouse: device is a pointer
[   873.650] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo Mouse (/dev/input/mouse1)
[   873.650] (**) ROCCAT ROCCAT Kone Aimo Mouse: Applying InputClass "My Mouse"
[   873.650] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo Mouse'
[   873.650] (**) ROCCAT ROCCAT Kone Aimo Mouse: always reports core events
[   873.650] (**) Option "Device" "/dev/input/mouse1"
[   873.650] (**) Option "_source" "server/udev"
[   873.650] (EE) xf86OpenSerial: Cannot open device /dev/input/mouse1
	Permission denied.
[   873.650] (II) mouse1: opening input device '/dev/input/mouse1' failed (Permission denied).
[   873.650] (II) mouse1  - failed to create input device '/dev/input/mouse1'.
[   873.650] (EE) libinput: ROCCAT ROCCAT Kone Aimo Mouse: Failed to create a device for /dev/input/mouse1
[   873.650] (EE) PreInit returned 2 for "ROCCAT ROCCAT Kone Aimo Mouse"
[   873.650] (II) UnloadModule: "libinput"
[   873.651] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo Consumer Control (/dev/input/event8)
[   873.651] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: Applying InputClass "libinput keyboard catchall"
[   873.651] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo Consumer Control'
[   873.651] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 43 paused 0
[   873.651] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: always reports core events
[   873.651] (**) Option "Device" "/dev/input/event8"
[   873.651] (**) Option "_source" "server/udev"
[   873.652] (II) event8  - ROCCAT ROCCAT Kone Aimo Consumer Control: is tagged by udev as: Keyboard
[   873.652] (II) event8  - ROCCAT ROCCAT Kone Aimo Consumer Control: device is a keyboard
[   873.652] (II) event8  - ROCCAT ROCCAT Kone Aimo Consumer Control: device removed
[   873.652] (II) libinput: ROCCAT ROCCAT Kone Aimo Consumer Control: needs a virtual subdevice
[   873.652] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6:1.0/0003:1E7D:2E27.0004/input/input9/event8"
[   873.652] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Kone Aimo Consumer Control" (type: MOUSE, id 16)
[   873.652] (**) Option "AccelerationScheme" "none"
[   873.652] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: (accel) selected scheme none/0
[   873.652] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: (accel) acceleration factor: 2.000
[   873.652] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: (accel) acceleration threshold: 4
[   873.653] (II) event8  - ROCCAT ROCCAT Kone Aimo Consumer Control: is tagged by udev as: Keyboard
[   873.653] (II) event8  - ROCCAT ROCCAT Kone Aimo Consumer Control: device is a keyboard
[   873.653] (II) config/udev: Adding input device ROCCAT ROCCAT Kone Aimo (/dev/input/event11)
[   873.653] (**) ROCCAT ROCCAT Kone Aimo: Applying InputClass "libinput keyboard catchall"
[   873.653] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo'
[   873.654] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 44 paused 0
[   873.654] (**) ROCCAT ROCCAT Kone Aimo: always reports core events
[   873.654] (**) Option "Device" "/dev/input/event11"
[   873.654] (**) Option "_source" "server/udev"
[   873.654] (II) event11 - ROCCAT ROCCAT Kone Aimo: is tagged by udev as: Keyboard
[   873.654] (II) event11 - ROCCAT ROCCAT Kone Aimo: device is a keyboard
[   873.655] (II) event11 - ROCCAT ROCCAT Kone Aimo: device removed
[   873.655] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6:1.1/0003:1E7D:2E27.0005/input/input12/event11"
[   873.655] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Kone Aimo" (type: KEYBOARD, id 17)
[   873.655] (II) event11 - ROCCAT ROCCAT Kone Aimo: is tagged by udev as: Keyboard
[   873.655] (II) event11 - ROCCAT ROCCAT Kone Aimo: device is a keyboard
[   873.656] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event13)
[   873.656] (II) No input driver specified, ignoring this device.
[   873.656] (II) This device may have been added with another device file.
[   873.656] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event14)
[   873.656] (II) No input driver specified, ignoring this device.
[   873.656] (II) This device may have been added with another device file.
[   873.656] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event15)
[   873.656] (II) No input driver specified, ignoring this device.
[   873.656] (II) This device may have been added with another device file.
[   873.656] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event16)
[   873.656] (II) No input driver specified, ignoring this device.
[   873.656] (II) This device may have been added with another device file.
[   873.657] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=10 (/dev/input/event17)
[   873.657] (II) No input driver specified, ignoring this device.
[   873.657] (II) This device may have been added with another device file.
[   873.657] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=11 (/dev/input/event18)
[   873.657] (II) No input driver specified, ignoring this device.
[   873.657] (II) This device may have been added with another device file.
[   873.657] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=12 (/dev/input/event19)
[   873.657] (II) No input driver specified, ignoring this device.
[   873.657] (II) This device may have been added with another device file.
[   873.657] (II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event20)
[   873.657] (II) No input driver specified, ignoring this device.
[   873.657] (II) This device may have been added with another device file.
[   873.657] (II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event21)
[   873.657] (II) No input driver specified, ignoring this device.
[   873.657] (II) This device may have been added with another device file.
[   873.658] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event22)
[   873.658] (II) No input driver specified, ignoring this device.
[   873.658] (II) This device may have been added with another device file.
[   873.658] (II) config/udev: Adding input device HD-Audio Generic Line Out Front (/dev/input/event23)
[   873.658] (II) No input driver specified, ignoring this device.
[   873.658] (II) This device may have been added with another device file.
[   873.658] (II) config/udev: Adding input device HD-Audio Generic Line Out Surround (/dev/input/event24)
[   873.658] (II) No input driver specified, ignoring this device.
[   873.658] (II) This device may have been added with another device file.
[   873.658] (II) config/udev: Adding input device HD-Audio Generic Line Out CLFE (/dev/input/event25)
[   873.658] (II) No input driver specified, ignoring this device.
[   873.658] (II) This device may have been added with another device file.
[   873.658] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event26)
[   873.658] (II) No input driver specified, ignoring this device.
[   873.658] (II) This device may have been added with another device file.
[   873.659] (II) config/udev: Adding input device PC Speaker (/dev/input/event12)
[   873.659] (II) No input driver specified, ignoring this device.
[   873.659] (II) This device may have been added with another device file.
[   873.662] (**) ROCCAT ROCCAT Isku+ Consumer Control: Applying InputClass "libinput keyboard catchall"
[   873.662] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Isku+ Consumer Control'
[   873.662] (II) systemd-logind: returning pre-existing fd for /dev/input/event4 13:68
[   873.662] (**) ROCCAT ROCCAT Isku+ Consumer Control: always reports core events
[   873.662] (**) Option "Device" "/dev/input/event4"
[   873.662] (**) Option "_source" "_driver/libinput"
[   873.662] (II) libinput: ROCCAT ROCCAT Isku+ Consumer Control: is a virtual subdevice
[   873.662] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5:1.1/0003:1E7D:31E2.0002/input/input4/event4"
[   873.662] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Isku+ Consumer Control" (type: KEYBOARD, id 18)
[   873.662] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: Applying InputClass "libinput keyboard catchall"
[   873.662] (II) Using input driver 'libinput' for 'ROCCAT ROCCAT Kone Aimo Consumer Control'
[   873.662] (II) systemd-logind: returning pre-existing fd for /dev/input/event8 13:72
[   873.662] (**) ROCCAT ROCCAT Kone Aimo Consumer Control: always reports core events
[   873.662] (**) Option "Device" "/dev/input/event8"
[   873.662] (**) Option "_source" "_driver/libinput"
[   873.662] (II) libinput: ROCCAT ROCCAT Kone Aimo Consumer Control: is a virtual subdevice
[   873.662] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-6/1-6:1.0/0003:1E7D:2E27.0004/input/input9/event8"
[   873.662] (II) XINPUT: Adding extended input device "ROCCAT ROCCAT Kone Aimo Consumer Control" (type: KEYBOARD, id 19)
[   873.670] (II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @1920x1080 +1920+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-1: nvidia-auto-select @1920x1080 +1920+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
[   873.848] (II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @1920x1080 +1920+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-1: nvidia-auto-select @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
[   874.113] (--) NVIDIA(GPU-0): DFP-0: disconnected
[   874.113] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[   874.113] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[   874.113] (--) NVIDIA(GPU-0): 
[   874.157] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): connected
[   874.157] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): Internal TMDS
[   874.157] (--) NVIDIA(GPU-0): Ancor Communications Inc VX238 (DFP-1): 600.0 MHz maximum pixel clock
[   874.157] (--) NVIDIA(GPU-0): 
[   874.200] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): connected
[   874.200] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): Internal TMDS
[   874.200] (--) NVIDIA(GPU-0): Ancor Communications Inc ASUS ML238 (DFP-2): 600.0 MHz maximum pixel clock
[   874.200] (--) NVIDIA(GPU-0): 
[   874.200] (--) NVIDIA(GPU-0): DFP-3: disconnected
[   874.200] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[   874.200] (--) NVIDIA(GPU-0): DFP-3: 1440.0 MHz maximum pixel clock
[   874.200] (--) NVIDIA(GPU-0): 
[   874.200] (--) NVIDIA(GPU-0): DFP-4: disconnected
[   874.200] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[   874.200] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[   874.200] (--) NVIDIA(GPU-0): 
[   874.200] (--) NVIDIA(GPU-0): DFP-5: disconnected
[   874.200] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
[   874.200] (--) NVIDIA(GPU-0): DFP-5: 1440.0 MHz maximum pixel clock
[   874.200] (--) NVIDIA(GPU-0): 
[   874.201] (--) NVIDIA(GPU-0): DFP-6: disconnected
[   874.201] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS
[   874.201] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock
[   874.201] (--) NVIDIA(GPU-0): 
[   877.557] (EE) event2  - ROCCAT ROCCAT Isku+: client bug: event processing lagging behind by 17ms, your system is too slow

I tested this on another distro (Gentoo) and it worked just fine, yet on arch it seemingly just doesn't?

EDIT: I just tested this on I3 and it works just fine. Seems to be a dwm specific issue.

config.h:

/* See LICENSE file for copyright and license details. */

/* appearance */
static const unsigned int borderpx  = 1;        /* border pixel of windows */
static const unsigned int gappx     = 5;        /* gaps between windows */
static const unsigned int snap      = 32;       /* snap pixel */
static const int swallowfloating    = 0;        /* 1 means swallow floating windows by default */
static const int showbar            = 1;        /* 0 means no bar */
static const int topbar             = 1;        /* 0 means bottom bar */
static const char *fonts[]          = { "SauceCodePro Nerd Font:size=10", "JoyPixels:pixelsize=10:antialias=true:autohint=true" };
static const char dmenufont[]       = "SauceCodePro Nerd Font:size=10";
static const char col_gray1[]       = "#222222";
static const char col_gray2[]       = "#444444";
static const char col_gray3[]       = "#bbbbbb";
static const char col_gray4[]       = "#eeeeee";
static const char col_cyan[]        = "#005577";
static const char *colors[][3]      = {
	/*               fg         bg         border   */
	[SchemeNorm] = { col_gray3, col_gray1, col_gray2 },
	[SchemeSel]  = { col_gray4, col_cyan,  col_cyan  },
};

/* tagging */
static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };

static const Rule rules[] = {
	/* xprop(1):
	 *	WM_CLASS(STRING) = instance, class
	 *	WM_NAME(STRING) = title
	 */

	/* class     instance  title           tags mask  isfloating  isterminal  noswallow  monitor */
	{ "Gimp",    NULL,     NULL,           0,         1,          0,           0,        -1 },
/*	{ "Firefox", NULL,     NULL,           1 << 8,    0,          0,          -1,        -1 }, */
	{ "st",      NULL,     NULL,           0,         0,          1,           0,        -1 },
	{ NULL,      NULL,     "Event Tester", 0,         0,          0,           1,        -1 }, /* xev */
};

/* layout(s) */
static const float mfact     = 0.55; /* factor of master area size [0.05..0.95] */
static const int nmaster     = 1;    /* number of clients in master area */
static const int resizehints = 1;    /* 1 means respect size hints in tiled resizals */

static const Layout layouts[] = {
	/* symbol     arrange function */
	{ "[]=",      tile },    /* first entry is default */
	{ "><>",      NULL },    /* no layout function means floating behavior */
	{ "[M]",      monocle },
};

/* key definitions */
#define MODKEY Mod1Mask
#define MODKEY2 Mod4Mask 
#define TAGKEYS(KEY,TAG) \
	{ MODKEY,                       KEY,      view,           {.ui = 1 << TAG} }, \
	{ MODKEY|ControlMask,           KEY,      toggleview,     {.ui = 1 << TAG} }, \
	{ MODKEY|ShiftMask,             KEY,      tag,            {.ui = 1 << TAG} }, \
	{ MODKEY|ControlMask|ShiftMask, KEY,      toggletag,      {.ui = 1 << TAG} },

/* helper for spawning shell commands in the pre dwm-5.0 fashion */
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }
#include <X11/XF86keysym.h>
#include "shiftview.c"

/* commands */
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
static const char *termcmd[]  = { "st", NULL };
static const char scratchpadname[] = "scratchpad";
static const char *scratchpadcmd[] = { "st", "-t", scratchpadname, "-g", "120x34", NULL };




static Key keys[] = {
	/* modifier                     key        function        argument */
	{ MODKEY,                       XK_d,      spawn,          {.v = dmenucmd } }, 
	{ MODKEY,             XK_Return, spawn,          {.v = termcmd } },
	{ MODKEY,                       XK_b,      togglebar,      {0} },
	{ MODKEY,                       XK_Right,  togglescratch,  {.v = scratchpadcmd } },
	{ MODKEY,                       XK_minus,  setgaps,        {.i = -1 } },
	{ MODKEY,                       XK_equal,  setgaps,        {.i = +1 } },
	{ MODKEY|ShiftMask,             XK_equal,  setgaps,        {.i = 0  } },
	{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
	{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
	{ NULL,                         NULL,      incnmaster,     {.i = +1 } },
	{ NULL,                       NULL,      incnmaster,     {.i = -1 } },
	{ MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
	{ MODKEY,                       XK_l,      setmfact,       {.f = +0.05} },
	{ MODKEY,                       XK_Return, zoom,           {0} },
	{ MODKEY,                       XK_Tab,    view,           {0} },
	{ MODKEY|ShiftMask,	        XK_q,      killclient,     {0} },
	{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[0]} },
	{ MODKEY,                       XK_r,      setlayout,      {.v = &layouts[1]} },
	{ NULL,                       NULL,      setlayout,      {.v = &layouts[2]} },
	{ MODKEY,                       XK_space,  setlayout,      {0} },
	{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },
	{ MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } },
	{ MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
	{ MODKEY,                       XK_period, focusmon,       {.i = +1 } },
	{ MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
	{ MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } },
	TAGKEYS(                        XK_1,                      0)
	TAGKEYS(                        XK_2,                      1)
	TAGKEYS(                        XK_3,                      2)
	TAGKEYS(                        XK_4,                      3)
	TAGKEYS(                        XK_5,                      4)
	TAGKEYS(                        XK_6,                      5)
	TAGKEYS(                        XK_7,                      6)
	TAGKEYS(                        XK_8,                      7)
	TAGKEYS(                        XK_9,                      8)
	{ MODKEY|ShiftMask,             XK_c,      quit,           {0} },
/*	{ 0,				XF86XK_AudioLowerVolume,	spawn,	SHCMD("pamixer --allow-boost -d 5")	}, */
/*	{ 0,				XF86XK_AudioRaiseVolume,	spawn,	SHCMD("pamixer --allow-boost -i 5")	}, */
	{ 0,				XF86XK_AudioLowerVolume,	spawn,	SHCMD("pactl set-sink-volume @DEFAULT_SINK@ -5%")	}, 
	{ 0,				XF86XK_AudioRaiseVolume,	spawn,	SHCMD("pactl set-sink-volume @DEFAULT_SINK@ +5%")	}, 
	{ 0,				XF86XK_AudioPause,		spawn,	SHCMD("mpc toggle")	},
	{ 0,				XF86XK_AudioPlay,		spawn,	SHCMD("mpc toggle")	},
	{ 0,				XF86XK_AudioPrev,		spawn,	SHCMD("mpc prev")	},
	{ 0,				XF86XK_AudioNext,		spawn,	SHCMD("mpc next")		},
	{ 0,				XF86XK_AudioMute,		spawn,	SHCMD("pactl set-sink-mute @DEFAULT_SINK@ toggle")	},
	{ 0,				XK_Print,		spawn,	SHCMD("flameshot gui") },
	{ MODKEY,			XK_e,			shiftview,	{ .i = +1 } },	
	{ MODKEY,			XK_q,			shiftview,	{ .i = -1 } },	
	{ MODKEY,			XK_s,			spawn,	SHCMD("st ncmpcpp")	},
	{ MODKEY,			XK_w,			spawn,	SHCMD("passmenu")	},
};

/* button definitions */
/* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
static Button buttons[] = {
	/* click                event mask      button          function        argument */
	{ ClkLtSymbol,          0,              Button1,        setlayout,      {0} },
	{ ClkLtSymbol,          0,              Button3,        setlayout,      {.v = &layouts[2]} },
	{ ClkWinTitle,          0,              Button2,        zoom,           {0} },
	{ ClkStatusText,        0,              Button2,        spawn,          {.v = termcmd } },
	{ ClkClientWin,         MODKEY,         Button1,        movemouse,      {0} },
	{ ClkClientWin,         MODKEY,         Button2,        togglefloating, {0} },
	{ ClkClientWin,         MODKEY,         Button3,        resizemouse,    {0} },
	{ ClkTagBar,            0,              Button1,        view,           {0} },
	{ ClkTagBar,            0,              Button3,        toggleview,     {0} },
	{ ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
	{ ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
};

Thanks.

Last edited by hjkl (2021-07-30 20:52:34)

Offline

#2 2021-08-01 17:32:54

lmn
Member
Registered: 2021-05-09
Posts: 91
Website

Re: DWM crashing whenever any (except volume up + down) XF86* key is used

Debugging a foreign DWM is always tricky.
If you generate a patch and tell the git hash I'm willing to replicate (try to atleast) your build.

Offline

#3 2022-05-01 15:22:16

blusser
Member
Registered: 2022-04-28
Posts: 3

Re: DWM crashing whenever any (except volume up + down) XF86* key is used

Hi, i have them working and I just copied what he did. Might wanna check it out:

https://www.youtube.com/watch?v=w8NE_1ylnDw

About 1 Minute and 50 sec in. I installed it 1 month ago and it is still working

Last edited by blusser (2022-05-01 15:22:34)

Offline

#4 2022-05-01 18:34:53

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: DWM crashing whenever any (except volume up + down) XF86* key is used

blusser wrote:

Hi, i have them working and I just copied what he did.

1. Don't necrobump: https://wiki.archlinux.org/title/Genera … bumping%22

2.Don't paste links to stupid youtube tutorials and tell people to just blindly follow them.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB