SteamDeck有两个交互界面,一个是自带的SteamOS游戏模式(deck模式),另一个就是桌面模式(desktop)。
几乎所有折腾的时间都是花在desktop上,因此我认为有必要了解一下desktop的使用。

如何 进入|退出 desktop

进入

长按电源键3s,就会弹出【进入桌面模式】。或者在 STEAM 菜单中,选择“电源”,然后选择“切换至桌面”。

注意:不要按久了,长按7s就是直接断电(和PC一样)

退出

在桌面模式中,有一个“Return to Gaming Mode”(返回游戏模式)链接。 选择该链接即可返回标准的 Steam Deck UI。也可以在系统菜单中通过“Log Off”(退出)返回。

desktop的交互逻辑

使用外接键鼠(推荐)

在桌面模式下,强烈推荐外接键鼠。可以用蓝牙键鼠连接,也可以直接用type-C扩展口外接键鼠。基本交互和Windows没有多少差异。

不使用外接键鼠

更改桌面模式按键映射:https://www.bilibili.com/video/BV1Y14y1h771/

如果没有或者不想使用键鼠,其实也可以使用手柄,但是很不方便。

鼠标:

  • 移动:使用右侧触控板可以模拟鼠标移动。
  • 左键:按下触控板或者A键或者右扳机(RB)可以模拟鼠标左键点击。
  • 右键:按下左扳机键(LB)模拟鼠标右键。
  • 滚轮:左触控板上下或者左右拨动(不要斜着滑,建议贴着一边滑)

键盘:

首先要确保在desktop里登录了Steam(离线登录也行),否则键盘可能呼出失败。

按Steam键+X键 呼出虚拟键盘,或者连按两下X键。
虚拟键盘上有手柄的一些快捷键,照着按就行。

常用软件

Konsole

这个是桌面模式下的控制台,基本你看到的帖子说要输什么命令的,都是在这里输入。

Discover商店( Discover Software Cente)

下载软件都在这,但是国内打开多半会有问题,据说第一次打开裸连等几个小时能加载出来?

资源管理器Dolphin

这个和Windows是资源管理器是一样的,但是感觉比Windows的好用不少,并且支持SMB服务。你可以在电脑上开启SMB服务,然后通过局域网和deck传输文件。

Kwrite

一个带GUI的文本编辑器,这是一个更人性化的文本编辑器,操作逻辑和Windows相同。

Vim

菜鸟教程Vim: https://www.runoob.com/linux/linux-vim.html

这个一般是在控制台用的文本编辑器,功能丰富(所以需要一段时间上手)具体使用方法请参考使用手册。
这是Vim的快捷键:

img

汉化

输入法添加中文

参考: https://tieba.baidu.com/p/8132266420

桌面模式自带的ibus输入法。

右键右下角的输入法->preference->input method->add

搜索Chinese添加。

桌面模式汉化

百度贴吧:https://tieba.baidu.com/p/8199932616

原贴(繁体): https://forum.gamer.com.tw/C.php?bsn=60599&snA=39235

汉化脚本:https://gist.github.com/david082321/42c5007b21ef11e854a9bb8fc271bbc7

其实不是很推荐中文,因为很多游戏或者应用是不支持中文路径的。

安装应用

使用Discover商店安装

参考:安装heroic和epic游戏 https://www.bilibili.com/video/BV1Xv4y1d7TH

如果你可以打开Discover商店,你可以直接从上面下载应用。

使用命令安装

flathub官网:https://flathub.org/home
配置flathub镜像:https://www.dongjunto.xyz/archives/steamdeck折腾记录-02-给steamdeck网络加速/#toc-head-8

你可以在flathub官网上浏览应用市场,挑选你要用的程序。

例如我想安装Chrome
image.png
翻到下方Command line instructions然后复制install的。
image.png
打开Konsole输入sudo+复制的命令(如果你没有sudo权限,需要先设置密码)。

sudo flatpak install flathub com.google.Chrome

然后输入密码,照提示输入1或者0(如果是system就是全局安装),然后y确定。
安装完成就可以在应用导航栏看到(和Windows一样)

安装flathub上没有的Linux程序

这部分会使用pacman安装,或者下载二进制文件,编译什么的,难度较高需要有Linux使用基础(有经验的也不用看这文章了吧)。

使用pacman安装

pacman使用教程:https://www.jianshu.com/p/999700de4023

第一次使用pacman需要初始化秘钥

一般流程

# 以Firefox为例,如果要装别的需要替换Firefox
# 查看包
sudo pacman -Ss firefox
# 安装
sudo pacman -S firefox
# 卸载
sudo pacman -R firefox

直接下载可运行的二进制包

参考Steam++安装:https://www.bilibili.com/video/BV1cT411F7ex/

需要选择x86_64架构的二进制包。

添加linux程序到游戏模式(deck)

你可以把flathub上下的程序添加到steam中,然后在游戏模式就可以看到对应的程序。
右键下载的应用,直接就有一个添加到steam。

安装Windows应用

参考:https://www.bilibili.com/read/cv19134473

因为Steamdeck自带兼容层,只需要把安装好的程序(.exe)添加到steam,然后兼容性设置强制使用兼容层。对于不同的游戏可能需要使用不同的兼容层。

参考:

Steam官方:https://help.steampowered.com/zh-cn/faqs/view/671a-4453-e8d2-323c

Q.E.D.


寄蜉蝣于天地,渺沧海之一粟