Windows 7에서 마우스를 Windows XP와 동일하게 작동시키는 방법


20

TweakUI를 사용하는 Windows XP에서는 마우스가 비활성 창 위로 이동할 때 해당 창을 활성 창으로 만들 수있는 옵션을 활성화 할 수 있습니다. 창이 활성화되면 자동으로 최상위 창이되도록하는 별도의 옵션도 있습니다.

나는 전자를 활성화하고 후자는 활성화하지 않습니다.

Windows 7의 경우 동일한 것을 찾을 수 없었습니다. 대신 내가 찾은 것은 비슷한 것을 수행하는 창 내부의 옵션입니다. 마우스를 비활성 창 위로 움직이면 마우스가 활성화되기 전에 잠시 동안 마우스를 가져 가야합니다. 순간적이지 않습니다. 두 번째 문제는 일단 활성화되면 자동으로 맨 위 창으로 만들고 싶지 않은 다른 것을 포함한다는 것입니다.

요약하면, 이것은 Windows 7에서 원하는 것입니다.

  1. 마우스가 비활성 창 위로 이동하면 마우스가 즉시 활성 창이됩니다.

  2. 창을 활성화하면 다른 창 위로 올라가지 않습니다.

답변:


12

답변 해 주셔서 감사합니다. Google 검색 에서이 링크를 우연히 발견 했으므로 여기에서 누락 된 정보 중 일부를 채우고 단계별 지침을 제공 할 것입니다.

Vanilla Windows 7 설치에서 X-mouse를 작동 시키려면 :

  1. 제어판을여십시오
  2. "접근 용이성"을 선택하십시오
  3. "마우스 작동 방식 변경"을 선택하십시오.
  4. "마우스로 마우스를 가져 가서 창 활성화"옆의 상자를 선택하고 "확인"을 누르십시오.
  5. regedit를여십시오
  6. 찾은 HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask-첫 번째 바이트 만 변경하십시오. 16 진수 40을 빼야합니다 (예 : DF가 됨 9F)-활성화시 자동 올리기 기능이 비활성화됩니다.
  7. 찾기 HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout-값을 작은 것으로 변경하십시오. 값이 낮 으면 작업 표시 줄 알림 영역 위젯과 같은 부동 임시 창을 사용하기가 더 어려워집니다. 다른 항목이 사라지면 초점이 이동하지만 값이 낮 으면 응답 성이 향상됩니다. 250ms로 시작하여 거기에서 조정할 수 있습니다.
  8. 로그 아웃하고 다시 로그인하십시오.

1-4 단계는 질문을 통과 할 때 언급되었지만 열거되지 않았습니다.

5-8 단계는 Phoshi가 말한 것과 정확히 같습니다 .


11

대신 수동 레지스트리의 해킹 으로부터 시스템 호출을 사용하려고 SystemParametersInfo , 특히 SPI_GETACTIVEWINDOWTRACKING, SPI_GETACTIVEWNDTRKZORDER, SPI_GETACTIVEWNDTRKTIMEOUT. 이러한 통화를 사용하면 설정을 적용하기 위해 로그 아웃 / 로그인하지 않아도됩니다. X-Mouse Controls를 사용하는 것이 좋습니다 .

X- 마우스 컨트롤 : 활성 창 추적을 활성화 또는 비활성화하는 도구로 밀리 초 단위의 지연을 발생시킵니다. 이것을 x- 마우스 동작이라고합니다.

한 번만 실행하면되며 작고 오픈 소스이며 세부 정보를 처리합니다.

X-Mouse Controls 스크린 샷


2
고맙습니다! [1] 로그 아웃 / 로그인없이 변경이 가능하고, [2] 레지스트리에서 16 진수 변환을 방해하지 않으며, [3] 변경 사항을 액세스 센터의 편의성을 위해 전파하는 미니멀리스트 GUI 프론트 엔드 '적절하게'일하는 것처럼 보입니다.
— Clayton Stanley

3

바로 그때!
regedit를 열고 일하자.

변화

HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask

으로 9F 3E 07 80 12 00 00 00

그런 다음 변경

HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout

0으로 설정합니다 (데이터 유형을 10 진수로 전환해야 할 수도 있음).

그런 다음 로그 아웃, 로그인 및 (창의적으로) 창 전환을 즐기십시오!


작동하지만 작업 표시 줄의 숨겨진 아이콘에 액세스 할 수 없습니다. 화살표를 클릭하여 목록을 확장 한 다음 마우스를 상자로 이동하려고하면 상자에 닿기 전에 사라집니다.
— Phenom

신경 쓰지 마십시오. 화살표를 클릭 한 다음 탭을 눌러 활성화하십시오.
— Phenom

조금 불안정하지만 실행 가능한 것 같습니다. alt-tab을 더 사용할 수 있습니까?
— Phoshi

2

이 오토 핫키 스크립트 가 그렇게합니다. 첫 번째 줄을 확인하십시오. 스크립트의 동작을 변경하는 매개 변수가 있습니다.

hover_task_buttons  = 1 ; hover over taskbar button to activate window
  hover_task_group  = 1 ; hover to select (or exit) from a window-group menu
                        ; (for Windows' "Group similar taskbar buttons" feature)
hover_task_min_info = 0 ; only show info for minimized windows, don't activate
hover_start_button  = 1 ; hover over start button to open start menu
hover_min_max       = 1 ; minimize or maximize by hovering over the min/max buttons
hover_any_window    = 0 ; activate any window by hovering (except the taskbar)

hover_no_buttons    = 1 ; ignore hover if a mouse button is in the down state

hover_delay       = 500 ; hover delay, from when the mouse stops moving

; WORKS, BUT NOT PERFECTLY: (brings the window forward, then puts it back in place)
hover_keep_zorder   = 0 ; don't bring windows forward, only activate them

위에 나열된 마지막 항목 hover_keep_zorder에 관심이있을 것입니다. 단지 완벽하게 작동하지 않는다는 경고가 있습니다 (하지만 잘 작동했습니다).

hover_any_window 도 1로 설정하는 것을 잊지 마십시오 .


투표 시간 제한이 어리 석습니다! 실수로 ^을 (를) 다시 클릭하여 이전 upvote를 제거했으며 이제는 다시 upvote 할 수 없습니다!
— Phoshi 2018

P : 편집에 사소한 점을 찾는 것은, 당신이 잘 형성 텍스트 터무니 어려웠다
— Phoshi

작동하지만 작업 표시 줄의 숨겨진 아이콘에 액세스 할 수 없습니다. 화살표를 클릭하여 목록을 확장 한 다음 마우스를 상자로 이동하려고하면 상자에 닿기 전에 사라집니다.
— Phenom

위의 의견은 reg 해킹을 가진 사람을위한 것입니다. 나는 이것을 시도했지만 아무것도하지 않았다.
— Phenom

완벽한 솔루션!
— Ram
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.