1. 程式人生 > >Ubuntu和Windows裝置共享

Ubuntu和Windows裝置共享

藍芽裝置如鍵盤、滑鼠都可以。

裝的雙系統win7和Ubuntu,如果只使用一個系統,藍芽滑鼠配對一次後可以正常使用,但如果下次進的另一個系統必須要重新配對才能使用。

所以這篇文章就是解決這個問題的,同一臺電腦在雙系統間切換時不用重新設定藍芽滑鼠。

Ubuntu和Windows雙系統藍芽裝置共享配對

安裝藍芽模組

電腦不自帶藍芽的

lz的電腦沒有自帶藍芽,所以買了一個藍芽介面卡,這樣電腦就有藍芽功能了。

linux下好像插入藍芽介面卡,就會自動安裝需要的驅動了。

windows下插入藍芽介面卡後,同樣也會自動安裝下面這些。

安裝完成可以在裝置中看到藍芽模組


安裝完還可以在系統通知區域看到藍芽標誌。

如果不小心刪除可以這樣找回:Control Panel\Hardware and Sound\Devices and Printers\Bluetooth V2.0 Dongle,右鍵》bluetooth settings》show the bluetooth icon in the system notification area.

linux下配對藍芽裝置

ubuntu<14.04無線滑鼠配置

用hcitool搜尋:hcitool scan
把藍芽滑鼠設定為待連線狀態,一直按住connect,搜尋到以後記錄藍芽實體地址00:1F:20:****

bluez-simple-agent hci0 00:1F:20:****    #此時要一直按住connect

如果出錯:[email protected]:/home/pika# bluez-simple-agent hci0 00:1F:20:EA:3A:E3
Creating device failed: org.bluez.Error.NotReady: Resource Not Ready說明滑鼠連線有問題,沒按住connect或者按住無效

如果某些鍵盤或者滑鼠提示需要輸入密碼( 配對密碼一般為0000)


使裝置變為受信任裝置:bluez-test-device trusted 00:1F:20:**** yes
連線裝置,幾秒後即可使用裝置:bluez-test-input connect 00:1F:20:****
完成以後重啟,裝置將會自動連線電腦。


就算顯示藍芽是關閉的,ubuntu可見性關閉,只要連線是開啟的並且已配對就可以了。

這樣就可以在ubuntu中使用藍芽滑鼠了!

ubuntu16.04無線滑鼠配置

allsettings > bluetooth > 新增 > 搜尋時按住無線滑鼠連線。

自動連線藍芽4.0滑鼠

sudo apt-get install blueman bluez*

編輯/etc/bluetooth/main.conf

去掉行[Policy]和AutoEnable前的註釋。

將AutoEnable=false改為AutoEnable=true

搜尋到藍芽滑鼠後配對,開機或喚醒後都可以自動連線。

[安裝Ubuntu 16.04後支援藍芽4.0自動連線、HP印表機和合蓋掛起]

檢視並記錄連線金鑰linkkeys

ubuntu 14.04

pika:~$cd /var/lib/bluetooth/00\:1B\:10\:00\:44\:B5/
pika:/var/lib/bluetooth/00:1B:10:00:44:B5$sudo vi linkkeys

ubuntu 16.04

sudo vi /var/lib/bluetooth/68\:07\:15\:82\:CB\:01/00:1F:20:EA:3A:E3/info
如果修改了要重啟ubuntu(必須重啟,否則使用的還是原來的key資訊)。

如果之前在其它系統或者電腦下配對過,則修改其中的key為其它電腦配對過的keys 或者 先記錄下來,再進入其它系統或者電腦其它系統或者電腦上的金鑰修改成記錄值。這樣配置後,同一個藍芽滑鼠就可以在雙系統/兩個電腦中中使用而不必每次切換時重新配置了。
皮皮blog

兩臺linux電腦使用同一個無線滑鼠

1 lz測試了一下,好像只要不是同一臺電腦的雙系統中重新配對,而是在其它電腦再配對一次,回來時,只要點選ubuntu上面的藍芽》bluetooth mouse ***》on就可以使用了,不用重新配置。

2 如果不行,則在新增目錄下選擇對應裝置,再點出connection同時按住滑鼠進行連線。

3 再不行,如下設定

ubuntu 16.04

sudo apt-get install blueman

安裝後點擊blueman圖示

每次要在電腦ubuntu16.04中使用時右鍵>選擇HID就可以重新連線上了

