방금 loadkeys
이 맵 파일을 사용하여 시도했습니다 .
alt keycode 73 = Prior
string Prior = "\033[5~"
alt keycode 81 = Next
string Next = "\033[6~"
그러나 작동하지 않습니다.
방금 loadkeys
이 맵 파일을 사용하여 시도했습니다 .
alt keycode 73 = Prior
string Prior = "\033[5~"
alt keycode 81 = Next
string Next = "\033[6~"
그러나 작동하지 않습니다.
답변:
설치 xbindkeys
및 xte
:
sudo apt-get install xbindkeys xautomation
다음으로 Alt+에 대한 키 매핑을 찾아야합니다 Arrow.
원하는 화살표 키 xbindkeys -k
를 Alt더한 다음 실행하십시오 . 들어 Alt+ Up Arrow내가 얻을 :
"NoCommand"
m:0x18 + c:111
Alt+Mod2 + Up
키에 대한 바인딩이 무엇인지 알았으므로 .xbindkeys
구성 파일 을 작성해야 합니다. 운영:
touch .xbindkeysrc
gedit .xbindkeysrc
touch
파일을 만들어 gedit
엽니 다. 이제 다음을 추가하십시오.
"xte 'key Page_Up'"
m:0x18 + c:111
Alt+Mod2 + Up
파일에 저장하십시오. Alt+ Up Arrow를에 바인딩 합니다 PgUp.
기본 구문 xbindkeys
은 다음과 같습니다.
"command to run (in quotes)"
keysym of key
완성 된 파일은 다음과 거의 같아야합니다.
"xte 'key Page_Down'"
m:0x18 + c:116
Alt+Mod2 + Down
"xte 'key Page_Up'"
m:0x18 + c:111
Alt+Mod2 + Up
이제 xbindkeys
컴퓨터를 부팅 할 때 실행되도록 "시작 응용 프로그램"에 추가 하십시오.
'추가'를 클릭 /usr/bin/xbindkeys
하고 '명령'필드에 넣으십시오 .
'추가'를 다시 클릭하고 재부팅하십시오.
m:0x8 + c:111
(단지 Alt + 위쪽)와 m:0x18 + c:111
유니티과 KDE에서 모두.
xbindkeys -k
거나 내 게시물에서 복사 했습니까 ? 에서 직접 가져와야합니다 xbindkeys -k
.
m:0x18 + c:64
편집 : 아니오, 동일합니다. 다른 xbindkeys를 죽여야했습니다.
Alt + Left
에 Home
.
.xbindkeysrc
? (내가 볼 수 있도록 paste.ubuntu.com에 게시하십시오).
이:
key <UP> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Up, KP_Prior ]
};
key <DOWN> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Down, KP_Next ]
};
key <LEFT> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Left, KP_Home ]
};
key <RGHT> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Right, KP_End ]
};
일부 경우에만 작동 하며 참조 용으로 게시 하면 최종 솔루션과 거리가 멀습니다.
PS s/KP_//g
는 동일한 결과를 제공합니다.
이 https://help.ubuntu.com/community/KeyboardShortcuts 를 읽고 다음을 파악하는 데 도움이되었습니다. 도구 를 포함 하는 xautomation 패키지가 동일한 작업을 수행하는 데 사용한 키 코드를 내보내는 xte
대신 사용될 수 있습니다 .xvkbd
xvkbd
sudo apt-get install xbindkeys xbindkeys-config xvkbd
xbindkeys --defaults > /home/your-user-name/.xbindkeysrc
어떤 이유로 이것은 주석 처리 해야하는 ctrl-f에 대한 바인딩을 추가했습니다. 아마도 유용한 기본 예이지만 웹 페이지 내부를 찾으려면 ctrl-f가 필요합니다.
PgUp에 대한 Prior 와 PgDown에 대한 Next 의 "keysims"를 알아 낸 후에 는 그렇게 힘들지 않았습니다. 실행하고 사용 하면 .xbindkeysrc에 다음과 같은 항목이 생겼습니다.xbindkeys-config
#alt-up
"xvkbd -xsendevent -text "\[Prior]""
m:0x18 + c:111
Alt+Mod2 + Up
#alt-down
"xvkbd -xsendevent -text "\[Next]""
m:0x18 + c:116
Alt+Mod2 + Down
.xbindkeysrc 파일을 만든 후 Ubuntu 12.04 정확한 pangolin을 사용할 때 파일이 감지되어 xbindkeys
다음 로그인시 프로그램이 자동으로 실행되었습니다.
ctrl에서도 마찬가지입니다.
#ctrl-up
"xvkbd -xsendevent -text "\[Prior]""
m:0x14 + c:111
Ctrl+Mod2 + Up
#ctrl-down
"xvkbd -xsendevent -text "\[Next]""
m:0x14 + c:116
Ctrl+Mod2 + Down
loadkeys
합니까?