더블클릭 시 키를 누르는 아이콘을 어떻게 만들 수 있나요?

더블클릭 시 키를 누르는 아이콘을 어떻게 만들 수 있나요?

예를 들어 Super 키를 두 번 클릭하면 문서/파일을 만들 수 있는 방법이 있습니까? 우분투에서 이와 같은 것이 가능한지 모르겠습니다.

답변1

bash또는 로 작성된 스크립트가 필요합니다 sh.

먼저 xdotool.

그런 다음 파일에는 다음이 있어야 합니다.

#!/bin/sh

xdotool key Super_L

superkey.sh확장자 와 함께 다른 이름 으로 저장하십시오 .sh.

Super_L왼쪽 슈퍼 키를 나타냅니다. Tab, Caps_Lock등 의 다른 키를 누를 수도 있습니다 .

이제 파일 속성이나 chmod +x superkey.sh.

이제 파일을 두 번 클릭하면 왼쪽 슈퍼 키를 누를 수 있습니다.

답변2

키 누르기 시뮬레이션과 같은 간단한 명령을 실행하여 두 번 클릭할 수 있는 아이콘을 만드는 간단한 방법은 파일을 사용하는 것입니다 .desktop.

귀하의 예에서 :

[Desktop Entry]
Name=Press Key
Exec=xdotool key Super_L
Type=Application
  • 설치하다xdotool, 키 누르기를 시뮬레이션하는 데 필요합니다.

      sudo apt-get install xdotool
    
  • 위의 코드를 로 저장하고 presskey.desktop, 실행 가능하게(!) 만들어서 즐겨보세요 :)

메모

다음 줄을 추가하여 사용자 정의 아이콘으로 런처를 "포주"할 수 있습니다.

Icon=/path/to/icon.png

여기에 이미지 설명을 입력하세요

관련 정보