블루투스 마우스를 항상 페어링하지 않으려면 어떻게해야합니까? 있습니다. 두 OS 모두에서 제대로

Ubuntu와 Windows 8을 이중 부팅하고 있습니다. Microsoft Bluetooth 마우스가 있습니다. 두 OS 모두에서 제대로 작동하지만 OS를 전환 할 때마다 페어링해야합니다.

매번 페어링 할 필요없이 블루투스 마우스를 사용하는 방법이 있습니까?



답변

이 답변은 bluetoothd v5.35에서 작동합니다. bluetoothd v5의 이전 릴리스에서도 작동한다고 가정합니다.

  1. 리눅스에서 장치와 페어링
  2. 재부팅
  3. Windows에서 장치와 페어링
  4. 0에 설명 된대로 링크 키를 추출하십시오.
  5. BlueTooth 장치를 끄고 Linux로 재부팅하십시오.

리눅스 부팅시 장치를 끄십시오.

그렇지 않으면 이전 (현재 유효하지 않은) 링크 키를 사용하여 장치에 반복적으로 연결을 시도합니다. 이로 인해 장치에 도달 할 수없는 무차별 강제 조치가 트리거 될 수 있습니다.

장치 주소의 이름을 딴 하위 폴더로 이동하십시오. ‘info’라는 파일이 있어야합니다. 열어 봐

sudo nano /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/YY:YY:YY:YY:YY:YY/info

에서 [LinkKey]섹션 키를 설정합니다. 예:

Key=3E717C5B8735C1984B71636D7B941DEE

이제 [General]섹션을 확인 하고 설정하십시오.

Trusted=false

Bluetoothd를 저장하고 다시 시작하십시오.

sudo service bluetooth restart

장치를 켜면 연결 Bluetooth 장치에 권한을 부여 할 것인지 묻는 팝업이 나타납니다. 물론 그렇습니다!

Mac OS에서 링크 키를 추출한 경우 키의 바이트 순서를 반대로 바꿔야합니다. Mac OS는이를 역 엔디안으로 저장합니다.


답변

마우스와 연결할 때 동일한 키 (암호)를 사용하도록 창과 우분투를 모두 구성해야합니다.

우분투와 페어링 한 다음 창으로 다시 시작하고 페어링하고 키 창을 사용하여 마우스에 연결하십시오. 여기에서 내 대답을 참조하십시오.

/superuser/229930/finding-bluetooth-link-key-in-windows-7-to-double-pair-a-device-on-dualboot-com

그런 다음 우분투 오픈 터미널로 재부팅하십시오.

sudo -i
cd /var/lib/bluetooth/
ls

블루투스 어댑터 MAC 주소 확인

cd [put adaptor mac address here]
nano linkkeys

마우스의 MAC 주소 앞에있는 키를 사용중인 키 창으로 변경

Ctrl + X 및 y를 누르고 Enter를 눌러 저장 한 다음 재부팅하십시오. 이제 마우스가 두 OS 모두에서 작동해야합니다.


답변

지금까지 해결책을 찾았을 것입니다. 그럼에도 불구하고 이것은 도움이 될 것입니다 :

http://ubuntuforums.org/showthread.php?t=1479056 에서 인용 (일부 형식이 추가됨)

안녕, 나는 블루투스 링크 키를 복사하여 내 작업을했습니다. 내가 한 일 :

PC / 동글의 블루투스 주소 찾기 (말하자 AA:11:11:11:11:11) 키보드의 블루투스 주소 찾기 (말하자 BB:22:22:22:22:22) 리눅스에서 (Gnome 패널을 통해) 정상적으로 장치를 페어링하십시오.
다음 /var/lib/bluetooth/AA:11:11:11:11:11/linkkeys과 같은 줄을 포함 하는 파일이 있어야합니다 .

BB:22:22:22:22:22 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 0 6

여기서 xxxx는 16 진수로 16 바이트로 연속적으로 쓰여지는 16 바이트입니다. 이것이 바로 링크 키입니다.

Windows에서 장치를 정상적으로 페어링합니다 (키가 변경됨). Windows에서 키를 얻습니다. 제 경우에는 다음 레지스트리 항목에있었습니다.

SYSTEM\ControlSet002\services\BTHPORT\Parameters\Keys\aa1111111111\bb2222222222

불행히도 RegEdit는 관리자로 로그온 한 경우에도 키에 액세스 할 때 “액세스가 거부되었습니다”라고 말합니다. (어떤 경우에는 다른 ControlSet에있을 수 있다고 가정합니다.)

Linux에서 재부팅하고 설치하십시오 chntpw. Lucid v0.99.5와 함께 패키지 된 버전은 64 비트에서 레지스트리를 지원하지 않는 것 같습니다. 데비안 레포 (v0.99.6-2 작성)의 최신 버전이 저에게 효과적이었습니다.

Linux에서 Windows 레지스트리의 원치 않는 수정을 피하기 위해 SYSTEM파일을 다른 곳에서 복사했습니다. 다음으로 파일 /path/to/Windows/System32/config/SYSTEM

을 열었습니다 . /로 chntpw레지스트리를 찾아보십시오 .lscd

chntpw -e SYSTEM
ls
cd ControlSet002\services\BTHPORT\Parameters\Keys
ls
cd aa1111111111
ls
hex bb2222222222

이것은 다음과 같은 것을 생성합니다 :

