Adakah yang bisa memberitahu saya cara mengkonfigurasi semua tombol pada mouse Logitech MX 620 di bawah Ubuntu 12.04?
Khususnya, saya ingin menjadikan salah satu dari mereka hanya Ctrlkunci (untuk mengontrol mengklik halaman web) dan satu lagi Ctrl+ Wuntuk menutup tab. Saya juga biasanya membuat halaman roda gulir ke bawah untuk setiap klik (jika tidak, lengan saya akan terlalu sering bergulir). Saya membuat mendorong roda ke kiri = pageback dan mendorong ke kanan = halaman maju.
Saya telah mencari jawaban lain untuk ini dan menemukan sesuatu yang terkait di sini
Tetapi ketika saya memposting posting tindak lanjut untuk mengatasi masalah ini, tidak ada yang menjawab - mungkin saya membuat kesalahan dengan memposting ke pertanyaan yang telah "diselesaikan." Saya tidak yakin bagaimana saya harus membuka kembali pertanyaan yang berkaitan dengan pertanyaan saya tetapi tidak cukup memecahkan pertanyaan saya.
Jawaban:
Anda akan memerlukan beberapa aplikasi untuk ini, untuk menjalankannya
atau
sunting: xev digabung menjadi x11utils, pada Ubuntu 14.04 atau lebih tinggi.
Langkah 1
Anda perlu menemukan nomor tombol untuk tombol-tombol pada mouse Anda. Lari
xev
. Anda akan melihat jendela putih kecil muncul, letakkan mouse Anda di dalamnya dan tekan tombol mouse Anda (yang terbaik adalah melakukan ini satu tombol pada suatu waktu). Anda harus mendapatkan output seperti ini untuk setiap tombol:(catatan:
xev
juga menangkap gerakan mouse sehingga Anda mungkin perlu untuk menyaring peristiwa gerakan mouse untuk menemukan tombol acara Anda, misalnya:xev -event mouse | grep Button --before-context=1 --after-context=2
)Ini adalah apa yang penting dari output yang:
button 1
. Itu memberitahu kita bahwa tombol tertentu adalah tombol satu. Saya akan menyimpan ini dalam.txt
file untuk saat ini.Langkah 2
Buat
xbindkeys
file konfigurasi menggunakan:Selanjutnya kita perlu menambahkan kunci / tombol binding ke file konfigurasi. Anda dapat membuka file ini dengan
gedit $HOME/.xbindkeysrc
. Di sinilah kesenangan dimulai. Kami akan gunakanxte
untuk mengatur binding ke tombol kami.Untuk membuat tombol bertindak seperti yang Ctrlkita tambahkan:
Ini akan mengikat Ctrltombol mouse satu.
Jika Anda akan memberi tahu saya nomor tombol tombol Anda dan apa yang ingin Anda lakukan masing-masing, saya akan menulis skrip untuk Anda.
sumber
xev | grep -A2 ButtonPress
; ini akan meninggalkan semua acara gerakan mouse, acara fokus, dll. dan hanya menunjukkanButtonPress
acara tersebut.Saya mengikuti petunjuk @ Seth , tetapi pengikatan yang saya inginkan adalah untuk tombol jempol dan M705 yang harus dilakukan
CTRL + Left-click
(untuk membuka tautan di tab baru di browser chrome). Ikatan yang perlu saya tambahkan adalah ini:Ia menunggu tombol jempol untuk dirilis, dan kemudian menekan tombol kontrol, melakukan klik mouse, lalu melepaskan tombol kontrol.
sumber
Bagi siapa pun yang ingin mengikat tindakan salin dan tempel ke tombol mouse:
sudo apt-get install xbindkeys xautomation xev
).xbindkeysrc
file Anda :Ini untuk menyalin:
Ini untuk menempel:
*
b:9
berarti tombol 9 pada mouse (periksa nomor tombol denganxev
).xbindkeysrc
terlebih dahulu atau menyalakan ulang mesin Anda.sumber
Anda harus menginstal Solaar, alat Linux yang memungkinkan Anda untuk mengelola mouse dan keyboard Logitech Unifying Receiver, yang dilengkapi dengan antarmuka GUI dan baris perintah. Untuk melakukan itu tambahkan repositori berikut dan instal dengan menjalankan perintah berikut:
Ini akan memungkinkan Anda untuk meningkatkan dan memaksimalkan DPI mouse Anda, memonitor baterai, memungkinkan pengguliran yang lancar dan pengguliran sisi. Agar multi-jendela dan tombol zoom berfungsi, Anda dapat mengunjungi situs ini yang memandu Anda melalui langkah-langkah mudah untuk mendapatkan fungsionalitas yang Anda cari:
http://www.ralf-oechsner.de/opensource/page/logitech_performance_mx
sumber
Anda harus sudah memiliki ini karena harus datang dengan Ubuntu, tetapi jalankan ini untuk berjaga-jaga.
Sekarang, unduh & instal
Untuk memasang:
Buka zip, dan
cd
ke masing-masing folder ini.Di masing-masing dijalankan:
Setelah keduanya diinstal, jalankan
Di tab Konfigurasi, klik Deteksi Mouse & Tombol
Di tab Tombol, tetapkan tombol atau fungsi tombol mouse Anda. Pastikan Anda ☑ tanda centang diaktifkan .
Terakhir, di tab Konfigurasi, klik tombol Restart btx sehingga perubahan Anda mulai berlaku.
sumber
./configure
, tidak./configure make
. Anda juga tidak perlu sudo dengan make.Saya juga punya g700s gaming mouse. Berita baiknya adalah harganya mahal (untuk mouse) dan pabriknya benar-benar membuatnya dengan standar yang tinggi. Fungsi untuk mouse disimpan di mouse. Berita buruknya adalah mengkonfigurasinya dengan benar, Anda perlu menggunakan perangkat lunak logitech yang hanya berjalan di windows.
Jadi ... pada dasarnya Anda perlu mencolokkan mouse ke kotak windows, dan konfigurasikan persis seperti yang Anda inginkan . Saya akan merekomendasikan memanfaatkan fungsi profil switch sehingga Anda dapat mengaturnya baik untuk penggunaan normal, yaitu: menjalankan desktop linux Anda, fungsi compiz (berpindah aplikasi, berpindah ruang kerja, toggling memaksimalkan, dll), dan kemudian membuat profil lain untuk bermain game ( mungkin dengan kecepatan refresh yang berbeda) dan tombol permainan. Adapun compiz mempertimbangkan pengaturan tombol jempol 4 sisi untuk alt, ctl, shift, superkey, karena ini akan membuat lebih mudah menggunakan pergantian dengan roda gulir. alt + gulir ke atas menjadi tombol jempol 1 + gulir ke atas.
Skema saya:
tombol jempol 1 (maju lebih rendah) = alt
tombol ibu jari 2 (maju atas) = bergeser
tombol jempol 3 (belakang bawah) = ctrl
tombol jempol 4 (atas belakang) = superkey (tombol windows)
jari tengah tombol tengah = ctrl + alt + numpad 5
jari telunjuk lebih dekat dengan Anda = tab
jari telunjuk lebih jauh dari Anda = alt-f4 (aplikasi compiz / linux / winX close)
default compiz:
alihkan ruang kerja = alt + ctl + seret mouse = lebih rendah 2 tombol ibu jari bersamaan + klik mouse dan seret; terdengar rumit ketika diketikkan tetapi sangat efisien untuk digunakan.
beralih aplikasi = alt + tab = tombol maju jempol ke bawah + tombol jari telunjuk lebih dekat (ingat agar ini berfungsi dengan baik Anda harus terus menahan tombol ibu jari, sehingga Anda dapat beralih melewati 1 aplikasi)
memudar jendela (transparansi) = alt + roda gulir = ibu jari ke bawah tombol maju + roda gulir
Kemudian bawa kembali ke kotak linux Anda dan berfungsi dengan baik.
Binding kunci yang dijelaskan di atas berfungsi dengan baik, tetapi menganggap battlefield 4 juga memiliki waktu yang sangat buruk untuk mengenali mouse sebagai mouse dengan 10 tombol sehingga untuk itu saya harus memetakan tombol 4 jempol saya ke =, \ dan; Tapi jelas di linux ini konyol, dan untuk mengikat kembali = kunci "aplikasi berikutnya" adalah pelajaran yang sia-sia, terutama ketika coding hahahaha.
JAUH BANYAK LINK DILAKUKAN JIKA MENGGUNAKAN VIRTUALBOX UNTUK MENJALANKAN WINDOWS 7:
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux-host
https://www.youtube.com/watch?v=-0OyrvbZNwo
sumber
Saya sudah mencoba melakukan hal yang serupa, dan saya menemukan halaman ini: http://ubuntuforums.org/showthread.php?t=65471
Semoga ini bekerja untuk mx 620 juga.
sumber
Saya memiliki Logitech MX 500 dan ingin memetakan kunci lateral dengan tindakan Copy and Paste (ini sangat berguna).
Saya menggunakan panduan ini untuk memahami cara mengkonfigurasi file xbindkeysrc dan dapat memetakan kunci.
sumber
Saya membuat solusi yang bekerja dengan Wayland.
Ini di sini https://github.com/mathportillo/wayland-mouse-mapper
Ia menggunakan evemu untuk mengirim pemberitahuan acara perangkat ke kernel, jadi itu tidak dibatasi oleh Wayland
Skrip bash yang diringkas yang menunjukkan cara kerjanya di bawah (sebagian besar perintah memerlukan hak akses root)
temukan perangkat Anda:
untuk secara langsung menemukan nama perangkat pointer Anda gunakan:
untuk daftar acara perangkat Anda gunakan (ubah event5 ke nama perangkat penunjuk Anda):
untuk mengikat perintah ke acara perangkat Anda gunakan:
untuk memicu penggunaan acara mouse:
ketik bisa selain keystroke, dan kode bisa selain PageUp, nilainya 1 untuk ditekan dan 0 untuk dilepaskan ya, mouse Anda dapat memicu penekanan tombol, sistem akan mengartikannya sama seperti keyboard, semuanya hanya acara dari perangkat acara.
Skrip yang menggabungkan semua konsep di atas pada mapper yang berfungsi, yang berfungsi di Wayland dan dapat dikonfigurasi sebagai layanan untuk memulai startup sistem, dapat ditemukan di git repo di atas.
sumber
di Debian Anda memiliki
xbindkeys-config
paket yang akan membantu Anda mengonfigurasi binding kunci / tombol Anda. Begitu juga:sumber
Lomoco termasuk dalam Pusat Perangkat Lunak Ubuntu dan secara khusus dirancang untuk menangani kustomisasi khusus vendor Mouse Logitech. Mungkin dapat mencapai beberapa hal yang Anda coba lakukan.
http://manpages.ubuntu.com/manpages/trusty/man1/lomoco.1.html
sumber
Jadi saya telah menggunakan MX kinerja saya di mesin ubuntu saya selama sekitar 6 bulan. Saya meninggalkan sebagian besar tombol default, tapi saya benar-benar pergi dan membuat tombol jempol tombol Super yang lebih handier daripada pergi ke sudut kiri atas layar di gnome. Dan saya menjadikan tombol zoom sebagai tombol kontrol. Tetapi diatur untuk mengaktifkan CTRL dan mematikan CTRL dengan klik terpisah. Ini sangat membantu karena saya memiliki satu tampilan 4K dan satu 1080, jadi saya bisa mengklik tombol zoom sekali, gulir roda untuk memperbesar dan memperkecil halaman web, dan ketika saya memiliki halaman web diskalakan seperti yang saya inginkan, saya klik zoom lagi. Ini adalah pengaturan xbindkeysrc saya:
sumber
btnx
mungkin menjadi solusi sederhana untuk memetakan kembali tombol dengan mouse Logitech karena harus bekerja dengan semua merek. Ini memiliki antarmuka grafis yang mudah dan dapat belajar tentang tombol yang tersedia. btnx adalah bagian dari repositori standar tahun yang lalu, tetapi telah dihapus. Saat ini tersedia di sini: https://launchpad.net/~oliverstar/+archive/ubuntu/ppasumber
Gulir ke atas dan ke bawah dengan tombol mouse maju dan mundur
Pertama, instal paket yang diperlukan:
Selanjutnya, gunakan
xev
disediakan olehx11-utils
untuk mendeteksi nomor tombol yang tepat dari tombol kembali dan maju mouse.Untuk mouse Anker vertikal berkabel saya , maju dan mundur masing-masing adalah tombol 8 dan 9.
Lanjutkan dengan membuat file tersembunyi bernama
.xbindkeysrc
di direktori home Anda dengan konten berikut:The
xte
perintah disediakan olehxautomation
paket.Terakhir, keluar dan masuk lagi dari desktop agar perubahan ini diterapkan. Sekarang Anda dapat menggulir ke atas dan ke bawah di peramban dan program lain dengan menekan dan menahan tombol mouse maju dan mundur.
sumber