Thiết lập máy tính linux để hoạt động như bàn phím / chuột bluetooth [đã đóng]


32

Tôi muốn làm cho máy tính xách tay của mình tự thông báo là bàn phím bluetooth hoặc / và chuột bluetooth. Thật tuyệt khi có thể kết nối máy tính với điện thoại hoặc máy tính truyền thông của tôi bằng bluetooth.

Có ai biết một cách tốt để làm điều này?


4
Ý nghĩ nảy sinh trong công việc khi chúng tôi sử dụng sức mạnh tổng hợp ( synergy2.sourceforge.net ) để di chuyển liền mạch giữa chuột và bàn phím giữa các máy tính với các hệ điều hành khác nhau. Nó hoạt động thực sự tốt khi bạn có một màn hình (hoặc nhiều hơn) cho mỗi máy tính! Nhưng chúng tôi nghĩ rằng sẽ thật tuyệt nếu có cách nào đó hoạt động theo cách tương tự với các thiết bị di động mà chúng tôi đang phát triển phần mềm! Và vì rất nhiều thiết bị có hỗ trợ ít nhất là bàn phím bluetooth ... Ồ vâng - Nó cũng sẽ khiến tôi trở nên táo tợn hơn.
Greget

Câu trả lời:


11

Như đã nói, bạn nên cấu hình máy tính xách tay của mình để thực hiện cấu hình thiết bị HID.

Nếu bạn đang ở trên Linux, một điểm khởi đầu tốt có thể là libhid.

Giao diện thiết bị HID ( hiddev ) hoạt động rất tốt và thực sự rất dễ hiểu. Tài liệu có thể được tìm thấy, như thường lệ, trong các tài liệu Kernel . Ngoài ra, tập tin bao gồm hiddev.h trong / usr / include / linux tất nhiên cũng rất hữu ích.


3
fyi: liên kết ref đó đã bị hỏng ngay bây giờ
Jimsmithkka

1
Liên kết chết! Vui lòng cập nhật!
F. Hauri

13

Thông minh

Chương trình ẩn này làm cho máy tính được trang bị công nghệ Bluetooth® xuất hiện dưới dạng thiết bị bàn phím và chuột Bluetooth® cho các máy khác. Các sự kiện đầu vào (như tổ hợp phím và di chuyển chuột) của các thiết bị đầu vào được gắn cục bộ sẽ được chuyển tiếp đến một máy khác thông qua liên kết Bluetooth®. Đối với đối tác (có thể là PC Linux, PC Win, PDA ...) không có sự khác biệt về kỹ thuật đối với các thiết bị đầu vào Bluetooth® "thực".

Nó dường như không còn được duy trì nữa, nhưng có thể truy cập một ngã ba được cập nhật tại https://github.com/benizi/hidclient


Câu trả lời này cung cấp giải pháp sẵn sàng cho OP
kaay

Liên kết bị hỏng, toàn bộ trang web bị sập.
crypdick

3

Gần nhất tôi biết đó là những gì bạn muốn là BlueMaemo http://www.valeriovalerio.org/?page_id=174

Nó dành cho máy tính bảng Nokia, nhưng dù sao thì chúng cũng chạy Linux.

Không nên quá khó để ai đó chuyển nó để sử dụng với máy tính xách tay.


3

Đoạn mã nhỏ này tuyên bố sẽ làm những gì bạn muốn. Tôi cho rằng đây là những gì Marko đã đề cập (câu trả lời khác). Tôi đang tìm kiếm một loại điều tương tự: một cách nhanh chóng để sử dụng bàn phím thực (chủ yếu là email) trên điện thoại di động của tôi, mà không cần mua một phần cứng khác. Từ mô tả:

Nó là gì?

  xkbd-bthid is a Bluetooth HID Keyboard in software, meaning this is an

ứng dụng mô phỏng Bàn phím Bluetooth. Tôi gọi nó là mềm-HID.

  What could you use it for?

Bạn có thể biến bất kỳ hộp Linux, PDA hoặc máy tính bảng nào thành bàn phím Bluetooth và điều khiển DVR, máy nghe nhạc MP3 của bạn hoặc bất cứ thứ gì có với nó.

Tôi đã thực hiện một nỗ lực sơ bộ để biên dịch nó, nhưng nó sẽ không hoạt động với BlueZ v4. Tuy nhiên, kho lưu trữ Ubuntu có một số gói để tương thích ngược với BlueZ 3, điều này mang lại cho tôi một số hy vọng. xkbd-bthid phụ thuộc vào BlueZ 2.4. Tôi có thể sẽ không nhận được thêm nữa ngay bây giờ, vì ngăn xếp bluetooth của tôi hiện đang bị rối trong Linux, nhưng hãy đăng ở đây nếu bạn quản lý để biên dịch nó.


2

Nếu bạn chỉ muốn chia sẻ bàn phím và chuột, bạn có thể muốn xem xét sử dụng Synergy . Có lẽ dễ dàng hơn nhiều so với việc cố gắng thiết lập bluetooth.

Từ trang web:

Synergy cho phép bạn dễ dàng chia sẻ một con chuột và bàn phím giữa nhiều máy tính với các hệ điều hành khác nhau, mỗi máy có màn hình riêng, không có phần cứng đặc biệt. Nó dành cho người dùng có nhiều máy tính trên bàn vì mỗi hệ thống sử dụng (các) màn hình riêng.

Chuyển hướng chuột và bàn phím cũng đơn giản như di chuyển chuột ra khỏi cạnh màn hình của bạn. Synergy cũng hợp nhất các clipboard của tất cả các hệ thống thành một, cho phép cắt và dán giữa các hệ thống. Hơn nữa, nó đồng bộ hóa các trình bảo vệ màn hình để tất cả chúng bắt đầu và dừng lại với nhau và, nếu khóa màn hình được bật, chỉ một màn hình yêu cầu mật khẩu để mở khóa tất cả. Tìm hiểu thêm về cách thức hoạt động.

Tôi sử dụng nó để chia sẻ chuột và bàn phím của máy tính để bàn với máy tính xách tay của tôi khi tôi đang sử dụng cả hai máy tính.


3
Vâng sức mạnh tổng hợp là tuyệt vời, tôi sử dụng nó rất nhiều. Nhưng tôi đang tìm kiếm một giải pháp bluetooth mà tôi có thể sử dụng để điều khiển các thiết bị di động với các hệ điều hành khác nhau. Điều tuyệt vời với giải pháp bluetooth là sẽ không cần cài đặt phần mềm máy khách trên thiết bị từ xa. Điều đó có nghĩa là độc lập nền tảng thực sự! CHÀO MỪNG!
Greget


1

Theo tôi nhớ các thiết bị bluetooth thực hiện một bộ cấu hình, để hoạt động như một bàn phím từ xa, máy tính xách tay của bạn sẽ xuất hiện dưới dạng thực hiện cấu hình HID. Nó có thể sẽ yêu cầu hack trình điều khiển bluetooth của máy tính xách tay của bạn để kích hoạt tính năng giả mạo như vậy.


1

Điều này sẽ liên quan đến việc triển khai cấu hình Thiết bị HID trái ngược với cấu hình Máy chủ HID mà hầu hết các ngăn xếp Bluetooth thực hiện.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.