发现有些树莓派盒子,输入的结果和键盘的实际字符有差异,比如输入 | ,结果显示为 ~。

这是因为树莓派的键盘设置问题。

可以通过设置raspi-config进行配置:

第一次使用树莓派的时候需要进行一些简单的配置,在终端运行如下命令进入配置界面:

sudo raspi-config

1 Expand Filesystem  扩展文件系统,扩展整张SD卡空间作为根分区。

    2 Change User Password  改变默认pi用户的密码,按回车后输入pi用户的新密码。

    3 Enable Boot to Desktop/Scratch 启动时进入的环境选择

    1 Console Text console, requiring login(default)

    启动时进入字符控制台,需要进行登录(默认项)。

     2 Desktop log in as user 'pi' at the graphical desktop

    启动时进入LXDE图形界面的桌面。

    3 Scratch Start the Scratch programming environment upon boot

    启动时进入Scratch编程环境。

4 Internationalisation Options  国际化选项,可以更改默认语言

    I1 Change Locale

    语言和区域设置。选中zh-cn然后回车

    I2 Change Timezone

    设置时区,如果不进行设置,Pi的时间就显示不正常。

    I3 Change Keyboard Layout

    改变键盘布局,国内多使用PC104标准键盘,一般设置如下:

            ->Generic 104-key PC 

             ->English(US) 

->The default for the keyboard layout

->No compose key

->ctrl_alt_backspace Yes

5 Enable Camera  启动PI的摄像头模块,如果想启用,选择Enable,禁用选择Disable就行了

    6 Add to Rastrack 把你的PI的地理位置添加到一个全世界开启此选项的地图。

    7 Overclock(超频可能导致树莓派损坏,如无特殊要求,不建议超频)

    None 不超频,运行在700Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压

    Modest 适度超频,运行在800Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压

    Medium 中度超频,运行在900Mhz,核心频率250Mhz,内存频率450Mhz,增加电压2

    High 高度超频,运行在950Mhz,核心频率250Mhz,内存频率450Mhz,增加电压6

    Turbo 终极超频,运行在1000Mhz,核心频率500Mhz,内存频率600Mhz,增加电压6

Pi2 2代专有的超频,运行在1000Mhz,核心频率500Mhz,内存频率500Mhz,增加电压2

8 Advanced Options  高级设置

    A1 Overscan   是否让屏幕内容全屏显示

    A2 Hostname   在网上邻居或者路由器能看到的主机名称

    A3 Memory Split 内存分配,选择给GPU多少内存

    A4 SSH 是否运行SSH登录,建议开户此选项,以后操作PI方便,有网络就行,不用开屏幕了。

    A5 Device Tree 时候默认启动设备树

    A6 SPI 是否默认启动SPI内核驱动

    A7 I2C是否默认启动I2C内核驱动

    A8 Serial 是否默认启动串口调试

    A9 Audio 选择声音默认输出到模拟口还是HDMI口i

    0 Auto 自动选

           1 Force 3.5mm ('headphone') jack强制输出到3.5mm模拟口

2 Force HDMI 强制输出到HDMI A0 update 把raspi-config这个工具自动升级到最新版本

9 About raspi-config 关于raspi-config的信息。

初次启动树莓派要设置Internationalisation Options选项

I1 Change Locale设置语言,默认为英文,若想改中文,须安装中文字体,命令如下:

sudo apt-get update
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei

  移动到屏幕底部,用空格键选中zh-CN.GBK GBK 和 zh_CN.UTF-8 UTF-8两项,然后按回车,然后默认语言选中zh-CN.UTF-8,然后回车。

  安装拼音输入法

sudo apt-get install scim-pinyin

I2 change Timezone 设置时区,选择Asia(亚洲)再选择shanghai(上海)。

I3 Change Keyboard Layout 改变键盘布局

二、wifi设置
有线什么的都OUT了,无线才是王道,有wifi的日子才是好日子。本人从来是都一个电源加一个无线网卡玩转树莓派。
运行如下命令查看网卡信息,若有wlan0则已经识别无线网卡

ifconfig

打开配置文件并修改

sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

在文件的底部添加下面语句

network={
ssid=“waveshare_1013”
psk="waveshare"
}

其中ssid为你要链接的wifi账号,psk为wifi密码。后面改为对应的wifi账号密码。
重启网卡使设置生效

sudo ifdown wlan0
sudo ifup wlan0

或者直接使用sudo reboot命令重启树莓派。

最新文章

  1. VS2013编译Qt5.6.0静态库
  2. Oracle TnsName问题记录
  3. 介绍n款计算机视觉库/人脸识别开源库/软件
  4. 关于sap的字段和对象修改记录的查找
  5. 时事新闻之 谷歌 google 发布Tensor Flow 源代码
  6. iOS xcode 8 注释快捷键
  7. 编写一段程序,从标准输入读取string对象的序列直到连续出现两个相同的单词或者所有单词都读完为止。使用while循环一次读取一个单词,当一个单词连续出现两次是使用break语句终止循环。输出连续重复出现的单词,或者输出一个消息说明没有人任何单词是重复出现的。
  8. 一点一点学ASP.NET系列
  9. SpringMVC实现注解式权限验证
  10. Fitnesse集成TestLink
  11. Angular - - ngApp、ngBind、ngBindHtml、ngNonBindable
  12. 谷歌Chrome浏览器提示adobe flash player已过期完美解决办法
  13. SPI FLASH与NOR FLASH的区别?
  14. postgresql 异步流复制hot standby搭建
  15. 文献阅读方法 & 如何阅读英文文献 - 施一公(转)
  16. oracle 根据一个表生成另一个新表和一个现有表给一个新的表赋值
  17. MobaXterm v10.9破解
  18. ABP框架系列之三十四:(Multi-Tenancy-多租户)
  19. 比Python、Java更快的 Go 语言,能否称霸江湖?
  20. 关于设置cookie同源,axios请求加上cookie

热门文章

  1. git实现github仓库和本地仓库同步
  2. 【BZOJ 2822】2822: [AHOI2012]树屋阶梯(卡特兰数+高精度)
  3. [BZOJ2594][WC2006]水管局长加强版(LCT+Kruskal)
  4. POJ2157 Check the difficulty of problems 概率DP
  5. [CF115E]Linear Kingdom Races
  6. [HAOI2015]数组游戏
  7. ZOJ 3624 Count Path Pair 排列组合
  8. JS中地址栏参数的获取
  9. 2015 UESTC 数据结构专题G题 秋实大哥去打工 单调栈
  10. wait, WIFEXITED, WEXITSTATUS