ใน Windows 7 มีวิธีใดที่จะทำให้โฟกัสของ scrollwheel ติดตามเมาส์ได้หรือไม่?


70

บน Mac OS XI สามารถเลื่อนเมาส์ไปที่บางสิ่ง (โดยไม่ต้องคลิกหรือให้โฟกัสทั้งหมด) และใช้ล้อเลื่อนเพื่อเลื่อน บน Windows (อย่างน้อย 7) ที่ฉันถูกบังคับให้ใช้ในงานใหม่ของฉันมันไม่ทำงานด้วยวิธีนี้ มีวิธีใดบ้างที่จะเปลี่ยนพฤติกรรมนี้

ฉันสังเกตเห็นว่า Firefox ทำสิ่งนี้ภายในแอป: หากหน้าต่าง Firefox มีโฟกัสคุณสามารถเลื่อนหน้าต่าง Firefox อื่นที่ไม่มี (อย่างน้อยคน Firefox คิดว่านี่เป็นคุณสมบัติที่มีประโยชน์! ดังนั้นใครก็ตามที่ไม่คุ้นเคยกับการทำงานบน OS X จะเห็นสิ่งที่ฉันพูดถึง)

ฉันจำ TweakUI (ซึ่งดูเหมือนจะไม่พร้อมใช้งานสำหรับ Windows 7) โดยมีการตั้งค่าสำหรับ "โฟกัสตามเมาส์" แต่ฉันจำไม่ได้ว่าอนุญาตให้ตั้งค่าเฉพาะล้อเลื่อนเท่านั้น ฉันไม่ต้องการการตั้งค่าโฟกัสตามเมาส์แบบ X-Windows แบบเต็มรูปแบบเพียงแค่ความสามารถในการเลื่อนสิ่งที่ฉันวางเมาส์

ปรับปรุง : ตามความคิดเห็นของ @ Mikey ตอนนี้สิ่งนี้ได้สร้างไว้ใน Windows 10 แล้ว

UPDATE : มีคนแนะนำว่าคำถามของฉันซ้ำกับคำถามนี้ คำถามนั้นดูเหมือนว่าจะเกี่ยวข้องกับตัวควบคุมหลายตัวในหน้าต่างเดียวโดยเฉพาะที่โฟกัสของแป้นพิมพ์อยู่บนตัวควบคุมที่ผิด แต่ไม่ใช่ในหน้าต่างที่ผิด ฉันถามเกี่ยวกับสถานการณ์ที่มีหลายหน้าต่าง โซลูชันที่ให้มาใด ๆ มีศักยภาพในการจัดการกับทั้งสองกรณีใช้ แต่ก็ไม่ได้ข้อสรุปมาก่อนว่าจะ มันจะเป็นไปได้สำหรับชิ้นส่วนของซอฟต์แวร์ใด ๆ ที่จะจัดการกับกรณีการใช้งานอย่างใดอย่างหนึ่งและไม่ได้อื่น ๆ พวกเขาเหมือนกัน แต่พวกเขาไม่ใช่คำถามเดียวกัน


1
ฉันชอบฟีเจอร์นี้เช่นกัน แต่ฉันใช้ Linux (Debian 5.0.8) ด้วย Gnome 2.22.3; ฉันยังแก้ไข mupdf (โปรแกรมดู PDF อย่างรวดเร็ว) ไปยังหน้าด้วยล้อเลื่อน
Dan D.

2
คำอธิบายวิธีที่คุณแก้ไข mupdf การอธิบายแต่ละบรรทัดของโค้ดที่เพิ่ม / แก้ไข / ลบออกจะทำให้โพสต์บล็อกน่าสนใจ!
iconoclast

ซ้ำกันได้: superuser.com/questions/29459/…
bytebuster

1
หากงานของคุณอัปเกรดคุณจาก Windows 7 เป็น 8 โปรดจำไว้ว่าสิ่งนี้และโปรแกรมอื่น ๆ เช่น (ทุกอย่างที่ฉันพยายามต่อไป) หยุดการเลื่อนใน Metro / Modern UI กล่าวอีกนัยหนึ่งโปรแกรมเลื่อนเหล่านี้ทำงานได้ตามที่คาดไว้ในมุมมองเดสก์ทอปแบบคลาสสิก แต่เมื่อคุณเปลี่ยนไปใช้ Metro / Modern UI คุณจะไม่สามารถเลื่อนเมาส์ในบางแอพพลิเคชั่นบางตัวหรือทั้งหมด มันน่ารำคาญจริงๆและฉันยังไม่พบวิธีแก้ปัญหา