windows下配對藍芽裝置

或者如果之前在ubuntu中配置過,首先到/var/lib/bluetooth/找到配對金鑰,將其寫入下面講到的windows登錄檔相應位置。

新增藍芽裝置

右鍵系統通知區域的藍芽標誌,點選新增裝置》在搜尋到的裝置中選擇新增相應的藍芽滑鼠。(好像直接在Control Panel\Hardware and Sound\Devices and Printers\中新增藍芽滑鼠成功後,就自動沒了,所以還是在藍芽中新增吧)

Note: lz之前新增裝置時總是搜尋不到藍芽滑鼠,重灌驅動也沒用,後來發現原來是藍芽服務沒開啟:開始>管理工具>服務>bluetooth support service>改成auto啟動,並點選啟動。再搜尋就可以看到藍芽裝置了。

新增完後,會安裝bluetooth peripheral device, HID什麼的佔用很久時間。

新增成功後會在裝置中看到藍芽滑鼠

右鍵藍芽滑鼠Bluetooth Mouse M558》bluetooth》connection應該是Authenticated,last connected應該是當前正連線。


配對成功後,之前如果在其它電腦上如ubuntu的配對則會失效。因為配對的key資訊已經修改。我們要做的是取出當前藍芽鍵盤與windows配對使用的key,將其複製到Ubuntu下的linkkeys檔案即可。

下載PsExec: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
解壓找到PsExec.exe. 右鍵點選,修改屬性>相容性>勾選“以管理員身份執行此程式”
執行cmd,切換到PsExec.exe所在的目錄cd /d D:\Downloads\Sys\PSTools

執行如下命令開啟登錄檔編輯器:PsExec.exe -s -i regedit.exe
找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\BTHPORT\Parameters\Keys\aa1111111111\00:1F:20:***中的資料項(如f33a8cadac63b019e8533590b2821357),記錄下來用於修改ubuntu下的配對金鑰 或者 改成ubuntu下的配對金鑰。(自己敲鍵盤記住吧,無法直接複製)

要注意的是,如果之前配置過,重新配置後,再次開啟regedit可能新值沒有寫入,要重啟windows才能看到新值,所以為了配置成功,值沒修改的話就重啟再記錄regedit的值吧。

Note: 

使用PsExec工具執行登錄檔管理器,是因為不使用的話無法看到藍芽配對的key資訊(即使是管理員許可權開啟的登錄檔)

2 Windows的登錄檔(Registry)實質上是一個龐大的資料庫,它儲存這下面這些內容:軟、硬體的有關配置和狀態資訊,應用程式和資源管理器外殼的初始條件、首選項和解除安裝資料;計算機的整個系統的設定和各種許可,副檔名與應用程式的關聯, 硬體的描述、狀態和屬性;計算機效能紀錄和底層的系統狀態資訊,以及各類其他資料。

兩臺Ubuntu計算機利用Synergy共享滑鼠和鍵盤

一臺計算機當伺服器,伺服器端配置

#!/bin/bash
#手動配置
echo -e "\033[31;1m wget export client=pika \033[0m"
export client=pika

echo -e "\033[31;1m sudo apt-get install synergy \033[0m"
sudo apt-get install -y synergy
echo -e "\033[31;1m sudo apt-get install quicksynergy \033[0m"
sudo apt-get install -y quicksynergy

