ติดตั้งคอมพิวเตอร์ linux เพื่อทำหน้าที่เป็นแป้นพิมพ์ / เมาส์บลูทู ธ [ปิด]


32

ฉันต้องการให้แล็ปท็อปของฉันประกาศตัวเองเป็นแป้นพิมพ์บลูทู ธ หรือ / และเมาส์บลูทู ธ การเชื่อมต่อคอมพิวเตอร์เข้ากับโทรศัพท์หรือคอมพิวเตอร์สื่อของฉันโดยใช้บลูทู ธ คงจะดี

ไม่มีใครรู้วิธีที่ดีในการทำเช่นนี้?


4
ความคิดดังกล่าวเกิดขึ้นในที่ทำงานซึ่งเราใช้การทำงานร่วมกัน ( synergy2.sourceforge.net ) ในการย้ายโฟกัสของเมาส์และคีย์บอร์ดระหว่างคอมพิวเตอร์ที่มีระบบปฏิบัติการที่แตกต่างกัน มันทำงานได้ดีจริงๆเมื่อคุณมีหนึ่งหน้าจอ (หรือมากกว่า) สำหรับคอมพิวเตอร์แต่ละเครื่อง! แต่เราคิดว่ามันจะดีจริงๆถ้ามีวิธีการทำงานในลักษณะเดียวกันกับอุปกรณ์มือถือที่เรากำลังพัฒนาซอฟต์แวร์! และเนื่องจากมีอุปกรณ์จำนวนมากที่รองรับคีย์บอร์ดบลูทู ธ อย่างน้อย ... อ๋อใช่ - มันจะทำให้ฉันยิ่งกว่ามาก
Greget

คำตอบ:


11

ตามที่กล่าวไว้คุณควรกำหนดค่าแล็ปท็อปของคุณให้ใช้โปรไฟล์อุปกรณ์ HID

หากคุณอยู่บน Linux จุดเริ่มต้นที่ดีอาจเป็น libhid

HID Device Interface ( hiddev ) ใช้งานได้ดีมากและจริง ๆ แล้วเป็นเรื่องง่ายที่จะเข้าใจ สามารถพบเอกสารได้ตามปกติในเอกสารเคอร์เนลด้วย นอกจากนี้ไฟล์รวมhiddev.hใน / usr / include / linux ก็มีประโยชน์เช่นกัน


3
fyi: ลิงก์อ้างอิงนั้นเสียแล้ว
Jimsmithkka

1
ลิงก์ตาย! โปรดอัปเดต!
F. Hauri

13

Hidclient

โปรแกรม hidclient ทำให้คอมพิวเตอร์ที่มีเทคโนโลยีBluetooth®ปรากฏขึ้นเป็นอุปกรณ์แป้นพิมพ์และเมาส์Bluetooth®กับเครื่องอื่น ๆ กิจกรรมการป้อนข้อมูล (เช่นการกดแป้นและการเคลื่อนไหวของเมาส์) ของอุปกรณ์อินพุตที่เชื่อมต่อแบบโลคัลจะถูกส่งต่อไปยังเครื่องอื่นผ่านลิงก์Bluetooth® สำหรับคู่ (ซึ่งอาจเป็น Linux PC, Win PC, PDA ... ) ไม่มีความแตกต่างทางเทคนิคกับอุปกรณ์อินพุต "จริง" Bluetooth®

ดูเหมือนว่ามันจะไม่ได้รับการดูแลรักษาอีกต่อไป แต่สามารถเข้าถึงส้อมที่อัปเดตแล้วได้ที่https://github.com/benizi/hidclient


คำตอบนี้ให้คำตอบที่พร้อมสำหรับ OP
kaay

ลิงก์ใช้งานไม่ได้ทั้งเว็บไซต์หยุดทำงาน
crypdick

3

ฉันรู้ว่าสิ่งที่คุณต้องการใกล้เคียงที่สุดคือ BlueMaemo http://www.valeriovalerio.org/?page_id=174

มันมีไว้สำหรับแท็บเล็ต Nokia แต่มันใช้ Linux อยู่ดี

ไม่ควรหนักเกินไปที่จะมีคนต่อพอร์ตเพื่อใช้กับแล็ปท็อป


3

รหัสชิ้นนี้อ้างว่าทำสิ่งที่คุณต้องการ ฉันถือว่านี่คือสิ่งที่มาร์โคอ้างถึง (คำตอบอื่น) ฉันกำลังมองหาสิ่งเดียวกัน: วิธีที่รวดเร็วในการใช้แป้นพิมพ์จริง (สำหรับอีเมลส่วนใหญ่) บนโทรศัพท์มือถือของฉันโดยไม่ต้องซื้อฮาร์ดแวร์อีกชิ้น จากคำอธิบาย:

