README.md in fusuma-1.5.0 vs README.md in fusuma-1.6.0

- old
+ new

@@ -66,11 +66,11 @@ $ sudo gem update fusuma ``` ## Customize Gesture Mapping -You can customize the settings for gestures to put and edit `~/.config/fusuma/config.yml`. +You can customize the settings for gestures to put and edit `~/.config/fusuma/config.yml`. **NOTE: You will need to create the `~/.config/fusuma` directory if it doesn't exist yet.** ```bash $ mkdir -p ~/.config/fusuma # create config directory $ nano ~/.config/fusuma/config.yml # edit config file. @@ -189,18 +189,28 @@ + command: 'xdotool key alt+Right' ``` ### About xdotool + * xdotool manual (https://github.com/jordansissel/xdotool/blob/master/xdotool.pod) * Available keys' hint (https://github.com/jordansissel/xdotool/issues/212#issuecomment-406156157) -* `xte` command is alternative of xdotool - * Low delay with multiple keyboard layout - * install with `sudo apt xautomation` - * manual https://linux.die.net/man/1/xte +**NOTE: xdotool has some issues** +* Gestures take a few seconds to react(https://github.com/iberianpig/fusuma/issues/113) + +#### Alternatives to xdotool + + * [fusuma-plugin-sendkey](https://github.com/iberianpig/fusuma-plugin-sendkey) + * Emulates keyboard events + * Wayland compatible + + * `xte` + * [xte(1) - Linux man page](https://linux.die.net/man/1/xte) + * install with `sudo apt xautomation` + ## Options * `-c`, `--config=path/to/file` : Use an alternative config file * `-d`, `--daemon` : Daemonize process * `-l`, `--list-devices` : List available devices @@ -216,26 +226,26 @@ ## Fusuma Plugins Following features are provided as plugins. - * Experimental features - * Features for specific Linux distributions * Adding new gestures or combinations + * Features for specific Linux distributions * Setting different gestures per applications ### Installation of fusuma plugins Fusuma plugins are provided with the `fusuma-plugin-XXXXX` naming convention and hosted on [RubyGems](https://rubygems.org/search?utf8=%E2%9C%93&query=fusuma-plugins). `$ sudo gem install fusuma-plugin-XXXXX` ### Available plugins -| Name | Author | About | -|--------------------------------------------------------------------------------|------------|----------------------------------------| -| [fusuma-plugin-wmctrl](https://github.com/iberianpig/fusuma-plugin-wmctrl) | iberianpig | Window Manager plugin for Fusuma | -| [fusuma-plugin-keypress](https://github.com/iberianpig/fusuma-plugin-keypress) | iberianpig | Keypress combination plugin for Fusuma | +| Name | About | +|--------------------------------------------------------------------------------|-----------------------------------------------| +| [fusuma-plugin-sendkey](https://github.com/iberianpig/fusuma-plugin-sendkey) | Emulates keyboard events | +| [fusuma-plugin-wmctrl](https://github.com/iberianpig/fusuma-plugin-wmctrl) | Manages Window and Workspace | +| [fusuma-plugin-keypress](https://github.com/iberianpig/fusuma-plugin-keypress) | Detects gestures while pressing multiple keys | ## Support [![Patreon](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://www.patreon.com/iberianpig)