แป้นพิมพ์ Bluetooth แบบไฮบริด (PC/Mac หรือ Windows/MacOS) จำนวนมากมีปุ่มทางกายภาพ (Keychron) หรือปุ่มลัด (Logitech) เพื่อสลับระหว่างโหมด Windows- และ MacOS
เดอะ Seenda คีย์บอร์ดไร้สายบลูทูธเรืองแสง ISJ-WJK70BT4 ไม่มีปุ่มฮาร์ดหรือซอฟต์ดังกล่าว โดยจะตรวจจับ Windows และ MacOS โดยอัตโนมัติ และเปลี่ยนรูปแบบปุ่มตามนั้น การสลับที่โด่งดังที่สุด ชนะ/ตัวเลือก
และ Alt/ซม
.
ฉันไม่รู้ว่าแป้นพิมพ์ Seenda Bluetooth ทำการตรวจจับนี้ได้อย่างไร แต่เมื่อเชื่อมต่อกับ Ubuntu แป้นพิมพ์จะเปลี่ยนเป็นโหมด MacOS ไม่มีคำถามที่ถาม
ฉันจะทำให้แป้นพิมพ์คิดว่าการเชื่อมต่อ Bluetooth เริ่มต้นจากคอมพิวเตอร์ Windows แทนที่จะเป็นคอมพิวเตอร์ Mac ได้อย่างไร
ทั้งคู่มือที่สั้นมากและการบริการลูกค้ารู้ว่าไม่มีคีย์ผสมที่ซ่อนอยู่เพื่อบังคับโหมดใดโหมดหนึ่ง
$dmesg | grep - ฉันเป็นสีน้ำเงิน
[ 7.24411] บลูทูธ: คอร์เวอร์ชั่น 2.22
[ 7.24414] Bluetooth: อุปกรณ์ HCI และตัวจัดการการเชื่อมต่อเริ่มต้นแล้ว
[ 7.24415] Bluetooth: เริ่มต้นเลเยอร์ซ็อกเก็ต HCI
[ 7.24415] Bluetooth: เลเยอร์ซ็อกเก็ต L2CAP เริ่มต้นแล้ว
[ 7.24416] Bluetooth: เริ่มต้นเลเยอร์ซ็อกเก็ต SCO
[ 7.55631] บลูทูธ: hci0: การแก้ไขเฟิร์มแวร์ 0.0 รุ่น 121 สัปดาห์ที่ 36 2020
[ 9.58168] บลูทูธ: BNEP (การจำลองอีเทอร์เน็ต) เวอร์ชัน 1.3
[ 9.58168] บลูทูธ: ฟิลเตอร์ BNEP: โปรโตคอลมัลติคาสต์
[ 9.58169] Bluetooth: เลเยอร์ซ็อกเก็ต BNEP เริ่มต้นแล้ว
[13.50556] Bluetooth: เลเยอร์ RFCOMM TTY เริ่มต้นแล้ว
[ 13.50558] Bluetooth: เลเยอร์ซ็อกเก็ต RFCOMM เริ่มต้นแล้ว
[13.50559] บลูทูธ: RFCOMM เวอร์ชัน 1.11
[790.26350] บลูทูธ: HIDP (Human Interface Emulation) เวอร์ชัน 1.2
[790.26350] Bluetooth: เลเยอร์ซ็อกเก็ต HIDP เริ่มต้นแล้ว
[790.29982] อินพุต: แป้นพิมพ์ Bluetooth 5.1 เป็น /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.1/usb1/1-2/1-2: 1.0/บลูทูธ/hci0/hci0:256/0005:0A5C:8503.0007/อินพุต/อินพุต27
[790.30000] อินพุต: Bluetooth 5.1 Keyboard Consumer Control เป็น /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.1/usb1/1-2/1- 2:1.0/bluetooth/hci0/hci0:256/0005:0A5C:8503.0007/input/input28
[790.30006] อินพุต: การควบคุมระบบแป้นพิมพ์ Bluetooth 5.1 เป็น /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.1/usb1/1-2/1- 2:1.0/bluetooth/hci0/hci0:256/0005:0A5C:8503.0007/input/input29
[790.30013] hid-generic 0005:0A5C:8503.0007: input,hidraw6: BLUETOOTH HID v1.1b Keyboard [Bluetooth 5.1 Keyboard] บน 50:e0:85:xx:xx:xx
$hciconfig -a
hci0: ประเภท: บัสหลัก: USB
ที่อยู่ BD: 50:E0:85:XX:XX:XX ACL MTU: 1021:4 SCO MTU: 96:6
เรียกใช้ PSCAN ISCAN สอบถาม
RX ไบต์:8110833 acl:261 sco:0 เหตุการณ์:212653 ข้อผิดพลาด:0
TX ไบต์:637948 acl:68 sco:0 คำสั่ง:69974 ข้อผิดพลาด:0
คุณสมบัติ: 0xbf 0xfe 0x0f 0xfe 0xdb 0xff 0x7b 0x87
ประเภทแพ็คเก็ต: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
นโยบายการเชื่อมโยง: RSWITCH SNIFF
โหมดลิงก์: ยอมรับทาส
คลาส: 0x100104
คลาสบริการ: การถ่ายโอนวัตถุ
คลาสอุปกรณ์: คอมพิวเตอร์ เวิร์กสเตชันเดสก์ท็อป
เวอร์ชัน HCI: 5.1 (0xa) การแก้ไข: 0x100
เวอร์ชัน LMP: 5.1 (0xa) การโค่นล้ม: 0x100
ผู้ผลิต: Intel Corp. (2)