作者kockroach (假先知假使徒)
看板Minecraft
标题Re: [讨论] Linux键盘无用
时间Thu Aug 30 23:03:30 2012
最近刚好做了一下研究,给大家参考,顺便让自己记得...
在 Linux 上玩 minecraft 时会碰到键盘没有反应,有几种解决方法
1. 暴力法:直接把 ibus 砍掉,再启动 minecraft
这种方法的缺点就是,要查 pid,而且如果想一边玩一边上网打字,
就要在启动游戏之後重新启动 ibus
2. 环境变数法:写一小段 script,宣告 XMODIFIERS=''
把下面分隔线的程式拷贝到一个空白档案里面,把 your_linux_account
改成你的 linux 帐号,把档案权限改成 755,要玩的时候直接执行这个
script 就可以了
====== script 分隔线 ======
#!/bin/bash
export XMODIFIERS=''
java -Xmx1536M -Xms512M -cp /home/<your_linux_account>/.minecraft/ \
minecraft.jar net.minecraft.LauncherFrame
====== script 分隔线 ======
3. sudo 法,sudo 成自己的 account 来启动 minecraft
sudo -u <your_linux_account> java ......
我没试过,不过据说可以起例外一只没有 ibus 干扰的程式
绕过 ibus 的问题
(参考
http://ubuntuforums.org/showthread.php?t=1613995)
4. 更换 lib 法(个人认为是比较好的方法)
到 lwjgl 网页(
http://lwjgl.org/)下载最新的编译档,解开之後,
把 jar 下的 *.jar 拷贝到 .minecraft/bin/ 下面
把 native/lunux/ 下面的档案拷贝到 .minecraft/bin/natives 下面
之後就可以直接用 java .... 启动程式了
(参考
http://ubuntuforums.org/showthread.php?t=1613995)
※ 引述《fasthall (Xen)》之铭言:
: 在Fedora下用Sun Java跑Minecraft
: 进游戏滑鼠正常
: 但是键盘却没有作用
: 连要打伺服器IP都不行
: 请问有人碰这问题吗?
--
宗教是个人与他自己的孤独相处的东西....因此,宗教就是孤独,
如果你从未孤独,你就从未是宗教的!
A.N. Whitehead
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.216.36
1F:推 lc85301:我是直接写一个script 09/01 03:47
2F:→ lc85301:先killall ibus-daemon 09/01 03:47
3F:→ lc85301:run minecraft 後再ibus-daemon -d 09/01 03:47