GPD Pocket 3
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| GPU (1195G7) | 8086:9a14 |
是 |
| GPU (N6000) | 8086:4e71 |
是 |
| 无线 (1195G7) | 8086:2725 |
是 |
| 无线 (N6000) | 8086:4df0 |
是 |
| 以太网 | 10ec:8125 |
是 |
| 蓝牙 (1195G7) | 8087:0032 |
是 |
| 蓝牙 (N6000) | 8087:0026 |
是 |
| 音频 (1195G7) | 8086:a0c8 |
是 |
| 音频 (N6000) | 8086:4dc8 |
部分 |
| 显示 | 是 | |
| 触控板 | 258a:000c |
是 |
| 摄像头 | 058f:5608 |
是 |
| 触摸屏 | 276c:0113 |
是 |
| 数字转换器 | 276c:0113 |
部分 |
| Thunderbolt (1195G7) | 8086:9a13 |
是 |
| 指纹传感器 | 是 |
此页面提供有关 GPD Pocket 3 的信息。
规格
有两种型号,区别在于处理器、内存速度和容量、存储容量、Thunderbolt 支持和无线网络硬件。
1195G7
- 显示器:8 英寸 1920x1200
- CPU:Intel Core i7-1195G7
- 内存:16GB LPDDR4x 3733
- 存储:1TB PCIe M.2 NVMe SSD (BIWIN NQ200)
- 网络:2.5GbE, Intel AX210 802.11ax (2.4/5/6Ghz), BT 5.2
- 支持 Thunderbolt 4 (1 个端口)
N6000
- 显示器:8 英寸 1920x1200
- CPU:Intel Pentium Silver N6000
- 内存:8GB LPDDR4x 2933
- 存储:512GB PCIe M.2 NVMe SSD
- 网络:2.5GbE, Intel AX200 802.11ax (2.4/5Ghz), BT 5.0
- 不支持 Thunderbolt
固件
fwupd 不支持此设备。GPD 通过 Windows 可执行文件提供固件更新。
有关文件,请参阅 https://gpd.hk/gpdpocket3firmware,有关如何创建可启动的 Windows 环境来应用更新的说明,请参阅 Windows PE。
音频
1195G7
使用 snd-intel-dspcfg (旧版) 而不是 sof-firmware 可以使 1195G7 型号的声音正常工作。
/etc/modprobe.d/gpdp3.conf
options snd-intel-dspcfg dsp_driver=1
N6000
N6000 型号使用 ESSX8326 音频硬件,驱动程序由 sof-firmware 提供。自内核版本 6.1 起,声音可以工作,但有一些小问题 (偶尔会发出噼啪声,重启后音量会重置),尽管内置麦克风完全无法工作。请确保不要应用上述 1195G7 的修复。sof 项目 GitHub 上有一个 错误报告,专门为 Pocket 3 请求帮助。es8xxx 系列音频设备在 Linux 上存在过往的问题,并且普遍缺乏解决它们的兴趣。
显示
Pocket 3 的显示器设计用于纵向设备,默认逆时针旋转 90 度。可以通过 Tablet PC#屏幕旋转 的说明来解决此问题。
背光
通过安装 xorg-xbacklight 来提供控制。可以使用 xbindkeys 配置键盘快捷键。
屏幕撕裂
由于显示器是为纵向设备设计的,因此该设备会出现垂直屏幕撕裂。
可以通过确保安装了 xf86-video-intel 并按照 Intel graphics#Tearing 中的说明来解决此问题。
触摸屏和数字转换器
安装 xf86-input-wacom。
触摸屏和数字转换器矩阵为纵向模式,需要顺时针旋转 90 度。此外,触控笔在 libinput 下行为异常,因此我们可以强制使用 wacom 驱动程序并获得合理的可用性。可以通过以下 X 的配置一次性纠正所有触摸和笔输入接口:
/etc/X11/xorg.conf.d/99-touchscreen.conf
Section "InputClass" Identifier "calibration" Driver "wacom" MatchProduct "GXTP7380" Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" Option "Button2" "3" EndSection
请参阅 https://github.com/defencore/gpd-pocket-3-linux
/etc/udev/rules.d/99-touchscreen.conf
ACTION=="add|change", KERNEL=="event[0-9]*", ATTRS{name}=="GXTP7380:00 27C6:0113", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1"
自动旋转
可以使用 2in1screen 自动完成 xrandr 和 xinput 旋转。
在 Wayland 下,有多种选择,具体取决于合成器
- 在 Sway 上,可以使用 iio-sway 进行自动化设置;
- 在 Hyprland 上,可以使用 iio-hyprland 进行自动化设置。
摄像头
Alcor Micro Corp. 摄像头是一个 USB 2.0 设备,最高分辨率为 1600x1200@30fps。它不支持任何 16:10 的分辨率以匹配屏幕的宽高比。
指纹传感器
FocalTech FTE3600 是一个 SPI 指纹读取设备。安装 focaltech-spi-dkmsAUR 和 libfprint-ftexx00AUR 包。
有关配置,请参阅 fprint。
功能键
| 按键 | 可见?1 | 有标记?2 | 效果 |
|---|---|---|---|
Fn+Printsc |
是 | 是 | XF86MonBrightnessDown
|
Fn+Insert |
是 | 是 | XF86MonBrightnessUp
|
Fn+\[ |
是 | 是 | XF86AudioMute
|
Fn+] |
是 | 是 | XF86AudioLowerVolume
|
Fn+\ |
是 | 是 | XF86AudioRaiseVolume
|
Fn+- |
是 | 是 | Menu
|
Fn+= |
否 | 是 | 风扇控制3 |
Fn+空格 |
否 | 是 | 启用/禁用键盘背光4 |
- 该按键对
xev和类似工具可见。 - 物理按键上有符号,描述了它的功能
- 在低速和高速之间切换,固件控制,不可配置
- 在开启和关闭之间切换,固件控制,不可配置
Thunderbolt
Thunderbolt 在 1195G7 型号上开箱即用 (N6000 型号不可用)。有关一般信息,请参阅 Thunderbolt,有关通过外接 GPU 扩展图形性能,请参阅 External GPU。
附加功能
BIOS 重置
设备背面铰链和模块插槽之间的小孔包含一个 BIOS 工厂重置按钮。
可选安装
设备左右两侧铰链旁各有一个 2.5mm 的螺纹孔。此孔可用作物理安装点进行定制。
可选 KVM 模块
视频捕获功能如同标准的 v4l 设备,可以使用 OBS 等软件打开,或通过命令行使用 FFmpeg。
当 USB 线缆从模块插入另一台计算机时,Pocket 3 的键盘、触摸板和鼠标按钮将自动切换为作为连接计算机的输入设备,无需驱动程序或配置。