如何让你的鼠标指针秒变可爱香蕉?香蕉光标主题安装与自定义全指南 🐾
2026-02-05 04:18:44作者:裴麒琰
香蕉光标(banana-cursor) 是一款让你的鼠标指针变身趣味香蕉造型的开源主题工具,支持Windows和Linux系统,提供从22px到200px的多种尺寸选择,让你的桌面瞬间充满活力!无论是设计师、学生还是普通用户,都能通过简单几步拥有独一无二的香蕉指针。
🍌 为什么选择香蕉光标?
厌倦了千篇一律的箭头指针?香蕉光标用生动的设计为你的日常操作增添乐趣:
- 萌系视觉体验:黄色香蕉造型搭配黑色细节,点击时仿佛在屏幕上"跳跃"
- 多场景适配:普通指针、等待动画、拖拽图标等20+场景全覆盖
- 高清无模糊:SVG矢量图源文件确保任何尺寸下都清晰锐利

图:香蕉光标主题中的基础指针样式,可爱的香蕉造型让点击更有趣
🚀 超简单安装步骤
Windows系统一键安装
- 从发布页面下载最新Windows版本压缩包
- 解压后右键点击
install.inf文件,选择"安装" - 打开控制面板→鼠标→指针,选择"Banana Cursors"并点击应用
Linux系统终端安装
# 下载并解压主题包
tar -xvf Banana.tar.gz
# 安装到当前用户
mv Banana ~/.icons/
# 或安装到所有用户
sudo mv Banana /usr/share/icons/
安装完成后在系统设置的"鼠标与触摸板"中选择香蕉光标主题
✨ 个性化自定义技巧
调整光标尺寸
支持从22px(适合笔记本)到200px(适合大屏显示器)的尺寸调整,通过命令行轻松自定义:
# 构建16px的Windows光标
ctgen build.toml -s 16 -p windows -c "迷你香蕉光标"
修改颜色样式
- 在
svg/static目录中找到对应SVG文件 - 使用Inkscape或Figma编辑颜色(原始设计文件位于 svg 目录)
- 运行
yarn build重新生成主题文件
🛠️ 从源码构建指南
如果你想深度定制或贡献代码,只需几步即可从源码构建:
- 克隆仓库
git clone https://gitcode.com/gh_mirrors/ba/banana-cursor
cd banana-cursor
- 安装依赖
pip install clickgen>=2.1.2
yarn install
- 构建主题
yarn build # 生成默认尺寸主题
# 或自定义构建
ctgen build.toml -s 24 32 48 -p x11 -o "my-banana-theme"
❓ 常见问题解决
Q: 安装后光标没有变化?
A: 确保已在系统设置中选择"Banana Cursors"主题并点击应用,部分Linux桌面环境可能需要注销重新登录。
Q: 高DPI屏幕下光标模糊?
A: 构建时指定更大尺寸,如 ctgen build.toml -s 48 -p windows 生成48px高清光标。
Q: 能否用于macOS系统?
A: 目前官方暂不支持,但社区用户已成功通过第三方工具实现,可参考项目Issue #18的解决方案。
🎁 结语
香蕉光标主题不仅是一款实用工具,更是开源社区创意的结晶。它用最简单的方式为你的数字生活增添乐趣,无论是工作还是娱乐,都能让每一次点击都充满惊喜。立即下载体验,让你的鼠标指针"蕉"个朋友吧!
所有SVG源文件均位于项目的
svg目录,欢迎贡献创意设计或代码改进!
登录后查看全文
热门项目推荐
相关项目推荐
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0218
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0139
uni-appA cross-platform framework using Vue.jsJavaScript09
GLM-5.2智谱开源 GLM-5.2,这是针对长文本任务的最新旗舰模型。相较于前代产品 GLM-5.1,它在长文本任务处理能力上实现了显著飞跃,并且首次在稳定的 100 万 token 上下文中提供这一能力。Jinja00
SwanLab⚡️SwanLab - an open-source, modern-design AI training tracking and visualization tool. Supports Cloud / Self-hosted use. Integrated with PyTorch / Transformers / LLaMA Factory / veRL/ Swift / Ultralytics / MMEngine / Keras etc.Python00
tiny-universe《大模型白盒子构建指南》:一个全手搓的Tiny-UniverseJupyter Notebook03
项目优选
收起
deepin linux kernel
C
32
16
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
471
465
Ascend Extension for PyTorch
Python
758
968
昇腾LLM分布式训练框架
Python
186
231
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
699
1.4 K
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
879
2.03 K
暂无描述
Dockerfile
780
5.08 K
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
70
22
本仓库是 Flutter SDK 与 Flutter Engine 的 OpenHarmony 适配版本,由 CPF-Flutter 团队维护。开发者可使用熟悉的 Flutter 技术栈开发 OpenHarmony 应用,3.35.7 及以后的适配版本可基于本仓库源码构建支持 OpenHarmony 的 Flutter Engine。
Dart
1.04 K
271
Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed.
Get Started
Rust
2.09 K
217


