GNU/Linux >> Belajar Linux >  >> Linux

Siapkan komputer linux untuk bertindak sebagai keyboard/mouse bluetooth

Solusi 1:

Klien tersembunyi

Program hidclient membuat komputer yang dilengkapi teknologi Bluetooth® muncul sebagai perangkat keyboard dan mouse Bluetooth® ke mesin lain. Peristiwa input (seperti penekanan tombol dan gerakan mouse) dari perangkat input yang terhubung secara lokal akan diteruskan ke komputer lain melalui tautan Bluetooth®. Untuk pasangannya (yang mungkin PC Linux, PC Win, PDA...) ada tidak ada perbedaan teknis dengan perangkat input Bluetooth® "nyata".

Tampaknya tidak dipertahankan lagi, tetapi garpu yang agak diperbarui dapat diakses di https://github.com/benizi/hidclient

Solusi 2:

Seperti yang dikatakan, Anda harus mengonfigurasi laptop untuk mengimplementasikan profil perangkat HID.

Jika Anda menggunakan Linux, titik awal yang baik adalah libhid.

Antarmuka Perangkat HID (hiddev ) bekerja dengan sangat baik, dan sebenarnya sangat mudah dimengerti. Dokumentasi dapat ditemukan, seperti biasa, di dokumen Kernel juga. Sertakan juga file hiddev.h di /usr/include/linux juga sangat membantu tentunya.

Solusi 3:

Yang paling dekat yang saya tahu yang melakukan apa yang Anda inginkan adalah BlueMaemohttp://www.valeriovalerio.org/?page_id=174

Ini untuk tablet Nokia, tetapi tetap menjalankan Linux.

Seharusnya tidak terlalu sulit bagi seseorang untuk mem-portingnya untuk digunakan dengan laptop.

Solusi 4:

Sepotong kecil kode ini mengklaim melakukan apa yang Anda inginkan. Saya berasumsi inilah yang dimaksud Marko (jawaban lain). Saya mencari hal yang sama:cara cepat untuk menggunakan keyboard asli (untuk sebagian besar email) di ponsel saya, tanpa membeli perangkat keras lain. Dari deskripsi:

Apa itu?

xkbd-bthid adalah Keyboard HID Bluetooth dalam perangkat lunak, artinya ini adalah aplikasi yang mengemulasi Keyboard Bluetooth. Saya menyebutnya soft-HID.

Untuk apa Anda menggunakannya?

Anda dapat mengubah kotak, PDA, atau tablet Linux apa pun menjadi keyboard Bluetooth dan mengontrol DVR, pemutar MP3, atau apa pun dengannya.

Saya melakukan upaya awal untuk mengkompilasinya, tetapi tidak akan berhasil melawan BlueZ v4. Namun, repositori Ubuntu memiliki beberapa paket untuk kompatibilitas mundur dengan BlueZ 3, yang memberi saya harapan. xkbd-bthid tergantung pada BlueZ 2.4. Saya mungkin tidak akan melangkah lebih jauh sekarang, karena tumpukan bluetooth saya saat ini kacau di Linux, tetapi lakukan posting di sini jika Anda berhasil mengompilasinya.

Solusi 5:

Jika Anda hanya ingin berbagi keyboard dan mouse, Anda mungkin ingin mempertimbangkan untuk menggunakan Synergy. Ini mungkin jauh lebih mudah daripada mencoba mendapatkan penyiapan bluetooth.

Dari situs web:

Sinergi memungkinkan Anda dengan mudah berbagi satu mouse dan keyboard antara beberapa komputer dengan sistem operasi yang berbeda, masing-masing dengan tampilannya sendiri, tanpa perangkat keras khusus. Ini ditujukan untuk pengguna dengan banyak komputer di mejanya karena setiap sistem menggunakan monitornya sendiri.

Mengarahkan mouse dan keyboard semudah memindahkan mouse dari tepi layar Anda. Sinergi juga menggabungkan clipboard dari semua sistem menjadi satu, memungkinkan cut-and-paste antar sistem. Selain itu, ini menyinkronkan screen saver sehingga semuanya mulai dan berhenti bersamaan dan, jika penguncian layar diaktifkan, hanya satu layar yang memerlukan kata sandi untuk membuka semuanya. Pelajari lebih lanjut tentang cara kerjanya.

Saya menggunakannya untuk berbagi mouse dan keyboard desktop dengan laptop saat menggunakan kedua komputer.


Linux
  1. Bagikan Keyboard dan Mouse Anda Antara Linux dan Raspberry Pi

  2. Linux – Memindahkan Instal Linux ke Komputer Baru?

  3. Cara Mengatur SSH Tanpa Kata Sandi di Linux

  1. Layanan OS Linux / UNIX:Bluetooth

  2. Cara mengatur login SSH tanpa kata sandi di Linux

  3. nonaktifkan sementara touchpad dan keyboad, yaitu babyproofing laptop linux saya

  1. Linux – Mode Keyboard Mentah?

  2. Linux – Pintasan Keyboard Pengelola Tugas Di Linux?

  3. Di mana letak bluetooth/bluetooth.h di Linux?