Logitech M510 무선 마우스가 있고 Mac에 있습니다. 지금 Logitech 제어판을 통해 2 개의 엄지 버튼에 다른 작업을 할당 할 수 있습니다. 내가하고 싶은 일은 행동을 수행하는 마우스 버튼 콤보가 있습니다.
엄지 버튼 1을 누른 상태에서 왼쪽 버튼을 클릭하면 Chrome에서 탭이 닫힙니다. 다른 "한 단추를 누르고 다른 단추를 클릭하십시오"조합도 있습니다.
이 유형의 사용자 정의를 수행하는 방법이 있습니까?
Logitech M510 무선 마우스가 있고 Mac에 있습니다. 지금 Logitech 제어판을 통해 2 개의 엄지 버튼에 다른 작업을 할당 할 수 있습니다. 내가하고 싶은 일은 행동을 수행하는 마우스 버튼 콤보가 있습니다.
엄지 버튼 1을 누른 상태에서 왼쪽 버튼을 클릭하면 Chrome에서 탭이 닫힙니다. 다른 "한 단추를 누르고 다른 단추를 클릭하십시오"조합도 있습니다.
이 유형의 사용자 정의를 수행하는 방법이 있습니까?
답변:
더 나은 터치 도구는 당신이 원하는 것을합니다. 방금 다운로드하여 완전히 즐기고 있습니다. http://www.boastr.net/
Mac App Store에서도 사용할 수 있다고 생각합니다.
다음을 지원합니다.
MacBook Air의 Logitech M560 마우스와 비슷한 문제가있었습니다. 나는이 마우스를 좋아한다! 그것은 5 개의 버튼과 틸트 휠, 실제 고무 그립 (1 년 후 고무 같은 스프레이 재료가 아님), 1 년의 배터리 수명 및 무엇보다도 ... 리튬 전지로 무게가 92 그램에 불과합니다! 대단해 그러나 그것은 Mac 호환이 아니며 타사 USB 드라이버로는 작동하지 않습니다. 일부 버튼은 USB 버튼 클릭 이벤트를 전혀 보내지 않지만 (나에게 물어 보면 꽤 좋지 않은 연습) 오히려 Windows 전용 하드 코딩 된 키보드 단축키 / 터치 이벤트를 보내기 때문입니다. USB Overdrive 및 SteerMouse는 USB 클릭 이벤트 만 검색하므로 대부분의 버튼을 "찾을 수"없습니다.
그래도 해결책을 찾았습니다!
일부 M560 버튼은 Mac에서 이해할 수없는 Windows 전용 키 입력을 전송하기 때문에 일부 경우 Mac에서 "볼 수있는"키 입력은 명령 또는 옵션 키 입력입니다! 그러나 다시 매핑은 장치별로 다르므로 다시 매핑하는 것이 안전합니다. 마우스에서 보낼 때만 발사됩니다. 그래서 모든 M560 버튼을 제어 할 수있었습니다!
Karabiner의 내 private.xml 파일은 다음과 같으며 두 개의 엄지 버튼에 대한 모든 일반적인 "미션 컨트롤"바로 가기에 대한 매핑이 포함되어 있습니다. 중간 버튼에 포함시킨 유일한 매핑은 Launchpad뿐입니다. 왜냐하면 해당 버튼의 유일한 명백한 기능처럼 보입니다. 그러나 원하는대로 파일을 편집 할 수 있습니다. 어려운 부분은 올바른 방아쇠를 알아 내고 있었고 모두 거기에 있습니다. 당신은 그것들이 매핑되는 것 (즉, autogen entry의 마지막 줄)을 변경해야합니다.
참고 : Logitech USB 수신기의 ID와 일치하도록 제품 ID를 변경해야 할 수도 있습니다. Karabinder의 메뉴 표시 줄 아이콘을 클릭 한 다음 "Launch Event Viewer ..."및 "Devices"탭을 클릭하여 장치의 ID를 찾으십시오. 마지막 생각은 ... deviceid는 실제로 마우스가 아닌 통합 수신기라고 생각하므로 Logitech 키보드를 사용하는 경우 이러한 매핑 중 일부가 명령 및 옵션 키를 엉망으로 만들 수 있기 때문에 운이 좋지 않을 수 있습니다. 예를 들어, 앞으로 엄지 버튼으로 Mac이 이해할 수있는 것은 올바른 명령 키뿐입니다! 그러나 M560 마우스 만 사용하는 경우 좋습니다.
여기 내 private.xml 파일이 있습니다.
<?xml version="1.0"?>
<root>
<item>
<name>Logitech M560 Mouse - Macintosh Shortcuts</name>
<!-- Middle Button - Launchpad -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Middle Button -> Launchpad</name>
<identifier>private.deviceproductdef_middle_button_to_launchpad</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__SimultaneousKeyPresses__
KeyCode::OPTION_L, KeyCode::COMMAND_L,
KeyCode::F4
</autogen>
</item>
<item>
<name>Tilt Wheel</name>
<!-- M560 Tilt Left - Zoom Out -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Left -> Zoom Out</name>
<identifier>private.deviceproductdef_tilt_left_to_zoom_out</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L,
KeyCode::MINUS, ModifierFlag::COMMAND_L
</autogen>
</item>
<!-- M560 Tilt Left - Scroll Left -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Left -> Scroll Left</name>
<identifier>private.deviceproductdef_tilt_left_to_scroll_left</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L,
KeyCode::CURSOR_LEFT
</autogen>
</item>
<!-- M560 Tilt Right - Zoom In -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Right -> Zoom In</name>
<identifier>private.deviceproductdef_tilt_right_to_zoom_out</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L,
KeyCode::EQUAL, ModifierFlag::COMMAND_L
</autogen>
</item>
<!-- M560 Tilt Right - Scroll Right -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Right -> Scroll Right</name>
<identifier>private.deviceproductdef_tilt_right_to_scroll_right</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L,
KeyCode::CURSOR_RIGHT
</autogen>
</item>
</item>
<item>
<name>Forward Button</name>
<!-- M560 Forward Button - Forward in Safari -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Forward in Safari</name>
<identifier>private.deviceproductdef_forward_button_to_safari_forward</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::COMMAND_R,
KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L
</autogen>
</item>
<!-- M560 Forward Button - Mission Control -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Mission Control</name>
<identifier>private.deviceproductdef_forward_button_to_mission_control</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::COMMAND_R,
KeyCode::CURSOR_UP, ModifierFlag::CONTROL_L
</autogen>
</item>
<!-- M560 Forward Button - Application Windows -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Application Windows</name>
<identifier>private.deviceproductdef_forward_button_to_application_windows</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::COMMAND_R,
KeyCode::CURSOR_DOWN, ModifierFlag::CONTROL_L
</autogen>
</item>
<!-- M560 Forward Button - Desktop -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Show Desktop</name>
<identifier>private.deviceproductdef_forward_button_to_show_desktop</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::COMMAND_R,
KeyCode::F11
</autogen>
</item>
<!-- M560 Forward Button - Dashboard -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Show Dashboard</name>
<identifier>private.deviceproductdef_forward_button_to_show_dashboard</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::COMMAND_R,
KeyCode::F12
</autogen>
</item>
</item>
<item>
<name>Back Button</name>
<!-- M560 Back Button - Back in Safari -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Back in Safari</name>
<identifier>private.deviceproductdef_back_button_to_safari_back</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::D, ModifierFlag::COMMAND_L,
KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L
</autogen>
</item>
<!-- M560 Back Button - Mission Control -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Mission Control</name>
<identifier>private.deviceproductdef_back_button_to_mission_control</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::D, ModifierFlag::COMMAND_L,
KeyCode::CURSOR_UP, ModifierFlag::CONTROL_L
</autogen>
</item>
<!-- M560 Back Button - Application Windows -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Application Windows</name>
<identifier>private.deviceproductdef_back_button_to_application_windows</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::D, ModifierFlag::COMMAND_L,
KeyCode::CURSOR_DOWN, ModifierFlag::CONTROL_L
</autogen>
</item>
<!-- M560 Back Button - Show Desktop -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Show Desktop</name>
<identifier>private.deviceproductdef_back_button_to_show_desktop</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::D, ModifierFlag::COMMAND_L,
KeyCode::F11
</autogen>
</item>
<!-- M560 Back Button - Show Dashboard -->
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>USB_Receiver</productname>
<productid>0xc52b</productid>
</deviceproductdef>
<item>
<name>Show Dashboard</name>
<identifier>private.deviceproductdef_back_button_to_show_dashboard</identifier>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::USB_Receiver</device_only>
<autogen>__KeyToKey__
KeyCode::D, ModifierFlag::COMMAND_L,
KeyCode::F12
</autogen>
</item>
</item>
</item>
</root>
code
로 Microsoft Bluetooth Wireless Mouse 5000 뒤로 버튼을 눌렀을 때 Expose가 열리지 않도록 할 수있었습니다 System Preferences -> Mission Control -> Mouse Button 4 -> -
.
마우스 사용자 정의를 위해 USB Overdrive 또는 SteerMouse 를 사용해 볼 수 있습니다. Logitech 유틸리티만으로도 충분하지 않습니다.
시스템 환경 설정의 키보드 단축키 또는 Butler 또는 Keyboard Maestro 와 같은 유틸리티 가 지정된 Mac OS X 서비스 (예 : Automator) 와 결합하십시오 .