GetSetPress

2021.07

논문영상슬라이드

무엇
기계식 키의 물리 특성을 흉내 내어 터치 키보드의 입력 활성화 방식을 찾는 장치다.
터치 키보드에는 눌리는 순간의 촉감이 없어 손이 언제 입력됐는지 알 수 없다.
어떻게
눌림 깊이와 반발력 같은 물리 파라미터를 조절할 수 있게 만들고, 정전용량 감지와 RF 전력 검출로 접촉을 재며 멀티플렉싱으로 키 배열을 읽는다. 제어부는 WPF와 아두이노로 만들었다.
새로움
활성화 지점을 설계값으로 고정하지 않고 조절 가능한 변수로 두어, 어느 지점이 나은지를 실험으로 찾을 수 있게 했다.

초록

입력 활성화 방식의 차이가 터치 키보드와 물리 키보드의 타이핑 성능에 영향을 준다는 연구는 많았지만, 두 종류 키보드 모두에 적용할 수 있는 다양한 키 활성화를 시뮬레이션할 수단은 거의 제시되지 않았다. 그래서 터치 키보드와 물리 키보드의 서로 다른 활성화 방식을 설계하고 시뮬레이션하는 도구를 개발했다. 터치·릴리스·최대 힘·최대 접촉 면적의 활성화 지점을 구현했고, 주어진 기계식 스위치의 이동 깊이 임계값까지 프로그래밍 가능하게 만들어 두 종류 키보드 모두에서 활용할 수 있게 했다. 이 시스템은 숙련 타이피스트의 입력 스트림을 정확히 기록할 만한 폴링 레이트와, 일반 데스크톱 환경을 시뮬레이션할 만한 종단 간 지연을 보였다. 이 도구가 서로 다른 요구에 맞는 최적의 키 활성화 방식을 설계하는 데 쓰이기를 기대한다.