Move rawhid to a separate file
Experiment with remote mapping
Make the mapping readable