After installing the new kernel you should have noticed that installing the kernel module xone-dkms could not be installed for 6.11 due to on error. I think you should be using xone-dkms-git as xone-dkms has problems on its own on older kernels.
There is an open pull request to fix this build error for kernel 6.11, see here.
I don’t know what the best way is to apply that patch. But here’s what I did:
yay -S xone-dkms-git
yay -R xone-dkms-git
cd ~/.cache/yay/xone-dkms-git
remove everything from this directory, but keep the file PKGBUILD
edit PKGBUILD the following way
Find the line that says source=("git+https://github.com/medusalix/xone.git")
Replace with source=("git+https://github.com/medusalix/xone.git#commit=28df566c38e0ee500fd5f74643fc35f21a4ff696")
FYI 28df566c38e0ee500fd5f74643fc35f21a4ff696 is the commit hash of the only commit of that pull request I linked earlier
save
back in ~/.cache/yay/xone-dkms-git do makepkg -si
The kernel module should be installed automatically when entering that command.
You should subscribe to that pull request or at least regularly check it manually in case it got merged. Then do
yay -R xone-dkms-git
rm -rf ~/.cache/yay/xone-dkms-git
yay -S xone-dkms-git
EDIT: cleanup instructions so it’s easier to follow for beginners