Ubuntu와 Windows 8을 이중 부팅하고 있습니다. Microsoft Bluetooth 마우스가 있습니다. 두 OS 모두에서 제대로 작동하지만 OS를 전환 할 때마다 페어링해야합니다.
매번 페어링 할 필요없이 블루투스 마우스를 사용하는 방법이 있습니까?
Ubuntu와 Windows 8을 이중 부팅하고 있습니다. Microsoft Bluetooth 마우스가 있습니다. 두 OS 모두에서 제대로 작동하지만 OS를 전환 할 때마다 페어링해야합니다.
매번 페어링 할 필요없이 블루투스 마우스를 사용하는 방법이 있습니까?
답변:
이 답변은 bluetoothd v5.35에서 작동합니다. bluetoothd v5의 이전 릴리스에서도 작동한다고 가정합니다.
그렇지 않으면 이전 (현재 유효하지 않은) 링크 키를 사용하여 장치에 반복적으로 연결을 시도합니다. 이로 인해 장치에 도달 할 수없는 무차별 강제 조치가 트리거 될 수 있습니다.
장치 주소의 이름을 딴 하위 폴더로 이동하십시오. '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 모두에서 작동해야합니다.
sudo nano /var/lib/Bluetooth/put_adaptor_mac address_here/linkkeys
루트 사용자로 전환 하는 대신 사용하지 마십시오 . 흠, 내 나쁜 편집.
지금까지 해결책을 찾았을 것입니다. 그럼에도 불구하고 이것은 도움이 될 것입니다 :
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
레지스트리를 찾아보십시오 .ls
cd
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에서 모두 작동합니다.