free5lot / hid-apple-patched

Allows to swap the Fn key and left Control key and other tweaks on Macbook Pro and Apple keyboards in GNU/Linux
GNU General Public License v2.0
350 stars 61 forks source link

CTRL+SHIFT+T does not work on external keyboard #46

Closed oiao closed 6 years ago

oiao commented 6 years ago

First of all thanks a lot for the package! When working in the terminal I noticed that combinations involving ctrl+shift+t (in my case, for opening a new tab) wouldnt work. single ctrl or shift combinations work fine, as well as everything else so far.

free5lot commented 6 years ago

I bet you have an external keyboard, not a notebook like MacBook Pro? It's a known issue (https://github.com/free5lot/hid-apple-patched/issues/6), that is probably unsolvable for external keyboards (on Macbook Pro it works).

It seems, that this exact combination is ignored on even lower level, not sure why it and why others not.

You can follow this link and check this behavior on original MacOS with the same swap, it would be helpful because I don't have external keyboard to check this myself.

free5lot commented 6 years ago

Closed as unsolvable duplicate.

djdevin commented 5 years ago

FWIW if you train yourself you might be able to get around this limitation. The keys cannot simultaneously be pressed but you have a small window which may be recognize as simultaneous.

"Roll" up to Control-Shift-T by pressing no more than 2 keys at the same time (control, then shift, then start to pull off as you press T) and you should be able to trick it into thinking you pressed them all together. I accidentally discovered this and I can get it 99% of the time now.

I don't have monster hands so I can't do it with 1 hand which might be more difficult.

free5lot commented 5 years ago

@djdevin Wow, interesting to hear, thanks for sharing. I'll repost it to the original issue #6.