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

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

可以通过设置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命令重启树莓派。

【树莓派】树莓派raspi-config配置的更多相关文章

  1. 树莓派最简易Wifi配置

    树莓派最简易Wifi配置 相信我,连博客都会偷懒写个最简易给你看 前提,只有一根网线没有网络的前提下进行的. 基于Win10系统和树莓派2015-05-05-raspbian-wheezy.img测试 ...

  2. Web.config配置数据库连接

    web.config配置数据库连接   第一种:取连接字符串 string connString = System.Web.Configuration.WebConfigurationManager. ...

  3. Asp.net Web.Config - 配置元素 caching

    Asp.net Web.Config - 配置元素 caching 记得之前在写缓存DEMO的时候,好像配置过这个元素,好像这个元素还有点常用. 一.caching元素列表   元素 说明 cache ...

  4. asp.net中web.config配置节点大全详解

    最近网上找了一些关于Web.config配置节点的文章,发现很多都写的都比较零散,而且很少有说明各个配置节点的作用和用法.搜索了一下发现有一篇写的不错,这里引用一下 原文地址 http://www.c ...

  5. 十五天精通WCF——第二天 告别烦恼的config配置

    经常搞wcf的基友们肯定会知道,当你的应用程序有很多的“服务引用”的时候,是不是有一种疯狂的感觉...从一个环境迁移到另外一个环境,你需要改变的 endpoint会超级tmd的多,简直就是搞死了人.. ...

  6. web.config配置详细说明

    (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明    特点:位于配置文件的顶部,包含在<configSections>标志中. 2.特定应 ...

  7. EF连接MySQL数据Web.Config配置

    EF连接MySQL数据Web.Config配置 <?xml version="1.0" encoding="utf-8"?> <configu ...

  8. app.config 配置多项 配置集合 自定义配置(3)

    再说说利用app.config配置多个自定义的方法.先看这个例子:美国家庭Simpson的家里有父亲母亲和三个儿女,而中国的老王只有独生子女.结构如下: <?xml version=" ...

  9. springcloud之config配置中心-Finchley.SR2版

    本篇和大家分享的是springcloud-config配置中心搭建,写到这里突然想起自己曾今开源过基于Redis发布订阅编写的一个配置中心,刚看了git星数有点少哈哈,这里顺势发个连接欢迎大侠们点赞: ...

  10. iis设置默认文档,提示web.config配置xml格式不正确

    网站上传后,配置默认文档,提示web.config配置xml格式不正确,几经尝试,发现是sqlserver密码中的“&”符号惹的祸,web.config文件中不能使用该字符.分享出来,大家遇到 ...

随机推荐

  1. Unity Shader 之 渲染流水线

    Unity Shader 之渲染流水线 什么是渲染流水线 一个渲染流程分成3个步骤: 应用阶段(Application stage) 几何阶段(Geometry stage) 光栅化阶段(Raster ...

  2. [BZOJ4012][HNOI2015]开店(动态点分治,树链剖分)

    4012: [HNOI2015]开店 Time Limit: 70 Sec  Memory Limit: 512 MBSubmit: 2168  Solved: 947[Submit][Status] ...

  3. 【SDOI2017】树点染色【线段树+LCT】

    本来只是想练练LCT,没想到是个线段树 对于操作1:诶新的颜色?这不是access吗? 也就是说,我们用一棵splay来表示一种颜色 操作2直接在LCT上乱搞-- 不对啊,操作3要查子树 诶好像是静态 ...

  4. 【容斥原理】【推导】【树状数组】Gym - 101485G - Guessing Camels

    题意:给你三个1~n的排列a,b,c,问你在 (i,j)(1<=i<=n,1<=j<=n,i≠j),有多少个有序实数对(i,j)满足在三个排列中,i都在j的前面. 暴力求的话是 ...

  5. Android背后的设计思想——功能共享机制

    Android的系统设计,与别的智能手机操作系统有很大区别,甚至在以往的任何操作系统里,很难找到像Android这样进行全面地系统级创新的操作系统.从创新层面上来说,Android编程上的思想和支持这 ...

  6. Problem G: 切煎饼

    Description 王小二自夸刀工不错,有人放一张大的圆煎饼在砧板上,问他:饼不允许离开砧板,切100刀最多能切多少块? Input 多组测试数据,每组输入1个整数,代表切的刀数 Output 每 ...

  7. [转]Intent和PendingIntent的区别

    intent英文意思是意图,pending表示即将发生或来临的事情. PendingIntent这个类用于处理即将发生的事情.比如在通知Notification中用于跳转页面,但不是马上跳转. Int ...

  8. [转][Android] ListView中getView的原理+如何在ListView中放置多个item

      ListView 和 Adapter 的基础 工作原理: ListView 针对List中每个item,要求 adapter “给我一个视图” (getView). 一个新的视图被返回并显示 如果 ...

  9. MySQL导数据工具对比

    最近遇到非常多的导数据的需求(主要是CSV的需求),专门对mysqldump.pt-archive.mydumper做了一下对别,粗浅研究,以备将来使用.   msqldump pt-archive ...

  10. HAproxy + keepalived 实现双机热备

    一.HAProxy简介: HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点, ...