MiHoYo - Honkai: Star Rail
468 字
2 分钟
在 openSUSE 使用高漫 M6 数位板
NOTE封面来源 -> openSUSE 官方 Artwork - Banner: Makers Choice
官方翻译为:桌面用户、开发者以及系统管理员的匠心之选
前言
如题,我手上有个在大学时期买的高漫 M6,默认状态下,只有 Windows 和 Mac 才有驱动,而今天,我就想让其跑在 Linux 下,插上也不是不能用,但是问题有点多,那么如何能够正常驱动之呢?
找了一圈,似乎有一个项目能够符合我的要求,那就是 OpenTabletDriver
Waiting for api.github.com...
安装 dotNet
NOTE
真没想到离开 Windows 都能被 dotNet Runtime 强健
首先,请确保你已安装 libicu(负责 Unicode 国际化的组件),如果没有安装,请安装(但一般来说不可能不安装罢)
sudo zypper if libicu78 # 检查 libicu 是否安装# 如果给出的结果是# 已安装 : 否# 则sudo zypper in libicu78 # 安装 libicu其次加入仓库,如果你是 Tumbleweed 或者 slowroll,也可以直接使用 Leap 16 的仓库,将如下内容放在/etc/zypp/repo.d/ms.repo
[packages-microsoft-com-prod]# 可以自己改 name,原名是 Microsoft Productionname=MS dotNetbaseurl=https://packages.microsoft.com/opensuse/16/prod/enabled=1gpgcheck=1repo_gpgcheck=1# If installing the bare repo file consider installing the gpg key once and then updating# this to point to the on-disk location. For example:# gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Microsoftgpgkey=https://packages.microsoft.com/keys/microsoft-2025.ascsslverify=1然后
sudo rpm --import https://packages.microsoft.com/keys/microsoft.ascsudo zypper refsudo zypper in dotnet-runtime-8.0安装并启用 otd
首先去如上的仓库下载之,也可以点击传送门,openSUSE 记得使用 RPM 版本 -> 最新版本传送门
然后直接通过 zypper in ./filename.rpm安装,或者通过 YaST2、PkgKit(Discover & GNOME Software 前端)安装
安装完后理论上是不会启用 daemon 的,那应该怎么启用呢?
systemctl --user enable --now opentabletdriver让我们来测试一下(字好丑😭)


已知问题
- 无法在 KCM 里面调节设置,请使用 Open Tablet Driver 配置程序

- Affinity 无法正常调用压感(不确定是软件问题还是 Wine 问题)
在 openSUSE 使用高漫 M6 数位板
https://ne0w0r1d.top/posts/use-gaomon-m6-in-opensuse/