Alternatywnie do środkowego kliknięcia dla Linuksa w Parallels na MacBooku?

3

Używam Ubuntu na Parallels na MacBooku i nie ma środkowego kliknięcia na gładziku MacBooka - co jest denerwujące, ponieważ oznacza to, że nie możesz wykonać akcji wklejania X.

Czy istnieje alternatywa? Mam nadzieję, że istnieje powiązanie klawiatury z wklejaniem X lub lepszym sposobem na powiązanie klawisza / kombinacji klawiatury z działaniem środkowego kliknięcia.

Edytuj: Wiem o opcji myszy z trzema przyciskami emulacji, ale to nie zadziała, ponieważ gładzik pozwala tylko na kliknięcie jednego przycisku na raz

Roland Swingler
źródło

Odpowiedzi:

1

Prawie pracowałam dla mnie. :) Mam komputer iMac z klawiaturą Bluetooth i to mapowanie mapowało moją strzałkę w dół, aby wkleić.

Korzystając z narzędzia unixowego xev, ustaliłem, że właściwy klawisz komend był faktycznie kodem 134. Oczywiście oczywiście z xevem, mogę teraz mapować dowolny klucz, więc twoja odpowiedź pozwoliła mi znaleźć właściwą drogę!

# Odwzoruj prawy klawisz polecenia na klawiaturze mac do środkowego przycisku myszy

xmodmap -e "keycode 134 = Pointer_Button2"

(Jeśli chcesz cofnąć strzałkę w dół: xmodmap -e "keycode 116 = Down")

Knute
źródło
0

Kliknij jednocześnie przyciski podstawowe / lewe i dodatkowe / prawe myszy. W zależności od tego, gdzie musisz to zrobić, spróbuj przytrzymać jeden przed naciśnięciem drugiego.


źródło
To nie zadziała dla mnie - gładzik Apple nie ma przycisków, które można nacisnąć jednocześnie
Roland Swingler
0

znalazłem xsel, co jest częścią drogi do robienia tego, co chcę.

Roland Swingler
źródło
0

W GNOME 3 zauważyłem, że kliknięcie trzema palcami działa poza polem jako środkowe kliknięcie. (przynajmniej w mojej konfiguracji).

John
źródło
0

Znalazłem odpowiednie rozwiązanie, korzystając z funkcji ułatwień dostępu AccessX. Następujące powiązanie prawego klawisza polecenia z środkowym kliknięciem (użyj xev, aby sprawdzić kod klawiatury na klawiaturze).

xmodmap -e "keycode 116 = PointerButton2"

xkbset m

Linia xkbset ma kluczowe znaczenie dla przełączania akcji myszy z klawiatury.

Roland Swingler
źródło
Tylko mała uwaga. Wypróbowałem twoje rozwiązanie za pomocą PointerButton2, ale ten symbol nie był dostępny. Zamiast tego działało z Pointer_Button2. Dzięki za udostępnienie!
1
Powinno to być: xmodmap -e "keycode 134 = Pointer_Button2"; xkbset m
Zach