I am just sick of xmodmap.
这个相比xmodmap有什么优势么?
无法形容的好,大师能不能帮忙把2改成用make编译啊
我不是大师…,可能帮不了你…, 想问下这个插件能否在键盘拔掉在插入之后,自动进行改建操作, 而不像xmodmap那样还得手动执行一遍改建命令?
太激动了,我还没试呢,坐等大师
改键位我用的是 klfc,我没太看懂那个 keyremaplinux 是怎么工作的,但是 xmodmap 其实已经废弃了(虽然还很多人用),klfc 可以输出现在标准的 xkb 用的 keymap,也可以输出其他多种格式,应该比这个 keyremaplinux 要好些。
这个 hawck 看起来是一个 hotkey daemon,折腾平铺 wm 比较深入的话应该也会接触到,比较流行的是 sxhkd。
我觉得keyremaplinux好,集成xcape,tty console也能用
据我所知插入键盘的时候是自动用默认的 layout 的,要想持久的话你可以把你改好的 layout 装到系统里(klfc 可以做这个事,我没研究过怎么直接弄),然后在 xorg config 里面指定你的为默认 layout。另外一种办法是写 udev rules,插入键盘的时候自动执行你的脚本。现在 xkb 的 setxkbmap 或 xkbcomp 命令都可以用 -device 或 -i 参数指定设备,所以如此也可以实现改内置键盘但不改外接键盘之类的效果。
这两个不用指定设备!
谢谢提供思路, 有空我好好研究一下…
我比较关心wayland能不能用,第一个倒是说它可以。
一发就两个,哪个好用啊
第二个不好用,回车有延迟
src_dir = $(CURDIR)/keyremaplinux target_name = keyremaplinux
all: $(src_dir)/.h $(src_dir)/util/.h $(src_dir)/remapper/.h $(src_dir)/device/.h @g++ -o $(src_dir)/$(target_name) $(src_dir)/.cc $(src_dir)/util/.cc $(src_dir)/remapper/.cc $(src_dir)/device/.cc -I$(CURDIR) -pthread ;
.PHONY: clean: -rm $(src_dir)/$(target_name)
.PHONY: install: -cp $(src_dir)/$(target_name) /usr/bin -cp $(target_name).service /usr/lib/systemd/system/$(target_name).service
.PHONY: uninstall: -rm /usr/bin/$(target_name) -rm /usr/lib/systemd/system/$(target_name).service
makefile 内容 bazel 太大了 把device_remapping_daemon_test.cc 挪走编译
哇 你好利害,延迟你可以自己改,我这里感觉没影响,我改了一个用tab的,在issue里面提了,感觉很好用。