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.