小编Ced*_*tin的帖子

自定义 Windows 键盘布局

首先是一点背景:我定制了我父亲的 OS X 键盘布局,在他的常规 azerty 布局上添加了一些特定的字符(特定于波兰语)。在 OSX 上,您可以通过创建/修改一个 XML 文件来完成此操作,然后将其放置在用户目录中某个特定位置。这一切都运作良好。这很重要,因为这可以在不需要“root”密码的情况下完成,它可以在每个用户的基础上完成。

一年多来,它工作完美无缺。

现在我需要在 Windows 上做同样的事情,因此我的问题。我对 Windows 几乎一无所知,所以我需要非常详细的步骤来了解如何做到这一点。

首先我需要知道这是否可以在不需要在 Windows 上成为“管理员”的情况下完成?

那我该怎么办呢?自动热键(AHK)是要走的路吗?如果是这样,AHK 本身可以在没有 root 的情况下安装吗?然后我将如何配置它?我在哪里可以“找到”角色?(我可以以某种方式将它们从网站复制/粘贴到 AHK 中吗?)

看起来像很多问题,但实际上只是一个简单的问题:

如何在没有管理员身份的情况下自定义 Windows 键盘布局以向 AZERTY 布局添加几个字符?

它基本上等同于以下超级用户问题(3 个赞成和两个最喜欢的问题),但这次是针对 Windows:

自定义 Mac OS X 键盘布局

windows keyboard-layout non-admin

7
推荐指数
0
解决办法
149
查看次数

如何使用 autossh 获得持久的反向 SSH 隧道?

(只是在 SO 上问过这个问题,但有人建议把它放在这里)

我设法在 Raspberry Pi 2 和我的服务器(具有静态 IP 的服务器)之间创建了一个反向 SSH 隧道,并且工作正常。我在服务器上使用的用户帐户称为“ksproxy”(它不是真正的“代理”,但无论如何)。

现在我正试图让autossh(来自 Debian / Raspbian 包autossh)也能工作,但我没有成功。我可能很接近。

(我已在此问题中将真实 IP 更改37.xxx.yyy.zzz为不发布服务器的实际 IP)

这是工作正常的方法:(没有 autossh)

在 Rpi 上:

rspi@antlia:~ $ ssh -N -R 20000:localhost:22 ksproxy@37.xxx.yyy.zzz
Run Code Online (Sandbox Code Playgroud)

在服务器上(具有静态 IP 的服务器):

ksproxy@37.xxx.yyy.zzz:~$ ssh rspi@localhost -t -p 20000
rspi@localhost's password:
rspi@antlia:~ $
Run Code Online (Sandbox Code Playgroud)

所以一切正常:我输入密码并得到一个终端/提示。

我什至可以从我的桌面访问 Raspberry Pi(首先通过服务器),执行以下操作:

ssh -t ksproxy@37.xxx.yyy.zzz "ssh rspi@localhost -p 20000"
ksproxy@37.xxx.yyy.zzz password:
rspi@localhost's password:
...
rspi@antlia:~
Run Code Online (Sandbox Code Playgroud)

它首先询问服务器的密码,然后询问 Pi 的密码,一切都很好。

到现在为止还挺好。

现在我尝试相同但这次使用 autossh:

rspi@antlia:~ $ autossh -M 20000 …
Run Code Online (Sandbox Code Playgroud)

linux ssh connection reverse-tunnel

6
推荐指数
1
解决办法
1万
查看次数

如何在 Google Chrome 下将 CTRL+H 配置为退格键?

除了 Google Chrome 下的“打开历史记录”之外,我无法让 CTRL+H 执行任何其他操作。我尝试了允许重新定义键盘快捷键的 Chrome 插件,但我只能添加“操作”或任何对键盘快捷键意味着的东西,显然它是使用一些巨大的 JavaScript hack 完成的。

这是插件:

https://chrome.google.com/webstore/detail/mgjjeipcdnnjhgodgjpfkffcejoljijf

在任何情况下,我都无法让 CTRL+H 作为 Chrome 下的退格键(删除光标左侧的键)。我特别希望它可以在地址栏/搜索栏(Chrome 下的“栏”)和文本编辑表单中使用。

那么如何让 CTRL+H 用作谷歌浏览器下的退格键呢?(这里是 Debian GNU/Linux Wheezy)。

请注意,如果答案是使用 Chrome 插件允许更改快捷方式,那么我需要确切的方法,逐步说明如何操作,因为我已经尝试过但无法使其工作

debian keyboard-shortcuts google-chrome

4
推荐指数
1
解决办法
3645
查看次数

如何在 Windows 8 上获取 USB 的“弹出”/“安全移除”?

我遇到了一个非常严重的问题,我已经看到许多其他用户也遇到过这个问题:根本无法从 Windows 8 / Windows 8.1 中“弹出”/“安全弹出”USB 驱动器。

通过谷歌搜索,我意识到很多人都有这个问题,只是“猛拉”了 USB 驱动器而没有正确弹出它。

现在,如果我尝试从 Linux 挂载这个驱动器,我会得到以下结果:

The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows
Run Code Online (Sandbox Code Playgroud)

而且我不想对我的数据承担任何风险:特别是因为我已经阅读了人们的报告,他们没有正确弹出并遇到数据损坏问题。我连接的 USB 驱动器的真正目的是创建备份,以便...

在 Windows 7 上,我可以通过右键单击 USB 驱动器中的任何分区,然后单击“弹出”/“安全弹出”来“安全弹出”(我的系统是法语,所以我不知道确切的名称)英文选项)。该选项位于“格式”下方。

我看到几条关于“隐藏选项”的消息,可以通过单击“通知区域”中的“向上箭头”来取消隐藏。

我完全不知道这意味着什么,而且我在任何地方都看不到“向上箭头”。

我尝试了很多东西,但根本无法从 Windows 8 中“安全地弹出”USB 驱动器。

我怎样才能恢复那个选项?(这里的图片/屏幕截图可能值一万字)

windows usb mount eject

4
推荐指数
1
解决办法
2万
查看次数