-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Question) Any success or ideas for using from AWS Workspaces #212
Comments
That "ENVIRON" line comes from the API function within the keymapper's So this Workspaces thing is like a virtual machine? I'm not familiar with the environment. I suppose there's no further output in the verbose logging, as if the keymapper doesn't see any of the input after it starts up? Take a look at the permissions on $ ls -la /dev/uinput
crw-rw----+ 1 root input 10, 223 Mar 20 01:11 /dev/uinput Was your user successfully added to the $ getfacl dev/uinput
getfacl: Removing leading '/' from absolute path names
# file: dev/uinput
# owner: root
# group: input
user::rw-
user:kris:rw-
group::rw-
mask::rw-
other::--- I haven't actually noticed this working yet, but I added Unfortunately I don't have that deep of an understanding of exactly how the keymapper and input system works, I mostly just followed other people's instructions to get it functioning. So I'm not sure what else to look at. |
It's weird that there's no error from the keymapper. Ordinarily if the I feel like I've seen something like this before, but I'm not sure what the cause was or what could fix it. |
Thanks for the helpful feedback @RedBearAK. You're right, the AWS Workspace is a cloud-hosted virtual machine. Unfortunately, I'm not sure what virtualization technology it is using or what it might be analogous to. In terms of all of the uinput expected values, mine match what you posted, so I think everything is ok there. My user is in the input group, and I don't see anything indicating that there are permission issues there. It's good to isolate the issue to At any rate, since it seems like it's outside your project, I'm happy to keep poking around as I have time and if any new information comes up, I'll update here. Feel free to close the issue if it helps keep clutter down. Thanks again for all the help! |
I’ll leave it open for now since it does affect the ability to use Toshy in that environment. But it does seem focused on the keymapper itself. You might want to go directly to the “evdev” issues and ask about this. I think they are on GitHub. Or search the web for references to evdev and AWS Workspaces. Seems a little out of my expertise range. Let me know if you ever come up with anything. |
First off, thank you for all of the work you have done on this. It's super impressive, and scratches the exact itch I've had trying to move back and forth between OSX and Linux.
Most recently, I'm using an Ubuntu AWS Workspace machine in a highly restricted environment. I have no problem getting toshy installed, but it doesn't seem to do anything or capture input when I look at the debug mode.
Any ideas on where I can poke at next? Clearly Workspaces are doing something to translate my local keyboard, but when I look at the keyboard widget in Gnome, I can see that my key presses show the right keys on the keyboard, so I'm open to digging in. I've work in python, so I'm comfortable poking around too.
Here's my debug info:
toshy-devices
toshy-env
toshy-config-verbose-start
The
(DD) ENVIRON: Session type: 'x11', Desktop env: 'None'
caught my eye because there is no desktop env, but I could not figure out where this was being emitted from nor how I could alter it.Let me know if I can provide anything else, and thanks again!
The text was updated successfully, but these errors were encountered: