将 iPad 与 Apple Pencil 作为数位屏使用
正文
Sunshine + Moonlight 即可。如果你想获得更多功能 并参与开发者间激烈的斗争,可以用Apollo换掉Sunshine。为了关闭三指手势,可以使用(付费的)VoidLink换掉Moonlight。
为了改善使用体验(即降低延迟),建议把Moonlight中:Bitrate设为最低,Touch Mode设为Touchpad,Frame Pacing Preference设为Low Latency。
Wayland桌面环境下,使用Obsidian等软件时,手写笔可能不工作,在~/.config/obsidian/user-flags.conf中添加--ozone-platform=x11可暂时解决问题。
可能需要手动调一下压感曲线,在KDE System Se...
Linux 修改 WiFi 监管数据
免责声明
编写本文时,作者全程处于越南,且已获得相应行为的授权,没有进行任何绕过当地监管的行为。本文所述内容仅供学习和研究使用,请遵守你所在地区的无线电管制相关法律法规,请勿进行任何违法活动。作者不对因使用本文内容而产生的任何后果负责。
背景
由于我所在的越南的学校中,校园WiFi设置了AP隔离,导致设备间不能使用KDE Connect或LocalSend等软件,因此我需要在电脑端开一个热点来使手机连接。(在Windows上挺方便的,Linux怎么就这么麻烦呢?)
根据相关教程,对于我当前的设备而言,若要在连接WiFi的同时开启热点,开启的热点必须所连WiFi使用同一信道。
使用以下命令尝试开启热点:
# /usr/bin/iw dev wlp98s0 interface ...
提取上交 jAccount 动态口令(TOTP)
背景
既然你能来到这里,应该也不需要什么介绍了吧。
本文使用的环境:一台安卓手机,交我办 3.4.9。
下文“分析”与“教程”是混在一起写的,你应当有能分辨必需步骤的能力。你应当知道你的用户名,下文以faputa或者你的用户名代替。
警告:TOTP密钥为隐私内容,不应在任何不信任的网站上输入。本文中出现的密钥仅用于演示用途,已在本文编写完成后全部撤销。
正文
获取密钥
多种方法选择任一即可。
读数据库方法
本方法需要用到安卓系统自带的备份功能,门槛较低。
先在“交我办”生成动态口令。
去翻翻应用私密文件,发现了个TOTP.db,打开看看发现没有SQLite format 3文件头,而且乱码看着很无规律,盲猜是SQLCipher。分析classes*.dex,在ed...
机械革命无界 15X Pro 暴风雪使用 Arch Linux
参考资料
感谢各位前辈的探索!
机械革命无界 15X Linux 优化指南
在机械革命无界 15XPro 暴风雪上运行 Linux
正文
映射Copilot键到Ctrl键
阅读本部分前,请先默念:“傻逼微软!”
新版
在使用“机械革命控制台”更新BIOS后,Copilot键在按下与松开时均会产生行为,这使得映射更加方便。具体如何实现我仍在调试。这kmonad文档就不是给人看的
旧版
该部分内容已不适用于更新过BIOS到当前版本的情况,仅作备份。
该部分内容适用于Copilot键对应“按下时执行一次leftmeta + leftshift + f23,长按无作用,松开无作用”的机型。本部分将其映射为一个500ms内单次有效的rightctrl键。
缺点:...
基于 RawDisk,将双系统挂载为虚拟机
不知不觉就高考完一个多月了啊。
最近在配置新电脑,打算和往常一样用Arch Linux,但又担心有的商业软件只有Windows能用。刚好之前网上冲浪的时候看到Kiri的一篇教程,硬件配置又足够,于是就去折腾了。
总之,这篇教程的目的是:在Arch Linux上,使用VirtualBox,把同一硬盘上的Windows系统作为虚拟机启动。
据说使用KVM的话,还可以做到直接映射整个硬盘,从而得到更好的性能,但我现在暂时没有这个需求。感兴趣的可以搜索kvm disk pass-through。
先大概讲下最终效果:剪贴板共享正常,剪贴板文件共享仅Linux到Windows正常,拖放传输文件不正常,声音延迟1秒左右。
准备
首先先装一堆包:sudo pacman -S pipewi...
使用硬件密钥解锁 KeePass 数据库
该教程适用于YubiKey、CanoKey等支持GPG的物理密钥,目标是在Linux系统上使用简短的PIN而非较长的数据库密钥解锁KeePass数据库。
准备
本文使用的环境是 Arch Linux,KDE桌面环境,KeePassXC。
首先你需要在硬件密钥中生成一个GPG密钥,该过程已有很多教程,此处不再赘述。
使用gpg -K或gpg --card-status,获得主密钥的ID,或智能卡中任一子密钥的ID,形如69D6E8DCB9E4117864368CA0EE4FB075119CE61F或7C4464C89E529178,以下统一以前者代替,请根据实际修改。
执行read -s password && echo -n "$password" | gpg...
Windows 使用 USB/IP 通过网络共享 USB 设备
以下内容中,1-4改为需要共享的Bus ID,192.168.66.66改为服务端的IP地址。
服务端
这台设备上应当插有你要共享的 USB 设备。
下载安装usbipd-win。
重启电脑,或直接使用sc start usbipd启动服务端。
列出所有设备:usbipd list
绑定设备,以供外部使用:usbipd bind -b 1-4
取消绑定设备:usbipd unbind -b 1-4
客户端
首先,下载usbip-win(本项目已不维护)。
接着按照说明安装证书、启用测试签名(注意,此步有极大安全风险!):
Import-PfxCertificate -FilePath .\usbip_test.pfx -CertStoreLocatio...
共计 64 篇文章,8 页。