diff --git a/devices/devices_xdr.go b/devices/devices_xdr.go index 4772978..633e751 100644 --- a/devices/devices_xdr.go +++ b/devices/devices_xdr.go @@ -30,7 +30,7 @@ func init() { func LoadKeymap(file string, dev *DeviceDef) *KeyMap { mapped := new(KeyMap) of, _ := os.Open(file) - xdr.Unmarshal(of, KeyMap) + xdr.Unmarshal(of, mapped) return mapped }