echo -e "\033[31;1m touch ~/.synergy.conf \033[0m"
touch ~/.synergy.conf
echo -e "\033[31;1m (echo section: screens...) > ~/.synergy.conf \033[0m"
(echo "section: screens
        $(hostname):
        $client:
end
section: links
        $client:
                right = $(hostname)
        $(hostname):
                left = $client
end
") > ~/.synergy.conf
echo -e "\033[31;1m synergys \033[0m"
synergys
#或者直接執行synergy, 或者在dash中查詢synergy GUI開啟配置一下,GUI介面檢視執行狀態。

連線上client後


也可以使用synergys -f檢視執行狀態

一臺電腦當client

echo -e "\033[31;1m sudo apt-get install synergy \033[0m"
sudo apt-get install -y synergy
echo -e "\033[31;1m sudo apt-get install quicksynergy \033[0m"
sudo apt-get install -y quicksynergy

synergyc <SERVER HOSTNAME>

#或者直接執行synergy, 或者在dash中查詢synergy GUI開啟配置一下


出錯處理

1 伺服器執行出錯WARNING: cannot listen for clients: cannot bind address: Address already in use

殺死程序來解決。。。可能是多次執行synergys而使用killall synergys並沒有殺死程序導致

開啟sysmonitor, end掉所有synergy

2 客戶端出錯WARNING: failed to connect to server: Timed out

一般是因為伺服器和客戶端不在同一區域網導致的。ping一下試試,不行說明不在同一區域網。有時候ip前3個一樣也可能不在同一區域網,lz就遇到過。

成功連線後,伺服器端的滑鼠和鍵盤都可以用在客戶端,甚至伺服器端copy的東西也可以貼上在客戶端(但是檔案不能直接複製,只能打開復制內容)。

並且反過來不行。除非客戶端也執行一個伺服器端。

linux下無線滑鼠的設定

無線滑鼠指標移動速度pointer speed設定

要插入有線滑鼠才能出現pointer speed速度的設定,這是一個bug

無線滑鼠無法設定指標移動速度bug描述:只用無線滑鼠操作的時候,在滑鼠設定那是沒有顯示指標移動速度設定的,但當我再插入有線滑鼠或換上有線滑鼠的時候,就顯示出來了,這時候如果我設定好移動速度後再把有線的斷開,只用無線的,那個設定又消失了,不過指標移動速度已經是設定好的那個速度了。在此我建議,無論有沒有滑鼠,那個指標移動速度的設定都應該顯示在設定裡,而不應該隱藏!

如果只插入無線滑鼠 

[請教 滑鼠設定裡面沒有速度設定這個選項呢]

相關推薦

UbuntuWindows裝置共享

藍芽裝置如鍵盤、滑鼠都可以。裝的雙系統win7和Ubuntu,如果只使用一個系統,藍芽滑鼠配對一次後可以正常使用,但如果下次進的另一個系統必須要重新配對才能使用。所以這篇文章就是解決這個問題的,同一臺電腦在雙系統間切換時不用重新設定藍芽滑鼠。Ubuntu和Windows雙系統

UbuntuWindows相互共享文件夾

inf line p地址 inter src img windows 管理 技術 一、Ubuntu訪問Windows共享文件夾 1、對需要共享文件夾右擊->屬性->共享 2、選擇要與其共享的用戶,選擇好用戶點擊有點添加按鈕添加,然後點擊下方的共享按鈕 3、完

UbuntuWindows相互共享資料夾

一、Ubuntu訪問Windows共享資料夾 1、對需要共享資料夾右擊->屬性->共享 2、選擇要與其共享的使用者,選擇好使用者點選有點新增按鈕新增,然後點選下方的共享按鈕 3、完成共享 4、成功共享後可以在計算機管理檢視已共享資料夾 5、Windows還需要進行一些設定

虛擬機器UbuntuWindows共享檔案設定(二)

一、點選虛擬機器->設定,出現介面如圖所示: 二、點選選項->共享資料夾->總是啟用,出現介面如圖所示: 三、在Windows自己喜歡的一個路徑下建一個share資料夾,我的如圖所以: 四、設定共享目錄並點選確定 五、/mnt

區域網下 ubuntuwindows 共享資料夾

前言:實驗室環境下,筆記本網線連線路由器,桌上型電腦無線連線同一路由器訊號,兩個在同一網段。 按照資料操作,兩者可互傳資料。 ubuntu為16.04LTS       windows為win10 傳送門:https://blog.csdn.net/qq_1

Ubuntu 18.04windows建立共享資料夾

1、安裝samba sudo apt install samba sudo apt install cifs-utils 2、建立共享目錄 mkdir /home/yourname/share (yourname是home下一個資料夾,自己新建虛擬機器的時候

virtualbox中ubuntuwindows共享資料夾設定

2、先關閉ubuntu,在virtualbox"設定"中找到"共享資料夾",點選進入,點選右邊新增目錄按鈕,新增windows中要共享的目錄,取一個名。比如我在D盤建一個名為share的資料夾,如下圖:3、重啟ubuntu,在ubuntu系統最上端"裝置"中找到"共享資料夾",點選進入,點選右邊新增目錄按鈕,

Linux Windows 之間共享文件之 samba

允許 ava 人類 直接 就是 war ted create 方案 導語 如果對windows有過實際操作技巧的人都會明白,在windows下的文件共享加上網絡驅動器映射是多麽方便的體驗,甚至比ftp更加的簡單,就像本地多了一塊可與他人交流的硬盤一樣。 問題 由於性能和生態

ubuntu windows 分別在anaconda上安裝tensorflow

3.5 bsp amd rom python版本 sim tun 鏡像站 whl windows下 的anaconda安裝tensorflow: 在Anaconda Prompt中:conda install tensorflow python=3.5一直下載失敗.總結一下

適用於 iOS、Android Windows 裝置的移動裝置管理

適用於 iOS、Android 和 Windows 裝置的移動裝置管理   隨著企業環境中移動裝置的數量不斷增加,詳細檢查訪問您企業資源的移動裝置變得至關重要。統一終端管理軟體 Desktop Central 可幫助您從一箇中心位置配置和保護您的移動裝置,其專為簡化桌面和移動裝置管理而生。

ubuntuwindows安裝anaconda3

anaconda是一個很好用的python發行版本,下載的時候自帶很多包,模組。可以省去大量安裝模組的時間,而且自帶的spyder編輯器也十分好用,多用於科學計算方面的學術型人才,雖然我不搞科研,但還是安裝了一個,確實挺好用的。 第一步:下載安裝包 這是官網,巨慢…推薦的是清華映象.然後

建立ubuntuwindows共享目錄

1. 關閉防火牆: ufw disable 2. 安裝samba命令: sudo apt-get install samba samba-common sudo apt-get autoremove samba  3.以home目錄為例,共享到windows下,其他

UbuntuWindows雙系統的安裝

  本菜雞的ACM生涯大概是結束了 最有希望的EC和焦作也順利的鐵了,一路走來還是怪自己不努力,整日整日的划水,算了,鐵牌退役,也是自己應有的懲罰,靜下心來吧 下面介紹如何裝windows10和Ubuntu雙系統 只對準 我自己的電腦型號 acer-vn7-592g 首先我們要去下載映象&nb

VMware: ubuntuWindows設定共享資料夾

在VMware workstation新版之後設定共享資料夾有兩種方式 安裝VMware tools。具體操作可參加:Install_doc。但此種安裝方法,較為繁瑣,且每次ubuntu系統升級後,有可能會導致共享資料夾莫名丟失,此時就需要解除安裝舊版安裝新

Linux:VirtualBox Ubuntu本機共享檔案

1&2是在virtual box上設定, 3-5是在虛擬機器的ubuntu系統中操作。1. 安裝增強功能2. 設定共享資料夾 -- 自動掛載、固定掛載3. 重啟,然後遇到這個錯誤:You do not have the permissions necessary to

UbuntuWindows下用命令列升級NodeJSnpm的版本

1.在Ubuntu系統下: 檢視當前NodeJS和npm的版本: node -v npm -v 在Linux系統下使用一個叫n的包管理器來對NodeJS進行升級。 先清除npm的cache: sudo npm cache clean -f安裝n模組:sudo npm in

在VMware上,ubuntuwindows之間如何複製文字、拖拽檔案?

在安裝Ubuntu系統後發現與Windows系統的檔案不能相互複製,網上查了很多教程,發現都是不能用的,能實現的方法如下所示: 第一步: sudo apt-get autoremove open-vm-tools 第二步:sudo apt-get install

虛擬機器Vmware下UbuntuWindows主機共享資料夾

1.點選編輯虛擬機器設定,選擇選項 2.選定windows下的一個資料夾作為共享檔案 3.在ubuntu下檢視此資料夾,在/mnt下 cd /mnt 下面是我的共享資料夾位置 若想要Vmware多臺linux機子共享資料夾,就可以重複上面的

【軟體使用】解決Firefox在ubuntuWindows之間同步問題

【水話】 大家要急著解決,直接跳到下面 話說,以前一直都是用Chrome的,但自從Google在香港的伺服器搬會美國以後,整個人都不好了,之前靠VPN解決,但還是有點麻煩,而且又是VPN伺服器有崩掉。無奈之下轉向火狐。 不要問我為什麼選者Firefox,因為任性。哈哈哈,其

UbuntuWindows上編譯libcurl支援https

在Windows上: 軟體基礎: VS 2015 下載: 1、libcurl: https://curl.haxx.se/download.html 我選的curl-7.54.0.tar.gz 2、zlib http://www.zlib.net/ 我選的1.2.11 3、openssl https://ww