Solved Dell KB216 keyboard - volume keys not working

I recently purchased a Dell KB-216 USB keyboard and the volume keys are not working. What to do to run them?
I was able to get it to work using the following entries in the config files.


/boot/loader.conf
Code:
hw.usb.usbhid.enable="1"


/etc/rc.conf
Code:
kld_list="usbhid"

But now the HP USB mouse doesn't work properly - it often doesn't respond to clicks...so I backed out of this solution.



root@freebsd /home/yampress # dmesg |grep ukbd0
ukbd0 on uhub5
ukbd0: <vendor 0x413c Dell KB216 Wired Keyboard, class 0/0, rev 1.10/1.10, addr 3> on usbus0
kbd2 at ukbd0
root@freebsd /home/yampress # dmesg |grep ums
ums0 on uhub5
ums0: <HP HP USB Laser Mouse, class 0/0, rev 2.00/31.00, addr 4> on usbus0
ums0: 3 buttons and [XYZT] coordinates ID=0
root@freebsd /home/yampress # uname -a
FreeBSD freebsd 13.1-RELEASE-p6 FreeBSD 13.1-RELEASE-p6 GENERIC amd64
 

Attachments

  • dell.png
    dell.png
    209.6 KB · Views: 66
Last edited:
I bought a new mouse today
root@freebsd /home/yampress # dmesg |grep ums
ums0 on uhub4
ums0: <PixArt Dell MS116 USB Optical Mouse, class 0/0, rev 2.00/1.00, addr 3> on usbus0
ums0: 3 buttons and [XYZ] coordinates ID=0
root@freebsd /home/yampress #

and everything started working fine.

with config:
# pkg install uhid

/boot/loader.conf
hw.usb.usbhid.enable="1"

/etc/rc.conf
kld_list="usbhid"
uhidd_enable=”YES”
 
Back
Top