vivaldi_feature_mapping(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ vivaldi_feature_mapping(9) πŸ¦‹

okay so bestie, welcome to this page from the Kernel API Manual β€” yes, we're doing kernel HID stuff and it's lowkey iconic. This one's all about vivaldi_feature_mapping, and the vibe is: fill out vivaldi keymap data exposed via HID. periodt. πŸ’…


πŸŽ€ NAME πŸŽ€

vivaldi_feature_mapping β€” fill out vivaldi keymap data exposed via HID ✨

🌸 SYNOPSIS 🌸

void vivaldi_feature_mapping (struct hid_device *hdev , struct hid_field *field , struct hid_usage *usage );

πŸ’– ARGUMENTS πŸ’–

  • hdev β€” HID device to parse. this is the actual device, bestie 🫢
  • field β€” HID field to parse. the field in question πŸŽ€
  • usage β€” HID usage to parse. the usage we're looking at ✨

⚠️ NOTE ⚠️

okay so important vibe check: this function assumes that driver data attached to hdev contains an instance of struct vivaldi_data at the very beginning. no cap β€” it expects that exact layout. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/hid/hid-vivaldi-common.c β€” go peek if you want the full lore, iykyk πŸ’œ

πŸ’– source/version: ./drivers/hid Β· date: October 2026 Β· page: vivaldi_feature_mapping(9) β€” slay, bye bestie! 🫢✨

πŸ“¦ where this page comes from