日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

树莓派linux虚拟键盘,树莓派raspbian安装matchbox-keyboard虚拟键盘

發(fā)布時間:2023/12/31 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 树莓派linux虚拟键盘,树莓派raspbian安装matchbox-keyboard虚拟键盘 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

環(huán)境:raspbian-stretch(2018-06-27)

樹莓派:3代B型

官網(wǎng)安裝地址:http://ozzmaker.com/virtual-keyboard-for-the-raspberry-pi/

回家發(fā)現(xiàn)家里的鍵盤有些按鍵已經(jīng)失靈了,沒辦法,和windows一樣,直接安裝個虛擬鍵,也是美滋滋!

matchbox-keyboard是屏幕上的“虛擬”或“軟件”的鍵盤,適用于連接到Raspberry Pi的小型觸摸屏TFT。

matchbox-keyboard鍵盤還使用XML文件來指定鍵的布局,這使得它可以高度自定義。

1、安裝必備開發(fā)包

pi@raspberrypi ~ $ sudo apt-get install libfakekey-dev libpng-dev libxft-dev autoconf libtool -y

2、安裝并編譯matchbox-keyboard

pi@raspberrypi ~ $ git clone https://github.com/mwilliams03/matchbox-keyboard.git

pi@raspberrypi ~ $ cd matchbox-keyboard

pi@raspberrypi~/matchbox-keyboard $ ./autogen.sh

pi@raspberrypi~/matchbox-keyboard $ make

pi@raspberrypi~/matchbox-keyboard $ sudo make install

安裝matchbox-keyboard后,需要安裝共享的?matchbox庫。

pi@raspberrypi ~ $ sudo apt-get install libmatchbox1 -y

3、創(chuàng)建切換腳本以啟動或停止matchbox-keyboard

我們現(xiàn)在將創(chuàng)建一個腳本來打開和關(guān)閉鍵盤。 然后添加一個菜單項來訪問腳本,并在任務欄中添加一個圖標以便于訪問。

創(chuàng)建一個新文件;

pi@raspberrypi ~ $ sudo nano /usr/bin/toggle-matchbox-keyboard.sh

并且將下面的文本復制進去;

#!/bin/bash

#This script toggle thevirtualkeyboard

PID=`pidof matchbox-keyboard`if [ ! -e $PID ]; then

killall matchbox-keyboardelsematchbox-keyboard&fi

現(xiàn)在讓它可執(zhí)行;

pi@raspberrypi ~ $ sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh

我們現(xiàn)在將在開始菜單中添加一個項目;

對于較舊的鏡像;

pi@raspberrypi ~ $ sudo nano /usr/local/share/applications/toggle-matchbox-keyboard.desktop

對于較新的鏡像,包括Jessie;(我這里是新鏡像,所以使用此命令)

pi@raspberrypi ~ $ sudo nano /usr/share/applications/toggle-matchbox-keyboard.desktop

將以下內(nèi)容復制進去;

[Desktop Entry]

Name=Toggle Matchbox Keyboard

Comment=Toggle Matchbox Keyboard

Exec=toggle-matchbox-keyboard.sh

Type=Application

Icon=matchbox-keyboard.png

Categories=Panel;Utility;MB

X-MB-INPUT-MECHANSIM=True

要在任務欄上創(chuàng)建圖標,請打開LXDE面板配置;

pi@raspberrypi ~ $ nano ~/.config/lxpanel/LXDE/panels/panel

如果上面的文件是空的,那么很可能你用的是一個較新版本的Raspbian,特別是如果你使用的是Pi 2。

你需要在這個位置編輯面板配置;

如果使用RASPBIAN WHEEZY;

pi@raspberrypi ~ $ nano ~/.config/lxpanel-pi/LXDE/panels/panel

如果使用RASPBIAN JESSIE;(我這里使用的是此命令)

pi@raspberrypi ~ $ nano ~/.config/lxpanel/LXDE-pi/panels/panel

找到這部分配置;

Plugin {

type=launchbar

Config {

Button {

id=lxde-screenlock.desktop

}

Button {

id=lxde-logout.desktop

}

}

增加?id=toggle-matchbox-keyboard.desktop的代碼進去;

Plugin {

type=launchbar

Config {

Button {

id=toggle-matchbox-keyboard.desktop

}

Button {

id=lxde-screenlock.desktop

}

Button {

id=lxde-logout.desktop

}

}

4、更多信息

可以使用以下語句從命令行啟動?matchbox-keyboard

鍵盤。

pi@raspberrypi ~ $ matchbox-keyboard

這將加載默認的鍵盤布局,如圖所示;

Matchbox-keyboard還可以使用-s整數(shù)參數(shù)調(diào)整窗口大小。 整數(shù)是屏幕寬度的30%-100%之間的值。

這是在屏幕寬度的50%處加載的defualt鍵盤布局;

pi@raspberrypi ~ $ matchbox-keyboard -s 50

Matchbox-keyboard還支持自定義鍵盤,并且還有一些已加載到/ usr / local / share / matchbox-keyboard /中。 很容易使用自己的。

pi@raspberrypi ~ $ matchbox-keyboard -s 50 extended

總結(jié)

以上是生活随笔為你收集整理的树莓派linux虚拟键盘,树莓派raspbian安装matchbox-keyboard虚拟键盘的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。