ฉันต้องการให้แล็ปท็อปของฉันประกาศตัวเองเป็นแป้นพิมพ์บลูทู ธ หรือ / และเมาส์บลูทู ธ การเชื่อมต่อคอมพิวเตอร์เข้ากับโทรศัพท์หรือคอมพิวเตอร์สื่อของฉันโดยใช้บลูทู ธ คงจะดี
ไม่มีใครรู้วิธีที่ดีในการทำเช่นนี้?
ฉันต้องการให้แล็ปท็อปของฉันประกาศตัวเองเป็นแป้นพิมพ์บลูทู ธ หรือ / และเมาส์บลูทู ธ การเชื่อมต่อคอมพิวเตอร์เข้ากับโทรศัพท์หรือคอมพิวเตอร์สื่อของฉันโดยใช้บลูทู ธ คงจะดี
ไม่มีใครรู้วิธีที่ดีในการทำเช่นนี้?
คำตอบ:
ตามที่กล่าวไว้คุณควรกำหนดค่าแล็ปท็อปของคุณให้ใช้โปรไฟล์อุปกรณ์ HID
หากคุณอยู่บน Linux จุดเริ่มต้นที่ดีอาจเป็น libhid
HID Device Interface ( hiddev ) ใช้งานได้ดีมากและจริง ๆ แล้วเป็นเรื่องง่ายที่จะเข้าใจ สามารถพบเอกสารได้ตามปกติในเอกสารเคอร์เนลด้วย นอกจากนี้ไฟล์รวมhiddev.hใน / usr / include / linux ก็มีประโยชน์เช่นกัน
โปรแกรม hidclient ทำให้คอมพิวเตอร์ที่มีเทคโนโลยีBluetooth®ปรากฏขึ้นเป็นอุปกรณ์แป้นพิมพ์และเมาส์Bluetooth®กับเครื่องอื่น ๆ กิจกรรมการป้อนข้อมูล (เช่นการกดแป้นและการเคลื่อนไหวของเมาส์) ของอุปกรณ์อินพุตที่เชื่อมต่อแบบโลคัลจะถูกส่งต่อไปยังเครื่องอื่นผ่านลิงก์Bluetooth® สำหรับคู่ (ซึ่งอาจเป็น Linux PC, Win PC, PDA ... ) ไม่มีความแตกต่างทางเทคนิคกับอุปกรณ์อินพุต "จริง" Bluetooth®
ดูเหมือนว่ามันจะไม่ได้รับการดูแลรักษาอีกต่อไป แต่สามารถเข้าถึงส้อมที่อัปเดตแล้วได้ที่https://github.com/benizi/hidclient
ฉันรู้ว่าสิ่งที่คุณต้องการใกล้เคียงที่สุดคือ BlueMaemo http://www.valeriovalerio.org/?page_id=174
มันมีไว้สำหรับแท็บเล็ต Nokia แต่มันใช้ Linux อยู่ดี
ไม่ควรหนักเกินไปที่จะมีคนต่อพอร์ตเพื่อใช้กับแล็ปท็อป
รหัสชิ้นนี้อ้างว่าทำสิ่งที่คุณต้องการ ฉันถือว่านี่คือสิ่งที่มาร์โคอ้างถึง (คำตอบอื่น) ฉันกำลังมองหาสิ่งเดียวกัน: วิธีที่รวดเร็วในการใช้แป้นพิมพ์จริง (สำหรับอีเมลส่วนใหญ่) บนโทรศัพท์มือถือของฉันโดยไม่ต้องซื้อฮาร์ดแวร์อีกชิ้น จากคำอธิบาย:
มันคืออะไร?
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 แต่โพสต์ที่นี่หากคุณจัดการเพื่อรวบรวม
หากคุณเพียงแค่ต้องการแบ่งปันแป้นพิมพ์และเมาส์ที่คุณอาจต้องการพิจารณาใช้Synergy อาจง่ายกว่าการลองตั้งค่าบลูทู ธ
จากเว็บไซต์:
ซินเนอร์จี้ช่วยให้คุณสามารถแชร์เมาส์และคีย์บอร์ดเดียวระหว่างคอมพิวเตอร์หลายเครื่องกับระบบปฏิบัติการที่แตกต่างกันแต่ละเครื่องมีจอแสดงผลของตัวเองโดยไม่ต้องใช้ฮาร์ดแวร์พิเศษ มันมีไว้สำหรับผู้ใช้ที่มีคอมพิวเตอร์หลายเครื่องบนโต๊ะทำงานเนื่องจากแต่ละระบบใช้จอภาพของตัวเอง
การเปลี่ยนเส้นทางเมาส์และคีย์บอร์ดทำได้ง่ายดายเพียงเลื่อนเมาส์ออกจากขอบหน้าจอของคุณ ซินเนอร์จี้ยังรวมคลิปบอร์ดของทุกระบบเข้าด้วยกันทำให้สามารถตัดและวางระหว่างระบบได้ นอกจากนี้ยังซิงโครไนซ์โปรแกรมรักษาหน้าจอเพื่อให้พวกเขาทั้งหมดเริ่มต้นและหยุดร่วมกันและหากเปิดใช้งานการล็อกหน้าจอหน้าจอเดียวเท่านั้นที่ต้องใช้รหัสผ่านเพื่อปลดล็อกพวกเขาทั้งหมด เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงาน
ฉันใช้เพื่อแชร์เมาส์และคีย์บอร์ดของเดสก์ท็อปกับแล็ปท็อปเมื่อฉันใช้คอมพิวเตอร์ทั้งสองเครื่อง
GIMX
http://code.google.com/p/diyps3controller/
สามารถทำแล็ปท็อปให้เป็นอุปกรณ์ BT HID เพื่อเชื่อมต่อกับ PS3 สามารถทำให้แล็ปท็อปทำงานเหมือน HID ผ่าน USB ได้
เท่าที่ฉันจำได้ว่าอุปกรณ์บลูทู ธ ใช้ชุดโพรไฟล์เพื่อที่จะทำหน้าที่เป็นคีย์บอร์ดระยะไกลแล็ปท็อปของคุณควรปรากฏขึ้นขณะใช้โพรไฟล์ HID มันอาจจะต้องแฮ็คไดรเวอร์บลูทู ธ ของแล็ปท็อปของคุณเพื่อเปิดใช้งาน fonctionnality
สิ่งนี้จะเกี่ยวข้องกับการใช้งานโปรไฟล์อุปกรณ์ HID ซึ่งตรงข้ามกับโปรไฟล์โฮสต์ HID ที่สแต็ค Bluetooth ส่วนใหญ่ใช้