키보드에서 숫자 '7'을 누르고 '7' 대신 '문자열'을 삽입하도록 할 수 있나요?

키보드에서 숫자 '7'을 누르고 '7' 대신 '문자열'을 삽입하도록 할 수 있나요?

저는 centos linux 6.4 데스크탑(최소 데스크탑)을 사용하고 있습니다. 키보드에서 숫자 '7'을 누를 때 해결 방법을 찾고 있습니다.

'7'이 아닌 문자열을 삽입합니다...

the numbers on the right side of my keyboard are never used.
i need to make them become strings so i can use them to speed things up.

is there a software, or a program ? that can help me customize my keyboard?

답변1

  1. 설치하다 xvkbd.

  2. 다음과 유사한 스크립트를 만듭니다.

#

#!/bin/bash
sleep 0.5
xvkbd -text "some string"

를 조정하고 싶을 수도 있지만 sleep 0.5이를 그대로 두면 누르고 있는 키가 전체 문자열의 입력을 방해하게 됩니다.

  1. 스크립트를 실행하기 위한 키보드 단축키를 만듭니다. 홈 폴더에 스크립트가 있는 경우 작동 bash /home/USER/folder/script.sh하지 않으므로 하드 코딩해야 합니다 bash ~/folder/script.sh(적어도 Ubuntu 기반 배포판에서는 이와 같습니다). 숫자 키패드의 "7"은 "KP_Home"이어야 하므로 숫자 7의 입력과 충돌이 없어야 합니다.

이 설정은 Linux Mint에서 작동합니다.

관련 정보