Ánh xạ khóa Synergy


36

Tôi đang chạy máy chủ Synergy trên Ubuntu và máy khách Synergy + trên OSX. Các máy chủ có một bàn phím cửa sổ tiêu chuẩn với shift, ctrl, windows, và altcác phím. My MacBookPro có shift, fn, control, alt/option, và commandcác phím.

Khi tôi nhấn ctrl- c, ctrl- v, v.v., hành động sao chép / dán thích hợp sẽ không xảy ra trên Mac, nhưng nó xảy ra trong Ubuntu. Nếu tôi đang điều khiển mac và nhấn alt- c, alt- v, thì tôi nhận được hành động sao chép / dán.

Vì vậy, tôi đã chơi xung quanh với ánh xạ khóa synergy.confvà thấy rằng những điều sau đây cho phép tôi thực hiện sao chép / dán với ctrl- c/ ctrl- v:

section: screens
    godzilla:
    mbp.local:
        ctrl = alt
        alt = ctrl
end

Đây có phải là tất cả những gì tôi cần làm? Hoặc có những ánh xạ khác cũng sẽ giúp? Các cấu hình sức mạnh tổng hợp trang đề cập đến ánh xạ chủ yếu sau. Các phím tương đương cho mỗi phím này trên bàn phím Windows và bàn phím Mac là gì? Một meta hoặc siêu khóa là gì?

shift = {shift|ctrl|alt|meta|super|none}
ctrl = {shift|ctrl|alt|meta|super|none}
alt = {shift|ctrl|alt|meta|super|none}
meta = {shift|ctrl|alt|meta|super|none}
super = {shift|ctrl|alt|meta|super|none}

Cảm ơn!

Câu trả lời:


15

Tôi đã ở trong một tình huống tương tự tại một thời điểm, và tôi đã tìm thấy một cách 'độc nhất' xung quanh nó. Cắm bàn phím trực tiếp vào máy Mac của bạn và chỉnh sửa tùy chọn bàn phím trực tiếp. Sau đó, mọi bàn phím không phải của Apple mà bạn đính kèm sẽ sử dụng các ánh xạ đó.

  1. Cắm vào bàn phím của họ.
  2. Mở tùy chọn hệ thống (Menu Apple -> Tùy chọn hệ thống).
  3. Nhập tùy chọn "Bàn phím" (bên dưới Phần cứng).
  4. Từ tab "Ánh xạ bàn phím" (hoặc có tên tương tự), thay đổi ánh xạ khóa khi bạn thấy phù hợp.

Synergy + sẽ sử dụng các ánh xạ chính này, vì nó xác định là bàn phím ảo.

EDIT: Ánh xạ tương đương, dựa trên chức năng:

Linux   │ Mac
────────┼─────────
Control │ Command
Alt     │ Control
Meta    │ Alt
Shift   │ Shift
Super   │ Super

Mac có thêm phím bổ trợ (giống như bàn phím kiểu EMACS cũ, có tới 5 phím bổ trợ). Siêu thường không được dùng nữa, vì vậy bạn không cần phải lo lắng về việc ánh xạ lại.


Cảm ơn thông tin, điều này giúp! Nhưng tôi nghĩ rằng tôi vẫn không nhận được một cái gì đó đúng. Bạn có biết tôi nên sử dụng bản đồ chính xác nào không? Bạn có thể cung cấp cho tôi các ánh xạ chính từ tệp synergy.conf của bạn để tôi có thể đảm bảo có được điều này đúng không?
Tauren

Chạy máy chủ trên Windows 7 của tôi thay vì Linux và những ứng dụng này được áp dụng. Điều quan trọng cần hiểu là có vẻ như "Meta" là khóa "apple" của apple.
dtbarne

35

Để biết giá trị của nó, cuối cùng tôi đã dành thời gian để tìm ra thiết lập ánh xạ Synergy của mình.

Máy chủ Linux (máy tính để bàn), máy khách OS X (macbook). Tôi muốn như sau:

  • Ctrltrên máy tính để bàn -> Ctrltrên macbook
  • WinKeytrên máy tính để bàn -> Command/⌘trên macbook
  • Alttrên máy tính để bàn -> Alt/Optiontrên macbook

Điều này cho phép ánh xạ bàn phím giống như bàn phím máy tính để bàn Hackffy của tôi sử dụng, do đó các phím tắt như sao chép / dán vẫn khác nhau giữa Linux và OS X, nhưng tôi không sao với điều đó.

Tôi đã sử dụng cấu hình sau:

section: screens
    desktop:
          # Linux server, no mapping
    batbook:
        # OS X client
        ctrl = ctrl
        alt = meta
        super = alt
        # meta = ??  # no idea where this shows up on the client end
end

Cảm ơn. Ánh xạ siêu tới alt là thứ tôi đang tìm kiếm (Tôi đã ánh xạ meta sang alt, cung cấp chức năng tương tự, nhưng không hoàn toàn giống với OSX)
Orion Edwards

Đó là nó, super = altđã làm nó!
Maciej Swic

10

Tôi có một bàn phím mac kích thước đầy đủ cắm vào PC của tôi, đó là máy chủ hiệp lực.

Khi được kết nối với máy khách mac (osX Mountain Lion), tôi đã chuyển các phím ctrl và commANGE để sao chép ctrl-c bất kể máy nào.

Điều này được thực hiện trong gui tổng hợp bằng cách nhấp đúp vào ứng dụng khách và cài đặt:

ctrl: meta meta: ctrl

Tôi hi vọng cái này giúp được!


Đây là người duy nhất làm việc cho tôi trong sức mạnh tổng hợp 1.7.1
Derek Adair

8

Là người dùng PC muốn kết nối với OS X, bạn có thể thấy những điều hữu ích sau:

shift = shift
ctrl = meta
alt = ctrl
meta = super
super = alt

Điều này sẽ giúp bạn có một thiết lập trong đó cắt / sao chép / dán thông thường của bạn sẽ làm những gì bạn muốn và các phím khác sẽ có sẵn.

Ánh xạ (Windows sang Mac):

<Ctrl>   -> ⌘ (command) 
<WinKey> -> ⌥ (option / alt)
<Alt>    -> ⌃  (control) 

Ghi chú:

  • Sử dụng sức mạnh tổng hợp v1.8.8

  • Đừng quên sửa chữa sổ đăng ký của bạn nếu bạn đã tắt khóa windows. Bàn phím trên màn hình rất tốt để kiểm tra điều này.


5

Nếu bạn đã quen với bàn phím PC và muốn điều khiển máy Mac của mình từ xa mà không thay đổi thiết lập, bạn hãy ánh xạ cấu hình bàn phím của máy tính Macintosh từ xa trong Synergy với các điều sau:

Shift -> Shift

Ctrl -> Meta

Alt -> Alt

Meta -> Ctrl

Super -> Super


2

Super là phím "Windows" trên hầu hết các bàn phím. Meta là (tôi tin) phím Esc.


1
Meta thường là Alt hoặc Alt + Esc.
Andrew Scagnelli

Được. Tôi đã quen với nó là Esc từ Emacs.
etlovett

0

Thay đổi này, ít nhất là khi phục vụ từ OSX (10.11) sang Windows 10 là;

section: screens
  ClientNameHere:
    ctrl = super
    super = ctrl

Lưu ý: Nếu bạn không sử dụng tệp synergy.conf; cấu hình máy khách bằng cách nhấp đúp vào máy khách trong màn hình bố trí.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.