#!/bin/bash # Utilities for HID++ accesses. # # Author: Peter Wu hidw() { local hiddev arg bytes fillchar length hiddev=$1; shift bytes=() case $hiddev in ''|-h|--help|-?) cat < $length" return 1 fi fi echo "${bytes[@]}" | xxd -ps -r > "$hiddev" } _hidpp_main() { local cmd local cmds=(hidw) cmd=$1; shift for c in "${cmds[@]}"; do if [[ $cmd == $c ]]; then $cmd "$@" return fi done case $cmd in ''|-h|--help|-?) cat <