Saya memiliki mouse logitech dasar dengan 5 tombol: kiri, kanan, roda kiri, roda, roda kanan.
Saya menggunakan roda kiri dan kanan untuk maju dan mundur di browser atau navigator saya. Sekarang ini tidak berhasil. Saya telah menemukan banyak solusi, orang mengatakan untuk menginstal program ini atau itu, sepertinya tidak berhasil.
mouse
input-devices
bind
button
Brent Roose
sumber
sumber
Jawaban:
Instal paket
xautomation
, kita perlu perintahxte
Instal paket
x11-utils
, kita perlu perintahxev
Periksa kode untuk dua tombol mouse.
Mulai perintah
xev
di terminal:Gerakkan mouse di jendela baru
Tekan roda Anda ke kiri dan roda ke kanan
Dalam kasus saya, perhatikan output
button 6
danbutton 7
:Edit
xbindkeys
konfigurasi Anda , misalnya:dan tambahkan baris di bawah ini
Ganti
b:6
danb:7
dengan jumlahxev
output Andadari
man xte
Bunuh semua
kbindkeys
prosesMulai ulang
xbindkeys
dengan konfigurasi Anda, misalnya:sumber
Ada instruksi tombol multi mouse di sini dan info xorg.conf di sini .
Pada dasarnya, Anda dipusingkan dengan xinput. (Atau imwheel untuk opsi lainnya.)
Pertama, buka Terminal. Daftar perangkat input Anda:
Anda akan mendapatkan sesuatu seperti ini:
Saya memiliki Evoluent VerticalMouse. Anda dapat melihat nomor pengenal 12: "id = 12".
Saya dapat menguji mouse saya dengan:
Sekarang ketika saya menggerakkan mouse atau klik, saya mendapatkan output di terminal yang memberi tahu saya tombol apa yang saya tekan. Hit Ctrl-c untuk mengakhiri tes.
Jika tombol kembali / maju tidak memberikan Anda output, coba atur ulang peta tombol ke default dengan set-button-map. Perhatikan bahwa saya menggunakan nama perangkat saya yang dihasilkan oleh
xinput list
:Sekarang coba jalankan
xinput test
dengan id Anda. Jika Anda mendapatkan respons tombol yang benar di sini, maka Anda hanya perlu mencari tahu pemetaan yang Anda inginkan dan memperbarui xorg.conf Anda. (Aku belum tahu bagaimana melakukan itu.)sumber
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.Akhirnya, keluar dan masuk lagi dari desktop agar perubahan ini diterapkan. Anda sekarang dapat menggulir ke atas dan ke bawah di peramban dan program lain dengan menekan dan menahan tombol mouse maju dan mundur.
sumber
Setelah banyak menggapai-gapai, saya menemukan bahwa untuk mendapatkan dua tombol segitiga kecil di bawah ibu jari (di sebelah roda ibu jari) berfungsi sebagai maju / maju dengan Logitech MX Master saya, saya harus:
Pasang
imwheel
, lalu edit~/.imwheelrc
agar terlihat seperti ini:Dua baris terbawah berarti bahwa menekan lebih rendah dari dua tombol ibu jari ( "thumb1", tampaknya) tanpa memegang setiap tombol pengubah (misalnya Shift, Ctrl, Alt) pada waktu yang sama (itulah "Tidak ada" bagian) harus meniru menekan Alt kiri tombol ( Alt_L), dan menekan panah kiri (← ) untuk kembali ke browser.
Demikian pula, garis "Thumb2" menghasilkan tombol Alt kiri ditambah panah kanan, untuk maju.
Sepertinya ada beberapa cara berbeda untuk melakukan ini, tetapi inilah yang saya temukan dan bekerja untuk saya di Ubuntu 18.04. Saya mengalami sedikit kesulitan menafsirkan apa yang diperintahkan halaman manual untuk
imwheel
saya lakukan, jadi saya harap ini membantu seseorang.Setelah Anda mengedit
.imwheelrc
file, jangan lupa restartimwheel
untuk membuat perubahan berlaku:sumber