Unity에서 수퍼 키를 바인딩 해제 할 수 없습니다


8

CrunchBang을 사용하는 그래픽 카드 호환성 문제로 인해 최선의 선택은 12.04 LTS로 이동하는 것입니다. 익숙한 방식으로 모든 것을 구성하고 개인화하려고하지만 기본 Unity 단축키 바인딩을 해제하는 데 문제가 있습니다.

나는 모든 단축키를 수퍼 키를 통해 라우팅하는 데 익숙했습니다 (터미널 T, 웹 W, 불투명도 증가 등). compizconfig-settings-manager 설치 지침 을 따르고 Unity 단축키를 포함하여 수퍼 키에 바인딩하는 모든 키보드 단축키에 대한 고급 검색을 수행했지만 Unity는 여전히 해당 키 누름을 수신하는 것으로 보이므로 compiz도 키 바인딩도하지 않습니다 시스템 prefs에서 설정-> 키보드는 내가 그들에게주는 명령을받습니다.

(아래 그림과 같이 단일 실행기 키를 비활성화하는 대신 간단하게 변경하려고 시도했지만 작동하지 않았습니다.)

나는 Unity에게 차가워 지라고 말했다.


비슷한 문제가 있지만 자동 전환을 비활성화 상태로 유지하므로 실제로이 버튼을 바인딩 할 수 없습니다.
David Yell

답변:


1

믿지 않는 설정은 그렇게 할 수 있습니다.

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

키 바인딩 설정이 전혀 없었습니다. 또한 이미 compiz에서 설정 한 모든 설정을 읽으며 compiz 설정이 확실히 저장되고 어딘가에서 읽혀지고 있음을 보여줍니다.
Thomas Thorogood 2016 년

흠, 나는 통일 2d에 비틀기 도구를 사용했고 나는 그것을 가지고 있다고 생각합니다. 그들은 비슷한 프로그램입니다. 모든 노력을해서 죄송합니다.
Chris

0

이미 알려진 버그 인 것 같습니다 : https://bugs.launchpad.net/compiz/+bug/950160 언급 된 솔루션으로 작업하려면 슈퍼 키를 사용하여 키보드 단축키를 정의 할 수 있습니까? 수퍼 키에 대해 Tap_Detection을 비활성화해야 할 수도 있습니다.

참조 https://code.launchpad.net/~brandontschaefer/unity/disable-super-tap-detection를

sudo nano /usr/share/compiz/unityshell.xml

추가 <tap_detection>false</tap_detection>:

 <option type="float" name="panel_opacity">
 ..
     <short>Key to show the Dash, Launcher and Help Overlay</short>
     <long>Holding this key makes the Launcher and Help Overlay appear. Tapping it opens the Dash.</long>
     <tap_detection>false</tap_detection>
     <default>&lt;Super&gt;</default>
 </option>

0

나는 무언가를 시도했고 효과가 있었다. 모든 바인딩을 변경하지는 않았지만 일부는 변경했습니다.

당신은 설치 gconf-editor하고 이동 메뉴에서 편집찾기를 하고 문자열을 검색 <Super>합니다 (와 <>상징). 모든 키 이름과 키 값을 검색하도록 선택합니다. 그런 다음 각 찾은 결과를 찾아 값을 다른 것으로 변경하거나 사용하지 않도록 설정합니다. 문제가 발생했을 때 다시 변경할 수 있도록 변경 사항을 기록해 두는 것이 좋습니다.

나는 변화 <Super>w<Super><Alt>p그것은했다. 비워 두거나 쓸 Disabled수 없도록 쓸 수도 있습니다.

다른 조합에 기능을 재 할당하려면 특수 키에만 <>기호 가 있으므로 모든 문자를 소문자로 입력해야합니다. 그렇지 않으면 복잡해집니다. 각 조합을 작성해야합니다. 자동으로 가져 가지 않습니다.


0

숫자를 사용하는 것이 마음에 들지 않으면 즐겨 찾기를 맨 위에 놓은 다음 Super (windows-key)를 누르고 1/2/3 ...을 눌러 첫 번째 / 두 번째 / 세 번째 응용 프로그램을 사용하십시오.


-2

이것은 Compiz없이 Ubuntu 12.04에서 정확하게 작동했습니다.

dconf-editor에서 : con → canonical → unity-2d → launcher 및 ' super-key-enable '옵션을 선택 해제하십시오 .


2
대답의 문제는 Unity-2D를 다루고 Unity 3D에 관한 문제입니다.
RolandiXor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.