소스 검색

xprograms: make rightclick emulate function do not depend on another script

pull/1/head
10sr 9 년 전
부모
커밋
32f35e4176
1개의 변경된 파일11개의 추가작업 그리고 4개의 파일을 삭제
  1. +11
    -4
      xprograms

+ 11
- 4
xprograms 파일 보기

@@ -86,11 +86,18 @@ _xsslock(){
(sleep 3s && xss-lock -- xscreensaver-command -lock) &
}

_mac_rightclick(){
if ! sh /usr/local/bin/rightbutton_emulate.sh --check
_macbook_rightclick(){
_mrc_emutgt=dev.mac_hid.mouse_button_emulation
_mrc_codetgt=dev.mac_hid.mouse_button3_keycode

if test "`sysctl -n $_mrc_emutgt`" = 1 -a "`sysctl -n $_mrc_codetgt`" = 126
then
(sleep 3s && \
gksudo sh /usr/local/bin/rightbutton_emulate.sh >/dev/null) &
# nothing to do
true
else
(sleep 2s && \
gksudo -- sh -c "sysctl ${_mrc_emutgt}=1 ${_mrc_codetgt}=126 | \
logger -t macbook_rightclick") &
fi
}



불러오는 중...
취소
저장