Ubuntu 13.10에서는 Chrome 브라우저, gedit, Gimp 등이 Shift + Mouse Scroll
== Horizontal scroll
입니다.
Firefox (26.0)에서는 Back/Forward
페이지로 작동하므로 실제로 성가신 것입니다.
Back/Forward
기능을 비활성화 하고로 변경하려면 어떻게해야 horizontal scroll
합니까?
Ubuntu 13.10에서는 Chrome 브라우저, gedit, Gimp 등이 Shift + Mouse Scroll
== Horizontal scroll
입니다.
Firefox (26.0)에서는 Back/Forward
페이지로 작동하므로 실제로 성가신 것입니다.
Back/Forward
기능을 비활성화 하고로 변경하려면 어떻게해야 horizontal scroll
합니까?
답변:
마지막으로 작동시키는 방법은 다음과 같습니다. 나는 그것을 매우 상세한 형태로 넣었으므로 누구나 쉽게 따라갈 수 있습니다.
1) 열린 터미널 ( Ctrl
+ Alt
+ T
)
2) 터미널에서 다음 명령을 실행하십시오.
sudo apt-get install xautomation
sudo apt-get install xbindkeys
3) .xbindkeysrc.scm
터미널에서 실행하여 홈 디렉토리로 불리는 새 파일을 만듭니다.
gedit ~/.xbindkeysrc.scm
4) 다음 텍스트를 파일에 추가하고 저장 한 다음 텍스트 편집기를 닫습니다.
; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
5) 터미널에서 명령을 실행
xbindkeys
6) Firefox 브라우저에서 주소로 이동 about:config
7) 다음 값 변경 (값을 두 번 클릭)
mousewheel.with_shift.action
~ 0
(기본값에서 2
)
mousewheel.with_shift.action.override_x 1
~ 1
(기본값 -1
)
8) 이제 Shift+Mouse Scroll
기본 Back
/ Forward
동작 대신 Firefox에서 가로 스크롤이 발생 합니다.
추가 정보:
3) .xbindkeysrc.scm
은 (는) 점으로 시작하는 숨김 파일이므로 nautilus
기본적으로 다른 파일 시스템 브라우저에서 볼 수 없습니다 . 당신 Ctrl+H
은 숨겨진 파일을 볼 수 있습니다 .
5) 로그온 할 때마다가 아니라 한 번만 실행해야하는 것 같습니다. 나는 또한 제거를 시도했고 xbindkeys
다음에 다시 부팅 할 때까지 가로 스크롤이 작동했습니다.
당신이 그들을 설정하는 경우 7) 1
, -1
당신은 얻을 것이다 "대각선 스크롤" 빠르게 스크롤 할 때. 나는 옵션을 사용하는 것이 필요하다고 생각하는 이유입니다 0
, 1
대신 1
, -1
.
mousewheel.with_shift.delta_multiplier_x;300
나를 위해 수직으로 약 동일하게 증가 수평 속도를.
당신은 할 수 있습니다 해제Back/Forward
로 이동하여, 기능 about:config
및 수정 mousewheel.with_shift.action
에 1
기본 설정 대신 2
.
Chrome에서 볼 수 있듯이 마우스 휠을 사용하여 가로 스크롤을 사용하는 방법을 찾을 수 없지만 왼쪽 및 오른쪽 화살표 키가 작동합니다. 그러나 나는 이것을 발견했다.
Shift + 마우스 휠이 가로 스크롤 이벤트를 보내도록 Linux 키 바인딩을 구성하십시오.
설치
xbindkeys
및xautomation
. 편집~/.xbindkeysrc.scm
하고 쓰십시오 :; bind shift + vertical scroll to horizontal scroll events (xbindkey '(shift "b:4") "xte 'mouseclick 6'") (xbindkey '(shift "b:5") "xte 'mouseclick 7'")
xbindkeys 실행
위의 시도는 직접하지 않았습니다.
[Shift + Mouse-Scroll-Wheel]이 수평으로 스크롤되지 않음 을 볼 수도 있습니다.
mousewheel.with_shift.action
mousewheel.with_shift.action.override_x
xbindkeys
xautomation
xautomation
xbindkeys
와 xautomation
및 생성 ~/.xbindkeysrc.scm
이 질문에 대해 정확히. 나는 또한 이전에로 설정 mousewheel.with_shift.action
했다 1
. 나는 수평 이동 작업을했다보고 나면, 나는 변화 1
에 2
앞으로 대신에 바람직하지 않은 다시 / 얻었다. 따라서 IMO는 설정 1
이 필요합니다. 조정할 필요가 없으며 mousewheel.with_shift.action.override_x
이러한 모든 값이 기본값입니다.
xautomation
2) 변경 mousewheel.with_shift.action
에 0
와 mousewheel.with_shift.action.override_x
에 1
. (필요 없음 xbindkeys
)
xbindkeys
실행 한 후에 실행하고 제거했기 때문에 메모리에 무언가가 있었으므로 제거 후에도 문제가 해결되지 않았기 때문 입니다. @guntbert가 제안한대로 내 대답을 추가 할 것입니다.
다행히도 정확하게 이것을위한 Firefox 부가 기능이 있습니다 : https://addons.mozilla.org/en-US/firefox/addon/shift-scroll/ Firefox 50.1.0에서 저에게 효과적입니다