I am using the Microsoft natural ergonomic keyboard 4000

The special keys, the silver ones, are not detected when using
My /boot/loader.conf:
The modules are not visible when using
Using
The drivers detect the keyboard, and yet the silver keys do not function.

The special keys, the silver ones, are not detected when using
xev
.My /boot/loader.conf:
Code:
kern.geom.label.disk_indent.enable="0"
kern.geom.label.gptid.enable="0"
cryptodev_load="YES"
zfs_load="YES"
hw.usb.usbhid.enable="1"
usbhid_load="YES"
hkbd_load="YES"
hidraw_load="YES"
kldstat
Code:
Id Refs Address Size Name
1 58 0xffffffff80200000 1f41458 kernel
2 1 0xffffffff82142000 79b0 hidraw.ko
3 1 0xffffffff8214a000 7808 cryptodev.ko
4 1 0xffffffff82152000 5e9340 zfs.ko
5 1 0xffffffff83310000 1507d8 nvidia-modeset.ko
6 1 0xffffffff83600000 52ef728 nvidia.ko
7 2 0xffffffff83461000 30b08 linux.ko
8 3 0xffffffff83492000 c2a8 linux_common.ko
9 1 0xffffffff8349f000 21e8 hcons.ko
10 3 0xffffffff834a2000 30a8 hidmap.ko
11 1 0xffffffff834a6000 21e8 hms.ko
12 1 0xffffffff834a9000 21e8 hsctrl.ko
13 1 0xffffffff834ac000 4250 ichsmb.ko
14 1 0xffffffff834b1000 2178 smbus.ko
15 1 0xffffffff834b4000 2110 pchtherm.ko
dmesg
to check the active kernel modules and grep
ping for the drivers: dmesg | grep usbhid
:
Code:
usbhid0 on uhub0
usbhid0: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus0: <HID bus> on usbhid0
usbhid1 on uhub0
usbhid1: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus1: <HID bus> on usbhid1
usbhid2 on uhub0
usbhid2: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus2: <HID bus> on usbhid2
usbhid3 on uhub0
usbhid3: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus3: <HID bus> on usbhid3
usbhid0 on uhub0
usbhid0: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus0: <HID bus> on usbhid0
usbhid1 on uhub0
usbhid1: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus1: <HID bus> on usbhid1
usbhid2 on uhub0
usbhid2: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus2: <HID bus> on usbhid2
usbhid3 on uhub0
usbhid3: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus3: <HID bus> on usbhid3
usbhid0 on uhub0
usbhid0: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus0: <HID bus> on usbhid0
usbhid1 on uhub0
usbhid1: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus1: <HID bus> on usbhid1
usbhid2 on uhub0
usbhid2: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus2: <HID bus> on usbhid2
usbhid3 on uhub0
usbhid3: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus3: <HID bus> on usbhid3
usbhid0 on uhub0
usbhid0: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus0: <HID bus> on usbhid0
usbhid1 on uhub0
usbhid1: <Microsoft Natural Ergonomic Keyboard 4000, class 0/0, rev 2.00/1.73, addr 1> on usbus0
hidbus1: <HID bus> on usbhid1
usbhid2 on uhub0
usbhid2: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus2: <HID bus> on usbhid2
usbhid3 on uhub0
usbhid3: <Logitech G502 HERO Gaming Mouse, class 0/0, rev 2.00/27.03, addr 2> on usbus0
hidbus3: <HID bus> on usbhid3
dmesg | grep hkbd
:
Code:
hkbd0: <Microsoft Natural Ergonomic Keyboard 4000> on hidbus0
kbd2 at hkbd0
hkbd1: <Logitech G502 HERO Gaming Mouse Keyboard> on hidbus3
kbd3 at hkbd1
hkbd0: <Microsoft Natural Ergonomic Keyboard 4000> on hidbus0
kbd2 at hkbd0
hkbd1: <Logitech G502 HERO Gaming Mouse Keyboard> on hidbus3
kbd3 at hkbd1
hkbd0: <Microsoft Natural Ergonomic Keyboard 4000> on hidbus0
kbd2 at hkbd0
hkbd1: <Logitech G502 HERO Gaming Mouse Keyboard> on hidbus3
kbd3 at hkbd1
hkbd0: <Microsoft Natural Ergonomic Keyboard 4000> on hidbus0
kbd2 at hkbd0
hkbd1: <Logitech G502 HERO Gaming Mouse Keyboard> on hidbus3
kbd3 at hkbd1
dmesg | grep hidraw
:
Code:
hidraw0: <Microsoft Natural Ergonomic Keyboard 4000 Raw HID Device> on hidbus0
hidraw1: <Microsoft Natural Ergonomic Keyboard 4000 Raw HID Device> on hidbus1
hidraw2: <Logitech G502 HERO Gaming Mouse Raw HID Device> on hidbus2
hidraw3: <Logitech G502 HERO Gaming Mouse Raw HID Device> on hidbus3
The drivers detect the keyboard, and yet the silver keys do not function.