Logitech Mouse: ฉันจะใช้ปุ่มเพิ่มเติมได้อย่างไร


67

ฉันเพิ่งซื้อเมาส์ Logitech M560

มันใช้งานได้ดีบน Mac ของฉัน แต่ฉันสงสัยว่ามีซอฟต์แวร์ / prefpane (ฟรีหรือจ่ายเงิน) ฉันสามารถใช้เพื่อแมปปุ่มเพิ่มเติมที่ฉันมีบนเมาส์ (เช่นเปิดแดชบอร์ดเลือกบรรทัด ฯลฯ ... )

Logitech ในขณะนี้ไม่รองรับ Mac สำหรับรุ่นนี้ (ฉันรู้เรื่องนี้เมื่อฉันซื้อเมาส์)

ป้อนคำอธิบายรูปภาพที่นี่

ปุ่มด้านล่างทำงานโดยไม่มี "การเพิ่มที่คั่นหน้า" ใน Chrome ดังนั้นฉันคิดว่าฉันสามารถทำสิ่งนี้ได้ ...


ฉันไม่สามารถเพิ่มคำตอบได้ แต่คำตอบที่ถูกต้องคือติดตั้ง Logitech Control Center ฉันทำสิ่งนี้กับ M510 ของฉันและปุ่มย้อนกลับและไปข้างหน้าของฉันทำงานตอนนี้ ฉันไม่ต้องกำหนดค่าอะไรเลย นี่เป็นที่ที่จะได้รับมัน ไม่จำเป็นต้องซื้อแอพใด ๆ
Dorian

1
สำหรับอุปกรณ์รุ่นใหม่ (เช่น M510) ของกรกฏาคม 2019 ซอฟต์แวร์ที่ถูกต้องในการติดตั้งที่เรียกว่า"ตัวเลือกโลจิเทค" ฉันลองใช้ซอฟต์แวร์ Control Center แล้วมันก็บอกฉันทันทีว่าอุปกรณ์ของฉันไม่รองรับ
Dylan Nissley

คำตอบ:


46

ขอบคุณคำตอบก่อนหน้านี้ฉันใช้BetterTouchToolเพื่อแมปสามปุ่มที่แตกต่างกัน:

  • แท็บ "หนูธรรมดา" ป้อน:
    • ปุ่ม 3 (ซ้ายล้อ)
    • ปุ่ม 4 (ล้อขวา)
  • แท็บ "คีย์บอร์ด" ของ Usign:
    • cmd + D (ด้านหลัง) ซึ่งฉันกำหนดให้กับ "คลิกกลาง"

ปุ่มสองปุ่มยังคงไม่สามารถใช้งานได้ (คลิกไปข้างหน้าและคลิกกลาง) แต่ดีกว่าไม่มีอะไร หวังว่ามันจะเหมาะกับความต้องการของคุณ


สำหรับปุ่มอื่น ๆ ให้ใช้ตัวเลือกลำดับของคีย์เพื่อบันทึกชุดของปุ่มปุ่มเหล่านี้จะดำเนินการตามลำดับการกดเฉพาะที่คุณสามารถแมปได้
RenaissanceProgrammer

35

หากคุณสนใจที่จะใช้ปุ่มด้านข้างสำหรับการนำทางฉันสร้างยูทิลิตีแถบเมนูโอเพนซอร์สที่เรียกว่าSensibleSideButtonsซึ่งช่วยแก้ปัญหานี้ แทนที่จะผูกปุ่มด้านข้างเข้ากับแป้นพิมพ์ลัดเช่นโปรแกรมอื่น ๆ ส่วนใหญ่ที่กล่าวถึงในที่นี้แทนที่จะทำการผูกปุ่มเหล่านั้นกับท่าทางปัดซ้ายและขวาเสมือน วิธีนี้มีประโยชน์หลายประการ: เกือบทุกการนำไปใช้ทั่วทั้งระบบปฏิบัติการ (รวมถึง Xcode), การหลีกเลี่ยงพฤติกรรมการทำลายล้าง, ไม่มีแถบเมนูกะพริบหรือมีเสียงรบกวนที่น่ารำคาญ, คำสั่งส่งไปยังหน้าต่างเฉพาะภายใต้เคอร์เซอร์ของคุณเท่านั้น

(ซึ่งถือว่าปุ่มด้านข้างของคุณปล่อยกิจกรรม M4 และ M5 มาตรฐาน)


6
พยายามมัน ติดตั้งง่าย (ไม่ต้องกำหนดค่าใด ๆ ) และทำงานกลับ / ไปข้างหน้าบน Chrome / Finder / XCode ตามที่คาดไว้ ขอขอบคุณ.
ผักแช่ง

1
นั่นเป็นเครื่องมือที่มีประโยชน์ที่สุดจากทั้งหมด มันเพิ่งออกมานอกกรอบ!
Evgenia Manolova

1
เครื่องมือที่ยอดเยี่ยม ใช้งานได้ดีใน VMware macOS 10.12 แขก
Sébastien

SensibleSideButtons จะทำงานเมื่อติดตั้งแผงควบคุมโลจิเทคหรือไม่ ฉันติดตั้งแล้ว แต่ไม่ได้สร้างความแตกต่างใด ๆ สำหรับปุ่มด้านข้างของ M560 ของฉัน
m000

ไม่แน่ใจขออภัย - ข้อกำหนดเพียงอย่างเดียวคือเมาส์ปล่อยคำสั่ง M4 และ M5 มาตรฐาน ฉันคิดว่าเม้าส์ Logitech บางตัวอาจมีแป้นพิมพ์หรือทางลัดระบบฮาร์ดโค้ดกับปุ่ม
Archagon


9