2
@ ไม่มี: สิ่งนี้ถูกโพสต์ในปี 2011และคุณทำเครื่องหมายว่าเป็นรายการที่ซ้ำกันในปี 2013 ! โปรดใส่ใจกับวันที่
iconoclast

คำตอบ:


30

การควบคุมเมาส์ X-Button!

สิ่งนี้สั่นสะเทือน ... มันเป็นเรื่องที่เข้าใจง่ายสำหรับคนที่มีเทคโนโลยีไม่รู้เรื่องของคนปกติ) แต่ถ้าคุณเข้าใจมันจะทรงพลังจริงๆ

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

และใช่มันแก้ปัญหาการเลื่อน / วางเมาส์นี้เกินไป:

  • ในการเปลี่ยนแปลงโปรไฟล์ ' ค่าเริ่มต้น ' ' เลื่อนขึ้น ' เป็น ' เลื่อนหน้าต่างขึ้น ' และ' เลื่อนลง ' เป็น ' เลื่อนหน้าต่างลง '

แต่มันก็มากขึ้น

เช่นบางสิ่งที่ฉันใช้สำหรับ:

  • ฉันมีเม้าส์ Logitech Marathon ที่ยอดเยี่ยมเพราะมันมีการเลื่อนและแบตเตอรี่เมื่อ 2 ปีที่แล้ว แต่ใน Chrome ด้วยเหตุผลบางอย่างเมื่อวงล้อไฮเปอร์หมุนวนบางครั้งมันสามารถซูมหน้าของคุณเมื่อคุณกด CTRL มันเกิดขึ้นมากมาย ดังนั้นด้วยแอปนี้ฉันจึงปิดการใช้งานเม้าส์ ctrl- เม้าส์เมื่อใช้โครเมียม สิ่งที่โครเมี่ยมไม่สามารถทำได้

    • ฉันตั้งค่าไว้ที่ alt-wheel ขึ้น / ลงเพื่อควบคุมระดับเสียงของระบบ มีประโยชน์มากทีเดียว

    • ฉันกำหนดค่าการคลิกซ้ายเพื่อถ่ายภาพหน้าจอของหน้าต่างที่ใช้งานอยู่คลิกขวาเพื่อดูภาพเต็ม

    • ฉันตั้งค่าปุ่ม ' Alt ' เพื่อเปิดใช้งาน ' เลเยอร์ 2 ' (การตั้งค่า> คีย์ตัวแก้ไข) จากนั้นในโปรไฟล์ ' เริ่มต้น ' ในเลเยอร์ 2 ฉันตั้งค่าล้อขึ้น / ลงเพื่อเลื่อนหน้าต่างซ้าย / ขวาตามลำดับ


1
หลังจากผิดหวังกับ AlwaysWheelMouse ฉันได้เปลี่ยนมาใช้วิธีนี้ มันทำอะไรได้มากกว่า AlwaysWheelMouse และไม่มีสิ่งรบกวน (หน้าจอเริ่มต้นที่ปรากฏขึ้นเสมอแม้ว่าคุณจะไม่ได้ตั้งค่าไว้และปุ่มที่บอกเป็นนัยว่าจะเป็นการปิดหน้าจอเริ่มต้นจริง ๆ )
iconoclast

1
มันเป็นสิ่งที่ดีที่สุด แต่ถ้าต้องการบางสิ่งที่ยอดเยี่ยมมากสำหรับการใช้งาน (คุณสามารถใช้ทั้งสองอย่างร่วมกันได้) ... ดาวน์โหลด Strokes Plus มันสามารถกำหนดค่าได้สูงการรู้จำท่าทางที่แม่นยำมาก (เช่นกดปุ่มเมาส์ขวาค้างไว้แล้ววาดบางอย่าง - สำหรับฉันฉันมีเครื่องหมายทับเพื่อเปิด explorer ... V สำหรับโครมและอื่น ๆ อีกมากมายเช่นตัวคัดลอก / วาง ปิดหน้าต่างขยายหน้าต่างย่อเล็กสุด) strokesplus.com - โอ้อืม .. ตามวิดีโอนั่นมันยังสามารถทำสิ่งเลื่อนเม้าส์ ... ไม่รู้ด้วยซ้ำ
กี้

