hanschen / ksuperkey

Linux utility that allows you to use the Super key both to open the start menu and as a modifier key in keyboard shortcuts
GNU General Public License v3.0
347 stars 31 forks source link

fork of xcape #6

Closed Konfekt closed 9 years ago

Konfekt commented 9 years ago

Hello,

Thanks for this useful tool for users transitioning from Windows. Could you summarize how

ksuperkey

differs from

xcape -e 'Super_L=Alt_L|F1' ?

I noticed that with xcape the input field of the KDE Launcher lacks often focus.

hanschen commented 9 years ago

It is exactly the same thing. Back in the days xcape didn't support custom bindings, which is why I forked it to create ksuperkey. Now ksuperkey is just xcape but with a different default binding. However, because ksuperkey has caught some attention and appears in guides etc., I figured I should just keep it alive.

Side note: this is also why ksuperkey doesn't appear as a fork on GitHub - I already had a different fork of xcape, and GitHub didn't allow you to create two forks of the same repository.

Hope that answers your question. I don't know why the input field of your launcher loses focus, but it shouldn't be xcape's fault.

Konfekt commented 9 years ago

Thank you. This explains everything.

Konfekt commented 9 years ago

To be clear: Since you forked the plugin, I think there have been no code but only documentation changes in xcape, so it is literally the same code, isn't it?

hanschen commented 9 years ago

Before the custom bindings there were some custom code, now only only line has been changed (line 91 in xcape.c). So the behavior should be the same as xcape.