永久开启数字锁定

永久开启数字锁定

有没有办法在所有远程桌面会话(99% 为 Windows 操作系统)和我本地安装的 Ubuntu 14.04 中永久启用 NUM LOCK?在过去 25 年的计算生涯中,我从未见过有人真正使用带 NUM LOCK 的 10 键小键盘离开

我整天都在按 Num Lock 键以将其打开以用于特定的 Remmina (RDP) 会话。我一天中的大部分时间都连接到相同的服务器,我的 Remmina 设置(实际上从未保存过的设置!)是“记住每个连接的上次查看模式”,但我认为该设置与键盘无关,只与视频和界面设置有关 - WHO 的设置也不会保存!令人抓狂!!!!!

谢谢!

答案1

可以通过安装更新​​版本来解决 Remmina 中的 Num Lock 键问题ppa:remmina-ppa-团队/remmina-next。这是我在 Linux Mint 17.1 (基于 Ubuntu 14.04 LTS) 上得到的:

$ sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
$ sudo apt-get update
$ sudo apt-get upgrade
$ dpkg -l | grep freerdp
ii  freerdp-x11                        1.2.0~git20141201+dfsg1-0trusty1  amd64  RDP client for Windows Terminal Services
ii  libfreerdp-plugins-standard:amd64  1.2.0~git20141201+dfsg1-0trusty1  amd64  RDP client for Windows Terminal Services (plugins)
ii  libfreerdp1:amd64                  1.2.0~git20141201+dfsg1-0trusty1  amd64  RDP client for Windows Terminal Services (library)
ii  libpam-freerdp                     1.0.1+13.10.20130724-0ubuntu1     amd64  PAM Module to auth against an RDP server using FreeRDP
$ dpkg -l | grep remmina
ii  remmina                            1.1.1-1+547+next~ubuntu14.04.1    amd64  remote desktop client for GNOME desktop environment
ii  remmina-common                     1.1.1-1+547+next~ubuntu14.04.1    all    common files for remmina remote desktop client
ii  remmina-plugin-rdp                 1.1.1-1+547+next~ubuntu14.04.1    amd64  RDP plugin for remmina remote desktop client

看来这个 remmina 版本使用了 freerdp-x11。

答案2

是的,这是可行的,但有一个解决方法。首先将此脚本保存在某处

#!/bin/sh
while true
do
sleep 4
numlockx on
done

crontab -e然后在终端中输入,添加以下条目:

@reboot /path/to/script

它应该可以工作,始终恢复数字锁定。


来源

答案3

Virtualbox 的无缝模式完美地实现了这一点。我不再需要在本地桌面上通过 RDP 连接到客户虚拟机。我再也不需要按 Num Lock 键了。仍然不明白为什么不是 Num Lock 的默认设置。谁会真正使用 10 键键盘上的箭头键!?!?!

答案4

@rpr,再加一行代码,您的答案就会起作用 - 也许您可以编辑答案?以下是对我有用的三行代码:

sudo apt-add-repository ppa:remmina-ppa-team/remmina-next

sudo apt-get 更新

sudo apt-get 安装 remmina remmina-plugin-rdp

相关内容