GREATTTTTTTTTTTTTTTTTTTT!
CroCo

50

ที่จะได้รับการติดตั้ง Windows ของฉันเพื่อเลื่อนเช่น Linux ไม่ (สิ่งที่เมาส์อยู่เหนือจะเลื่อนโดยไม่จำเป็นต้องมีโฟกัส) ผมใช้แอปฟรีแวร์ขนาดเล็กมากเรียกว่าAlwaysMouseWheel ไม่สามารถอยู่ได้โดยปราศจากมันบน Windows


2
นี่มันเจ๋งมาก! ใช้งานได้และเนื่องจากเป็นอุปกรณ์พกพาฉันไม่ต้องขออนุญาตจากผู้จัดการเพื่อติดตั้ง (ผลข้างเคียงที่น่ารังเกียจของการทำงานในร้านค้า Windows เป็นความหวาดระแวงเกี่ยวกับการติดตั้งซอฟต์แวร์)
iconoclast

ฉันมีปัญหากับอันนี้มันก็หยุดทำงานหลังจากสุ่มไปซักพัก ฉันโชคดีกับ Wizmouse
bigstones

ไม่ทำงานสำหรับฉันอีกต่อไปใน Win7 XButtonMouseControl ใช้งานได้ดีแม้ว่า
Paul Slocum

@PaulSlocum: คุณได้ลองใช้งานเป็นผู้ดูแลระบบแล้วหรือยัง หากทำงานในโหมดปกติหน้าต่างจะไม่เลื่อนไปมาในโหมดผู้ดูแลระบบ จนกระทั่งเมื่อเร็ว ๆ นี้ฉันทำงานในสถานที่ที่พวกเขามีนโยบายกลุ่มแปลก ๆ ที่จะเข้าไปยุ่งเกี่ยวกับมันเป็นระยะและฉันไม่มีสิทธิ์ของผู้ดูแลระบบ (win7) ดังนั้นฉันต้องฆ่าและรีสตาร์ททุกสองสามวัน ทำงานได้ดีที่บ้าน (win7 โหมดปกติ) และที่ทำงานใหม่ของฉัน (win8 โหมด admin)
Amos M. Carpenter

1
ขนาดการดาวน์โหลด 74K นั้นจะต้องมีการกล่าวถึงในโลกปัจจุบันของ MB / GB!
Codism

16

วิธีการแก้ปัญหาที่ชื่นชอบของฉันคือการใช้Wizmouse

การตั้งค่าความง่ายในการเข้าถึงทำได้เพียงตั้งโฟกัสของหน้าต่าง Wizmouse ส่งคำสั่งเลื่อนไปที่หน้าต่างต้นแบบโดยไม่ต้องตั้งค่าหน้าต่างที่ใช้งานอยู่

มีข้อแม้อยู่เล็กน้อย กล่าวคือแอปพลิเคชัน WPF และ Silverlight พร้อม subpanes จะเล่นได้ไม่ดี สำหรับตัวอย่างแอปพลิเคชัน WPF ที่จะเป็น Visual Studios และ Expressions Studios พื้นที่บางส่วนของ Powerpoint ได้รับการอิดโรย แต่ก็ไม่เป็นไปตามที่คาดไว้


1
ดูเหมือนว่าจะสร้างสไตล์การ OS X ของการเลื่อนหน้าต่างที่ไม่ได้รับการโฟกัสค่อนข้างดีโปรแกรมที่ต้องมีใหม่บนเครื่อง Windows ของฉัน!
นิค

ขออภัยฉันยังไม่ได้ทำการทดสอบเพราะมันยากที่จะได้รับอนุญาตสำหรับการติดตั้งซอฟต์แวร์ที่ไม่ได้ช่วยให้ฉันพัฒนาในทางที่ชัดเจน (สิ่งใดก็ตามที่ปรับเปลี่ยนพฤติกรรมเริ่มต้นของระบบปฏิบัติการเป็นสิ่งที่น่าสงสัยอย่างยิ่ง)
iconoclast

