왼쪽 버튼을 기본 (e.button == 0)으로, 오른쪽을 보조 (e.button ===)로 마우스를 사용하고 있는지 감지하고 싶습니다. 1). nsIEnvironment
으로이 작업을 수행 할 수 있습니까?nsIEnvironment를 사용하여 마우스가 왼손인지 오른손인지 확인
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIEnvironment
는 사용자의 마우스가 nsIEnvironment에 얼마나 많은 버튼을 알아낼 수 있습니까? 마우스 이벤트를 사용하는 경우에는 실제로 전혀이를 확인해야하지 않으며
감사
글쎄, 내가 이것을 감지해야하는 이유는 버튼 구성 패널에 이미지를 사용하기 때문입니다. 따라서 사용자가 오른쪽으로 설정 했더라도 기본 버튼은 항상 왼쪽으로 표시됩니다. : – Noitidart
다른 OS에서 ctype을 알아내는 방법에 대해서는 windows로 ctypes를 알아낼 수 있습니다. (단지 msdn 라이브러리를 사용합니다). – Noitidart
많은 고통을 느끼고 있습니다 : p OS, 모든 경우에 * nix는 PITA입니다 (X11 대 MIR 대 Wayland vs ...). 개인적으로 나는 그것을 시도하고 싶지 않을 것이라고 인정해야합니다. – nmaier