Emulasi Keypad di Laptop

13

Saya memiliki laptop tanpa keypad numerik tempat saya menjalankan Ubuntu 12.04, dan saya sangat menikmati bermain game roguelike. Game semacam itu cenderung membutuhkan numpad untuk gerakan, penargetan, & c., Karena seseorang dapat beroperasi di delapan arah mata angin. Untuk mengatasi batasan tidak memiliki numpad, saya ingin dapat mengikat kombinasi tombol, misalnya Shift + Left Arrowke kunci lain, dalam hal ini 1; Sayangnya, penelitian saya sejauh ini hanya menemukan cara untuk mengikat kombinasi tombol ke perintah. Saya yakin ada sesuatu yang sangat jelas bahwa saya hilang, tetapi untuk apa itu ... Setiap bantuan akan sangat dihargai!

JamesG
sumber
Jika Anda bermain di rumah, Anda bisa mencolokkan keyboard normal ke laptop Anda. Saya yakin itu cara termudah, tidak perlu repot dengan perangkat lunak, Plug-n-Play!
Yrogirg

Jawaban:

18

jika Anda ingin melakukannya di Windows ada bahasa scripting yang sangat berguna Autohotkey yang dapat melakukan banyak hal dengan antarmuka skrip.

Alternatif yang sempurna untuk AutoHotKey adalah AutoKey . Sangat berguna apakah Anda ingin memetakan kembali kunci atau menetapkan singkatan ( adr ) dan itu akan menulis alamat lengkap Anda !!

AutoKey adalah utilitas otomatisasi desktop untuk Linux dan X11. Ini memungkinkan Anda untuk mengelola kumpulan skrip dan frasa, dan menetapkan singkatan dan hotkey untuk ini. Ini memungkinkan Anda untuk menjalankan skrip atau memasukkan teks sesuai permintaan dalam program apa pun yang Anda gunakan.

Versi terbaru adalah v0.90.

  • Di mana mendapatkan ini? Itu ada di repositori ubuntu!

Buka pusat perangkat lunak> cari autokey> instal AutoKey (GTK)

  • Bagaimana cara menggunakan ini?

Buka Kunci Otomatis.

Tekan Ctrl+ Natau dari File> Buat ..> Frasa Baru. Ganti nama dengan apa pun yang kamu suka. masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Masukkan kunci Di panel kanan (hapus teks Enter phrase contents) Anda ingin diketik (dalam kasus Anda Shift+ Left Arrowbegitu akan mengetik <shift>+<left>) ketika Anda menekan beberapa tombol. info lengkap untuk Tombol Khusus seperti shift, panah, dll. dijelaskan di sini . masukkan deskripsi gambar di sini

Kemudian pada sudut kanan bawah ada tiga Settombol untuk ditetapkan untuk Abbreviationatau Hotkeyatau Window Filteratau semua dari mereka.

Klik Setuntuk Hotkey. Anda akan diminta untuk memberikan HotKeys. Jika Anda ingin menjalankannya dengan satu tombol (dalam kasus Anda 1) Jangan mengklik tombol selain dari Press to Set. masukkan deskripsi gambar di sini

Klik Press to Setdan tekan tombol yang ingin Anda tetapkan (dalam kasus Anda 1).

Klik OK.

Klik Savedi sudut kanan bawah. masukkan deskripsi gambar di sini Sekarang cobalah dengan menekan di 1mana pun Anda inginkan.

Anda harus tetap menjalankan AutoKey, atau Anda dapat menambahkan dalam daftar startup untuk perintah autokey-gtk

Tutorial yang luar biasa ada di sini :))

berikut ini beberapa Contoh Skrip Jika Anda ingin melakukan sesuatu yang lebih.

Rahul Virpara
sumber
Apakah ini masih berfungsi? ppa: cdekter / ppa belum diperbarui sejak 2012.
pileofrocks
Tampaknya tidak lagi berfungsi di Ubuntu 17.10 - mungkin merupakan gnome / wayland
Jonathan
0

Ini cukup banyak dijawab dalam pertanyaan lain seperti ini , tetapi versi singkatnya adalah Anda harus dapat melakukan pemetaan ulang tingkat ini dengan xmodmap. Saya telah melakukan hal semacam ini untuk memetakan kombinasi tombol ke tindakan tombol multimedia, misalnya.

khamer
sumber
0

Terima berbagi Anda, saya memetakan Ctrl+ h, j, k, lmenjadi , , , , sekarang saya seperti HHKB saya lebih baik.

Jika Anda memiliki HHKB, Anda juga dapat mengatur di bawah:

Shift+ Esc=~

Ctrl+ 0= Home

Ctrl+ 4= End

Ctrl+ b= PgUp

Ctrl+ f= PgDn

Ngomong -ngomong, saya catat di blog saya ---- 凍 仁 的 筆記 : HHKB Pro 2 .

Chu-Siang Lai
sumber