ข้อผิดพลาด Visual Studio ดูเหมือนว่าจะได้รับการแก้ไขด้วย WizMouse และ Visual Studio 2013 เวอร์ชันปัจจุบันบางครั้งหน้าต่าง VS จะถูกดึงขึ้นเหนือสิ่งอื่นในขณะที่เลื่อน แต่มันจะถูกเลื่อน
Warren Young

นี่มันเจ๋งมาก. ทำงานได้อย่างสมบูรณ์ใน Visual Studio 2005/2010 โดยให้ความสำคัญกับบานหน้าต่างต่าง ๆ โดยไม่ต้องคลิกเพื่อรับโฟกัส ฉันลองใช้งานหลายครั้ง แต่ก็ใช้งานไม่ได้กับ VS ขอบคุณ
vaitrafra

5

ข้อมูลใหม่:

หากคุณมี Windows 7 อยู่ในการตั้งค่าการเข้าถึง: http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in-this หน้าต่าง Vista /

ไดรเวอร์ของเมาส์บางตัวทั้งหมดนี้ มันเป็นการดัดแปลงของ "set focus"

โดยพื้นฐานแล้วใน Windows นักพัฒนาสันนิษฐานว่าคุณอาจไม่ต้องการควบคุมเมาส์ของคุณและพวกเขาบอกให้ระบบรอให้คุณคลิกบนหน้าต่างก่อนที่จะทำการลบโฟกัสออกจากหน้าต่างก่อนหน้าและกำหนดให้กับสิ่งที่คุณเลือก .

หากระบบถูกตั้งค่าเป็น "set focus" โปรแกรมใดที่ตัวชี้เมาส์ของคุณไปถ้าคุณแค่พยายามเอาเม้าส์ออกไปแล้วย้ายมันไปที่หน้าต่างอื่นสิ่งที่คุณกำลังทำอยู่ก็จะเริ่มขึ้น ไม่ว่าเมาส์ของคุณจะไปที่หน้าต่างอะไร คุณไม่สามารถแยก "การเลื่อนโฟกัส" ออกจาก "โฟกัสเต็ม"

ตราบใดที่คุณรู้เรื่องนี้และรู้ว่ามันจะส่งผลต่อการใช้คอมพิวเตอร์ของคุณอย่างไรถ้าเมาส์ของคุณมีความสามารถในเรื่องนี้ (มันขึ้นอยู่กับเมาส์และไดรเวอร์ของคุณ) คุณควรหาตัวเลือกในการตั้งค่าเมาส์ในแผงควบคุม .


6
นี่ไม่ใช่สิ่งที่ฉันขอ การตั้งค่านั้นจะนำหน้าต่างไปด้านบน ฉันแค่ต้องการเลื่อนดูว่ามันอยู่ตรงไหน สิ่งนี้ได้อธิบายไว้ในย่อหน้าสุดท้ายของคำถามของฉันโดยเฉพาะประโยคสุดท้าย
iconoclast

2
หากไม่มีสิทธิ์ของผู้ดูแลระบบในขณะที่ไม่สมบูรณ์แบบโซลูชันนี้จึงเป็นตัวเลือกที่ใกล้เคียงที่สุด
สตีเวนซีโฮเวล

1
ฉันเห็นด้วยกับ @iconoclast นี่ไม่ใช่สิ่งที่ถูกขอทั้งหมด (และ FWIW สิ่งที่ฉันเป็นเช่นกัน) แต่มันก็ทำงานได้
Marcello Romani

2

taekwindowเป็นซอฟท์แวร์ฟรี (ใบอนุญาต BSD) ซึ่งแก้ปัญหานี้ได้

มันทำอะไรกันแน่?

ในรายละเอียดแบบเต็มเทควันโดช่วยให้คุณทำต่อไปนี้:

  • ย้ายหน้าต่างโดยจับที่ใดก็ได้ (ไม่ใช่แค่แถบชื่อเรื่อง) ในขณะที่กดปุ่ม Alt ค้างไว้แล้วลากด้วยปุ่มซ้ายของเมาส์
  • ปรับขนาดหน้าต่างด้วยการจับที่ใดก็ได้ (ไม่ใช่แค่เส้นขอบเล็ก ๆ ) ในขณะที่กดปุ่ม Alt ค้างไว้แล้วลากด้วยปุ่มเมาส์ขวา
  • ย้ายหน้าต่างที่ขยายให้ใหญ่สุดระหว่างจอภาพโดยการลาก Alt;
  • ใช้ล้อเลื่อนของหน้าต่างภายใต้เคอร์เซอร์แทนหน้าต่างที่โฟกัสอยู่ในปัจจุบัน
  • ผลักหน้าต่างไปที่พื้นหลังโดยคลิกกลางที่แถบชื่อ

