====== uhidd ====== Ciekawy daemon leży w portach: ''sysutils/uhidd'' -- jest to daemon userlandowy dla USB HID, pozwalający przemapować niewykrywane klawisze na klawiaturze. Użycie jest proste: # uhidd -Dd -kmohu /dev/ugenX.Y Gdzie X,Y dla ''ugen'' to podłączona klawiatura pod USB. Po uruchomieniu wciskamy po kolei wszystkie multimedialne klawisze na klawiaturze. Daemon będzie je wykrywał i zbuduje mapę klawiszy, wraz z przypisanymi im kodami. Będzie to plik ''/var/run/uhidd.ugen.X.Y/cc_keymap'', przykładowy dla mojej klawiatury Logitech K520: 0x046d:0xc52b={ cc_keymap={ Scan_Next_Track="0x71" Scan_Previous_Track="0x74" Play/Pause="0x72" Mute="0x6F" Volume_Increment="0x62" Volume_Decrement="0x63" AL_Calculator="0x54" AC_Back="0x73" AC_Forward="0x5F" AC_Bookmarks="0x5A" } } Powyższy plik kopiujemy do ''/usr/local/etc/uhidd.conff'' i dodajemy uhid do ''rc.conf'': uhidd_flags="-kmohs" uhidd_enable="YES" Oraz do ''/boot/loader.conf'': vkbd_load="YES" Więcej informacji [[https://wiki.freebsd.org/uhidd|tutaj]]