typing hardware