มันคืออะไร?

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

แอพพลิเคชั่นที่เลียนแบบคีย์บอร์ด Bluetooth ฉันเรียกมันว่า soft-HID

  What could you use it for?

คุณสามารถเปลี่ยนกล่อง Linux, PDA หรือแท็บเล็ตให้เป็นแป้นพิมพ์บลูทู ธ และควบคุม DVR, เครื่องเล่น MP3 หรือสิ่งอื่น ๆ

ฉันใช้ความพยายามเบื้องต้นในการรวบรวม แต่มันจะไม่ทำงานกับ BlueZ v4 อย่างไรก็ตามที่เก็บของ Ubuntu มีแพ็คเกจบางอย่างสำหรับความเข้ากันได้ย้อนหลังกับ BlueZ 3 ซึ่งทำให้ฉันมีความหวัง xkbd-bthid ขึ้นอยู่กับ BlueZ 2.4 ฉันอาจจะไม่ได้รับเพิ่มเติมในขณะนี้เนื่องจากบลูทู ธ สแต็คของฉันกำลังสับสนใน Linux แต่โพสต์ที่นี่หากคุณจัดการเพื่อรวบรวม


2

หากคุณเพียงแค่ต้องการแบ่งปันแป้นพิมพ์และเมาส์ที่คุณอาจต้องการพิจารณาใช้Synergy อาจง่ายกว่าการลองตั้งค่าบลูทู ธ

จากเว็บไซต์:

ซินเนอร์จี้ช่วยให้คุณสามารถแชร์เมาส์และคีย์บอร์ดเดียวระหว่างคอมพิวเตอร์หลายเครื่องกับระบบปฏิบัติการที่แตกต่างกันแต่ละเครื่องมีจอแสดงผลของตัวเองโดยไม่ต้องใช้ฮาร์ดแวร์พิเศษ มันมีไว้สำหรับผู้ใช้ที่มีคอมพิวเตอร์หลายเครื่องบนโต๊ะทำงานเนื่องจากแต่ละระบบใช้จอภาพของตัวเอง

การเปลี่ยนเส้นทางเมาส์และคีย์บอร์ดทำได้ง่ายดายเพียงเลื่อนเมาส์ออกจากขอบหน้าจอของคุณ ซินเนอร์จี้ยังรวมคลิปบอร์ดของทุกระบบเข้าด้วยกันทำให้สามารถตัดและวางระหว่างระบบได้ นอกจากนี้ยังซิงโครไนซ์โปรแกรมรักษาหน้าจอเพื่อให้พวกเขาทั้งหมดเริ่มต้นและหยุดร่วมกันและหากเปิดใช้งานการล็อกหน้าจอหน้าจอเดียวเท่านั้นที่ต้องใช้รหัสผ่านเพื่อปลดล็อกพวกเขาทั้งหมด เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงาน

ฉันใช้เพื่อแชร์เมาส์และคีย์บอร์ดของเดสก์ท็อปกับแล็ปท็อปเมื่อฉันใช้คอมพิวเตอร์ทั้งสองเครื่อง


3
ใช่พลังเป็นสิ่งที่ดีฉันใช้มันมาก แต่ฉันกำลังมองหาโซลูชันบลูทู ธ ที่ฉันสามารถใช้เพื่อควบคุมอุปกรณ์มือถือด้วยระบบปฏิบัติการที่แตกต่างกัน สิ่งที่ยอดเยี่ยมด้วยโซลูชั่นบลูทู ธ คือไม่จำเป็นต้องติดตั้งซอฟต์แวร์ไคลเอนต์บนอุปกรณ์ระยะไกล นั่นหมายถึงความเป็นอิสระของแพลตฟอร์มจริง! WOHOOO!
Greget


1

เท่าที่ฉันจำได้ว่าอุปกรณ์บลูทู ธ ใช้ชุดโพรไฟล์เพื่อที่จะทำหน้าที่เป็นคีย์บอร์ดระยะไกลแล็ปท็อปของคุณควรปรากฏขึ้นขณะใช้โพรไฟล์ HID มันอาจจะต้องแฮ็คไดรเวอร์บลูทู ธ ของแล็ปท็อปของคุณเพื่อเปิดใช้งาน fonctionnality


1

สิ่งนี้จะเกี่ยวข้องกับการใช้งานโปรไฟล์อุปกรณ์ HID ซึ่งตรงข้ามกับโปรไฟล์โฮสต์ HID ที่สแต็ค Bluetooth ส่วนใหญ่ใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.