Tôi có một chiếc iPad 2 và muốn hệ thống Ubuntu của tôi xuất hiện dưới dạng bàn phím bluetooth cho nó, để những gì tôi gõ trên máy tính của tôi xuất hiện trên iPad của tôi.
Có một cách cụ thể để làm điều đó?
Tôi có một chiếc iPad 2 và muốn hệ thống Ubuntu của tôi xuất hiện dưới dạng bàn phím bluetooth cho nó, để những gì tôi gõ trên máy tính của tôi xuất hiện trên iPad của tôi.
Có một cách cụ thể để làm điều đó?
Câu trả lời:
Bạn có thể làm cho máy tính của mình hoạt động như một bàn phím Bluetooth cho các thiết bị khác, miễn là:
sudo
đến root
).Có một chương trình FOSS thực hiện điều này, được gọi là hidclient :
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".
Nguồn: trang web chính thức của hidclient (trang chính) .
Điều đó hoàn toàn chính xác : bạn không cần phải làm gì đặc biệt với iPad của mình (hoặc bất kỳ thiết bị di động nào khác hoạt động với bàn phím Bluetooth) để làm việc này. Bạn không cần phải bẻ khóa nó. Bạn không phải cài đặt bất kỳ ứng dụng đặc biệt nào. Chỉ cần cài đặt và chạy hidclient , sau đó báo cho thiết bị di động của bạn (iPad) bạn muốn sử dụng bàn phím Bluetooth của bạn!
Tất cả mọi thứ bạn cần để có được phần mềm và tìm hiểu cách sử dụng nó là ngay tại đây.
Sau khi đọc toàn bộ trang (để bạn hiểu cách thức hoạt động của nó), hãy đảm bảo sử dụng các hướng dẫn ở cuối (đối với Ubuntu).
make
và nhấn Enterđể biên dịch nguồn.sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
sudo -H gedit /etc/bluetooth/main.conf
#DisablePlugins = network,input
thêm dòng DisablePlugins = input
(không #
). #
vào đầu Class = 0x000100
; dưới nó, ghi Class=0x000540
(không #
). hidclient
như một lệnh thông thường: sudo cp hidclient /usr/local/bin
. /usr/local/bin
có trong đường dẫn của bạn với echo $PATH
. hidclient
bằng cách đảm bảo rằng bạn đang ở trong thư mục nơi bạn đã biên dịch nó và chạy ./hidclient
thay vì hidclient
.hidclient
Chạy hidclient --help
(hoặc xem phần dưới cùng của trang web ) để xem cách sử dụng nó.
Ngoại trừ khi chạy với --help
cờ, hidclient
phải được chạy dưới quyền root. Vì vậy, sử dụng sudo hidclient
(theo sau là bất kỳ tùy chọn nào bạn chỉ định, như được giải thích trong trợ giúp).
Về cơ bản, có hai bước:
sudo hidclient -l
cho một danh sách các thiết bị được đánh số.sudo hidclient -eN -x
N
Bạn đã sẵn sàng. Nói với thiết bị di động của bạn (iPad) để sử dụng bàn phím Bluetooth.
hidclient
Điều cuối cùng bạn cần có thể làm là ngừng sử dụng bàn phím để nhập Bluetooth. Xem, khi hidclient
đang chạy, thiết bị bạn chọn không còn cung cấp đầu vào cho hệ thống Ubuntu của bạn . Nếu đó là bất cứ thứ gì ngoại trừ bàn phím (giả sử là chuột), bạn có thể thoát hidclient
bằng cách nhấn Ctrl+ Ctrong Terminal.
Nhưng bạn không thể làm điều đó, vì đầu vào bàn phím sẽ không đi đến Terminal hoặc bất kỳ chương trình Ubuntu nào khác. Bàn phím hoạt động như một thiết bị Bluetooth!
Vì vậy, khi "chuyển tiếp" bàn phím, hãy thoát hidclient
bằng cách đóng cửa sổ Terminal (hoặc tab) đang chạy, bằng chuột (hoặc bàn di chuột).