คุณสมบัติทั้งหมดเหล่านี้สามารถกำหนดค่าตามความชอบของคุณ

  • เมื่อคุณเริ่มใช้งานเทควันโดไอคอนของมันจะปรากฏในซิสเต็มเทรย์
  • คลิกขวาที่มันและเลือกการตั้งค่า ...
  • จากนั้นไปที่การเลื่อนแท็บและตรวจสอบเลื่อนหน้าต่างภายใต้เคอร์เซอร์
  • คุณสามารถเริ่มต้นเทควันโดโดยอัตโนมัติโดยทำเครื่องหมายเริ่มเมื่อเข้าสู่ระบบในแท็บทั่วไป

1
โปรดอ่านฉันจะแนะนำซอฟต์แวร์สำหรับเคล็ดลับเกี่ยวกับวิธีการแนะนำซอฟต์แวร์ได้อย่างไร อย่างน้อยที่สุดคุณควรให้มากกว่า / ลิงก์อย่างน้อยตัวอย่างเช่นข้อมูลเพิ่มเติมบางอย่างเกี่ยวกับตัวซอฟต์แวร์เองและวิธีใช้เพื่อแก้ไขปัญหาในคำถาม
DavidPostill

1

AltDragซึ่งเป็นเครื่องมือสำหรับเปิดใช้งานการย้ายและปรับขนาดหน้าต่างของ Linux โดยคลิกที่ใดก็ได้ในขณะที่กดปุ่ม ALT ค้างไว้ก็มีคุณสมบัตินี้เช่นกัน ในการกำหนดค่า ภายใต้ทั่วไปเลือก "เลื่อนหน้าต่างที่ไม่ใช้งาน"


0

แฮ็ครีจิสทรี DIY:

  1. เรียกใช้ regedit (Win + R, regedit, OK)
  2. เปิดคีย์ HKEY_CURRENT_USER \ Control \ Mouse
  3. เปลี่ยนค่าของ REG_DWORD ActiveWindowTracking เป็น 0x0000001 (1)
  4. เปิดคีย์ HKEY_CURRENT_USER \ Control Panel \ Desktop
  5. ตรรกะหรือไบต์แรกของ REG_BINARY UserPreferencesMask ด้วย 01 นั่นคือถ้าค่าปัจจุบันคือ df 3e 03 80 12 00 00 00 ให้ปล่อย 'df' เพียงอย่างเดียว หากเป็น 9e 03 07 80 12 00 00 00 ให้เปลี่ยนเป็น 9f .. .. และอื่น ๆ *

ผมเคยใช้กวดวิชาไซน์วอล์คเกอร์ ไปที่นั่นเพื่อรับความช่วยเหลือและรายละเอียดเพิ่มเติม


นี่คือ (ตามบทช่วยสอน) เมาส์โฟกัสแบบติดตาม X11 ซึ่งไม่ได้เป็นสิ่งที่ฉันต้องการโดยเฉพาะ
iconoclast

โอ้ตอนนี้ฉันเห็นสิ่งที่คุณหมายถึง มันน่ารำคาญจริงๆในระยะยาว ฉันเปลี่ยนเป็นโซลูชัน @Amos M. Carpenter ด้วย AlwaysMouseWheel
tutejszy

ฉันแนะนำให้คุณลองใช้ X-Button Mouse Control ไม่มีหน้าจอสาดที่น่ารำคาญที่จะยกเลิกและคุณสมบัติอื่น ๆ อีกมากมายเช่นกัน นอกจากนี้เนื่องจากคำตอบของคุณไม่ได้แก้ปัญหาที่เกิดขึ้นในคำถามมันอาจจะเป็นการดีที่สุดที่จะลบมันก่อนใครลงคะแนน
iconoclast
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.