Unity Dash를 실행하는 Windows 키 바인딩을 변경하는 방법은 무엇입니까?


15

현재 Gnome 데스크탑에서 Unity Qt 패널을 사용하고 있으며 Windows 키를 누르면 Unity 대시가 시작되고 compiz 기반 단축키를 사용할 수 없습니다.

Windows 키가 대시를 시작하므로 Unity 2D에 로그인 할 때도 동일한 동작이 나타납니다.

Compiz 단축키를 변경하고 싶지 않으므로 Unity 2D 대시의 키보드 매핑을 다른 것으로 변경 하거나이 단축키를 완전히 비활성화하는 방법이 있습니까?

답변:


9

다음 명령을 사용하여 수퍼 키를 비활성화 할 수 있습니다.

gconftool --set /desktop/unity/launcher/super_key_enable --type=bool 0

(GNOME 3 설정은 gconf 대신 dconf에 있고 unity는 플러그인이되었으므로 그 방법은 다음과 같습니다. dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""')

그런 다음 원하는 방법으로 키보드 단축키를 정의하여 다음 명령을 시작할 수 있습니다.

dbus-send --type=method_call --dest=com.canonical.Unity2d /Dash com.canonical.Unity2d.Dash.activateHome

유니티 홈 대시가 트리거됩니다


4
I는 매핑에 <caps_locks>
벽의 BRX

1
그 발사 명령이 나에게는 효과가 없었 --dest=com.canonical.Unity2d.Dash습니다 .Unity 2D에 매일 빌드 를 사용할 때 사용해야했습니다 .
Adam Lindberg

12.04 에서이 방법이 더 이상 작동하지 않는 것 같아요?
akaihola

더 이상 Unity 2d를 사용할 수 없습니다. Unity 3D에서 dbus를 사용하여 특정 렌즈를 여는 방법은 무엇입니까?
Khurshid Alam

우분투 14.04가 작동하지 않습니다.
pasha.zhukov

9

방금 Ubuntu 11.04를 설치했으며 gconf-editor를 사용하여 바로 가기 키를 변경할 수있었습니다.

gnome-do를 실행하고 있지 않은지 확인하십시오! 키 콤보를 사용하도록 설정하면 대시는 해당 키에 바인딩 할 수 없습니다.

터미널을 열고 실행 gconf-editor

이 키로 이동하십시오.

/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher

show_launcher 키를 단일 키 값으로 수정하십시오.

gconf-editor의 키

나는에 값을 설정 <Super>space하고 지금 Super+ space대신 슈퍼의 대시를 엽니 다. 키 콤보를 사용하는 경우 Dash를 호출하는 데 몇 분이 소요될 수 있습니다. 또한 키 콤보를 빠르게 완료해야합니다.


보다 사용자 친화적 인 인터페이스를 원하는 경우 명령 행을 사용할 수 있습니다.

gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string "<Super>space"

또는 compizconfig-settings-manager를 사용하십시오.

sudo apt-get install compizconfig-settings-manager

데스크탑 섹션에서 Ubuntu Unity 플러그인을 선택하십시오. 실행기를 원하는 키로 표시하려면 키를 설정하십시오. 다시 Dash를 호출하려면 1 분이 걸립니다.


2
오 자네가 방금 자살에서 구해 줬어 :) 고마워
offby1

큰! gconftool우분투 12.04.1 에서 명령을 시도했습니다 . 매력처럼 작동합니다!
joelpet

방금 Super+가 Tab이미 좋은 방법으로 실행기를 활성화 한다는 것을 깨달았습니다 . 따라서 간단히 show_launcher값을로 재설정합니다 "".
joelpet

6

기본적으로 해당 바로 가기를 비활성화 할 계획이지만 구성 가능하게 만들 계획은 없습니다. 버그 # 705076


2

gconf-editor를 실행하십시오 (Alt + F2 또는 Synapse). Desktop> Unity> Launcher로 이동하십시오. super_key_enable의 확인란을 선택 취소하십시오.


1
"답변"에서 "굉장한 대답"으로이 정보를 가져 오려면 자세한 내용이나 스크린 샷을 추가하여 답을 개선해야합니다.
Marco Ceppi

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.