computer keyboard and hand technology business concepts