diff --git a/hid/hid.go b/hid/hid.go index 13f805c..af75307 100644 --- a/hid/hid.go +++ b/hid/hid.go @@ -32,19 +32,6 @@ var file []byte func init() { json.Unmarshal(file, &Mappings) } -func GetWindowsFromHid(uv uint16) uint16 { - return Mappings.Usb[uv].Win -} -func GetHidFromWindows(uv uint16) uint16 { - return Mappings.Win[uv].Usb -} - -func GetLinuxFromHid(uv uint16) uint16 { - return Mappings.Usb[uv].Evdev -} -func GetHidFromLinux(uv uint16) uint16 { - return Mappings.Evdev[uv].Usb -} func GetMappingFromHID(uv uint16) Key { return Mappings.Usb[uv] @@ -61,3 +48,7 @@ func GetMappingFromLinux(uv uint16) Key { func GetMappingFromName(name string) Key { return Mappings.Code[name] } + +func GetMappingFromX(code uint16) Key { + return Mappings.Xkb[code] +}