:00000 xx xx xx xx xx xx xx

여기에, xx xx xx또 다른 16 바이트가 16 진수로, 윈도우에서 설정 한 링크 키를 표시합니다.

마지막으로, 나는 이미 값을 대체하기 위해 그것을 복사하고 공백을 제거했습니다 /var/lib/bluetooth/AA:11:11:11:11:11/linkkeys.

나는 (Gnome 애플릿을 통해) 연결을 끊었다가 다시 연결해야했지만 어쨌든 그렇게해야했습니다. (로그온하기 전에는 작동하지 않는 것 같지만 Linux에서만 페어링 된 경우에도 마찬가지입니다. 아마 다른 문제

일 것입니다 .) 그것은 나를 위해 일했습니다. 구성 파일을 편집하는 데 익숙하지 않은 사람들에게는 다소 복잡 할 수 있습니다. SYSTEM문제가 발생할 경우를 대비 하여 레지스트리 파일 의 사본을 작업하는 것이 더 안전하다고 생각합니다 .


답변

Windows 10 및 K / Ubuntu 17.10 이중 부팅 기능이있는 Bluetooth 마우스 – HP Z5000 Bluetooth 마우스

이 주제에 대한 제안 목록은 대부분 오래되어 따르기가 복잡합니다. 이것은 동일한 블루투스 마우스가 Windows 10 및 Kubuntu 17.10에서 모두 작동하도록하는 대안입니다. 상당히 간단합니다. 이것은 다른 데비안 시스템과 다른 블루투스 장치에서도 작동합니다.

첫 단계 :

1/. Windows의 첫 번째 쌍. 블루투스 키의 사본을 USB 스틱에 저장 한 다음 인쇄하십시오. 이것은 Windows LinkKey 변경에 사용할 컴퓨터 및 장치 주소를 결정하는 데 도움이됩니다. regedit를 사용하여 (결과에서 관리자 권한을 활성화하려면 왼쪽 클릭)-HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ BTHPORT \ Parameters \ keys \ computer MAC \ device MAC으로 이동하십시오.

2 /. Linux로 재부팅 한 다음 Linux와 페어링하십시오.

삼/. 전체 루트를 위해 su를 사용하여 터미널을 통해 노틸러스를 엽니 다.

4 /. 노틸러스를 사용하여 파일 시스템 루트를 통해 블루투스로 이동-var – lib-bluetooth

5 /. Bluetooth에서 12 자리 숫자 (기기 MAC 주소)를 열고 장치 MAC 주소를 엽니 다.

6 /. 열린 장치 MAC

7 /. 정보 폴더로 열립니다

8 /. 정보 열기 – Linux LinkKey 데이터를 표시합니다. 사본을 저장하거나 화면 / 파일을 인쇄하거나이 프로세스의 후반부에 사용할 사본을 인쇄합니다. Linux LinkKey를 훨씬 쉽게 입력 할 수 있습니다.

윈도우 10:

Windows를 시작하기 전에 마우스를 끄고 다시 연결하지 마십시오. 손가락 / 터치 패드 만 진행할 수 있습니다.

1/. 일반 사용자 비밀번호로 로그인

2 /. regedit 검색

삼/. 결과적으로 관리자 권한을 활성화하려면 왼쪽을 클릭하십시오.

4 /. HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ BTHPORT \ Parameters \ keys \ computer MAC \ device MAC으로 이동하십시오.

컴퓨터와 장치 주소는 Linux와 Windows에서 적어도 비슷하거나 심지어 동일합니다. 이것은 인쇄 된 사본에서 확인할 수 있습니다 (만약 제작 된 경우). 5 /. 키 파일에 액세스하려면 높은 권한이 필요합니다 ( https://www.howtogeek.com/262464/how-to-gain-full-permissions-to-edit-protected-registry-keys/ 참조 ).

6 /. 키를 클릭 한 다음 장치 Mac

이진 값 편집기가 열립니다 :

1/. 노틸러스를 사용하여 얻은 32 쌍 리눅스 키를 입력하십시오.

2 /. 원래의 LinkKey는 두 쌍의 8 자리 숫자로 표시됩니다. 세 줄이 보입니다.

삼/. 첫 번째 줄의 시작 부분에 커서를 놓고 Linux LinkKey를 입력하십시오. 커서가 자동으로 다음 쌍으로 이동합니다.

4 /. 입력은 대문자로 표시되지만 완료시 자동으로 소문자로 변환됩니다. Windows는이 과정에서 키 문자를 HEX 값으로 변환하여 새 LinkKey 오른쪽에 표시됩니다.

5 /. 새 키 입력이 완료되면 원래 키의 시작 부분에 커서를 놓고 원래 두 줄을 삭제하십시오. 원래 줄은 세 줄이 남습니다.

6 /. 키를 다시 열면 변경 사항을 저장하는 편집기를 닫습니다. 키는 하단과 Windows 형식으로 표시됩니다 (콜론이 아닌 쉼표로 구분)

7 /. HKEY-L_M을 축소하고 Window 레지스트리 편집기를 종료하십시오.

드디어:

마우스를 켜지 않고 Windows 10을 닫고 Windows로 다시 재부팅하십시오. 완전히 부팅되면 마우스를 켭니다. 이제 쿠분투 17.10과 Windows 10에서 모두 작동합니다.


답변