BetterTouchTool

BetterTouchTool จะอนุญาตให้คุณแมปปุ่มเมาส์กับแป้นพิมพ์ลัดหรือการกระทำที่กำหนดไว้ล่วงหน้า เพียงคลิกในพื้นที่ที่มีปุ่มที่คุณต้องการแมปเลือกคีย์ตัวปรับเปลี่ยนหากคุณต้องการจากนั้นเลือกแป้นพิมพ์ลัดหรือการกระทำที่กำหนดไว้ล่วงหน้าเพื่อแมป


1
ไม่ทำงานกับ M560 ไม่รู้จักปุ่มเพิ่มเติม
Napolux

1
@Napolux ตรวจสอบให้แน่ใจว่าคุณไม่มีโปรแกรมควบคุมเมาส์ / ซอฟต์แวร์อื่น ๆ ที่อาจส่งผลกระทบต่อมัน (ไปที่ BTT →การตั้งค่าและตรวจสอบรายการความขัดแย้งที่อาจเกิดขึ้นที่ด้านล่าง) และอย่าลืมให้สิทธิ์การเข้าถึง BTT :)
grg

ฉันทำมัน ไม่สำเร็จ ...
Napolux

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

8

ฉันใช้USB Overdrive แล้ว

USB Overdrive เป็นไดรเวอร์อุปกรณ์สำหรับ Mac OS X ที่จัดการกับเมาส์ USB / แทร็กบอล / จอยสติ๊ก / gamepad / คีย์บอร์ดและเมาส์บลูทู ธ จากผู้ผลิตใด ๆ และช่วยให้คุณสามารถกำหนดค่าได้ทั้งแบบโกลบอลหรือแบบต่อแอปพลิเคชั่น . โปรดทราบว่า Apple Overdrive ไม่สามารถใช้ Apple Magic Mouse และ Magic Trackpad ได้เพื่อให้ Mac OS X ใช้งานระบบมัลติทัชได้อย่างสมบูรณ์

ทำงานได้ดีจริงๆ


7

ตามคำตอบของคำถามที่คล้ายกันเป็นไปได้ที่จะใช้โปรแกรมที่เรียกว่า Karabiner เพื่อตรวจจับเหตุการณ์คีย์บอร์ดเฉพาะ Windows Logitec ที่ส่งโดย M560 และแปลเป็นเหตุการณ์แป้นพิมพ์หรือปุ่มเมาส์ปกติที่เครื่องมือเช่น BetterTouchTool สามารถรับได้ .

โปรดดูคำตอบดั้งเดิมของคำถามซ้ำสำหรับรายละเอียดทั้งหมดรวมถึงไฟล์กำหนดค่าของ Karabiner สำหรับ M560


น่าเสียดายสำหรับ MacOS Sierra (10.12) เป็นต้นไป Karabiner Elements ไม่ได้ให้การสนับสนุนอุปกรณ์เมาส์ / ตัวชี้ - ดูคำตอบของฉันด้านล่างเกี่ยวกับ Hammerspoon
Pierz

1

แฮมเมอร์สปูนเป็นอีกหนึ่งเครื่องมือโอเพ่นซอร์สฟรีที่สามารถใช้เพื่อแมปปุ่มบนเม้าส์กับฟังก์ชั่นต่าง ๆ - มีตัวเลือก / ปลั๊กอินอื่น ๆ (หรือที่เรียกว่า 'ช้อน') คุณจะต้องติดตั้งเครื่องมือและจัดหาด้วยการกำหนดค่าที่เหมาะสม - ดูตัวอย่างที่นี่เพื่อทำการแมปเมาส์ใหม่ นี่คือตัวอย่างการกำหนดค่าที่ทำการแมปปุ่มมินิปุ่มขวาของ Logitech Marble ใหม่ (4) เป็นคลิกกลาง (2):

hs.eventtap.new({4,25,26},
    function(e)
        local pressedMouseButton = e:getProperty(hs.eventtap.event.properties['mouseEventButtonNumber'])
        if pressedMouseButton == 4 then
           mousepos = hs.mouse.getAbsolutePosition()
           hs.eventtap.event.newMouseEvent(e:getType(),mousepos):setProperty(hs.eventtap.event.properties.mouseEventButtonNumber, 2):post()
        end
    end
):start() 

1

ฉันทำMac เมาส์แก้ไข

มันช่วยให้คุณทำการแมปปุ่มด้านข้างของคุณกลับไปข้างหน้าในสไตล์ Windows (เช่นเดียวกับปุ่มด้านข้างที่มีความไว - อันที่จริงแล้วฉันคัดลอกรหัสของพวกเขา) หรือสลับพื้นที่ นอกจากนี้ยังมีอัลกอริทึม Smooth-Scrolling ที่ได้รับการขัดเกลาซึ่งฉันคิดว่าจะสร้างความสมดุลระหว่างความลื่นไหลและการควบคุมและอื่น ๆ

Mac Mouse Fix เบามากกับทรัพยากรระบบและเป็นปลั๊กอินการตั้งค่าระบบดังนั้นจึงไม่มีรายการแถบสถานะ ฉันพยายามทำให้ปราศจากความยุ่งเหยิงให้มากที่สุด

ยิ่งไปกว่านั้นมันฟรี 100% ไม่ขายข้อมูลของคุณหรืออะไรเลยมันมีน้ำหนักเบาใช้งานง่ายและโอเพ่นซอร์สอย่างเต็มที่

ฉันหวังว่าคุณจะพบว่า Mac Mouse Fix มีประโยชน์!

ดาวน์โหลด | Github


1
เมื่อคุณกดทองระหว่างคำตอบที่ตอบแล้ว
azerafati
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.