iberianpig / fusuma-plugin-sendkey

Fusuma plugin that sending virtual keyboard events
MIT License
72 stars 2 forks source link

sendkey: Keyboard /keyboard/ is not found #5

Closed asifash closed 4 years ago

asifash commented 4 years ago

Hi, I managed to get fusuma working with xdotools, but didnt like the delay between gesture and output; just trying out fusuma-plugin-sendkey. However, I am getting this error message when trying to list keymaps:

fusuma-sendkey -l
sendkey: Keyboard /keyboard/ is not found

I'm on ubuntu 20.04 LTS. Do i need to install some additional package?

joshbuker commented 4 years ago

@asifash you need to add your user to the input group, then reboot. It can't see your keyboard because your user doesn't have the permissions to see it yet.

See: https://github.com/iberianpig/fusuma#1-grant-permission-to-read-the-touchpad-device

titaniumjones commented 4 years ago

I have this problem too. I have rerun the command to grant permission to tread the touchpad device, but I still get this error.

Any feedback would be greatly appreciated. Thanks

iberianpig commented 4 years ago

@titaniumjones Could you paste output of $ libinput list-devices ?

titaniumjones commented 4 years ago

@titaniumjones Could you paste output of $ libinput list-devices ?

Device: Power Button Kernel: /dev/input/event3 Group: 1 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Video Bus Kernel: /dev/input/event8 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Video Bus Kernel: /dev/input/event7 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Power Button Kernel: /dev/input/event1 Group: 3 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Lid Switch Kernel: /dev/input/event0 Group: 4 Seat: seat0, default Capabilities: switch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Sleep Button Kernel: /dev/input/event2 Group: 5 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA NVidia HDMI/DP,pcm=3 Kernel: /dev/input/event9 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA NVidia HDMI/DP,pcm=7 Kernel: /dev/input/event16 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA NVidia HDMI/DP,pcm=8 Kernel: /dev/input/event17 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: FaceTime HD Camera (Built-in): Kernel: /dev/input/event5 Group: 7 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA Intel PCH Line Kernel: /dev/input/event13 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA Intel PCH Headphone Kernel: /dev/input/event14 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: HDA Intel PCH SPDIF In Kernel: /dev/input/event15 Group: 6 Seat: seat0, default Capabilities:
Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Apple Computer, Inc. IR Receiver Kernel: /dev/input/event11 Group: 8 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: Apple Inc. Apple Internal Keyboard / Trackpad Kernel: /dev/input/event12 Group: 9 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a

Device: bcm5974 Kernel: /dev/input/event4 Group: 9 Seat: seat0, default Size: 107x75mm Capabilities: pointer gesture Tap-to-click: disabled Tap-and-drag: enabled Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: two-finger edge Click methods: button-areas clickfinger Disable-w-typing: enabled Accel profiles: none Rotation: n/a

iberianpig commented 4 years ago

@titaniumjones @athix Please update to v0.5.0 with $ gem update fusuma-plugin-sendkey.