[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
This is not a bug. The keyboard chipset uses a non-standard protocol to support n-key rollover. I wrote a driver for it. You can download it from https://bitbucket.org/Swoogan/aziokbd I wrote a blog post about implementing it, ending with: http://swoogan.blogspot.com/2014/09/azio-l70-keyboard-linux-driver.html Let me know if you have any issues with it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
Colin Svingen, sir, you are my savior. It works wonderfully now! Thank you very much. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
I am having the same issue with the same keyboard. I've tried swoogan's driver, installed it using DKMS and also manually. It works if I run the install.sh and then unplug my keyboard and plug it back in, it works fine after that. But as soon as I restart my computer, it's back to not working. I have to run the install.sh again and then unplug the keyboard and plug it back in. Is there a way to make the driver stick? Or a script I can have run at startup that will run the install.sh and somehow refresh the usb port it is plugged into? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ubuntu Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
Ok I was able to finally resolve this in Linux Mint 17.2 Not sure exactly what change fixed this but I did as follows (after swoogan's automatic installer failed) Created a file /etc/modprobe.d/usbhid.conf in which the only line I put in was: options usbhid quirks=0x0c45:0x7603:0x0007 Created a file in /etc/default/grub.d/ named aziokbd.conf Contained the line: options usbhid quirks=0x0c45:0x7603:0x0007 Copied this file to the etc/default directory Copied it to etc/grub.d directory as well (Not sure of the last two items helped or not, but I did it just in case) Finally added : GRUB_CMDLINE_LINUX_DEFAULT='usbhid.quirks=0x0c45:0x7603:0x7' Directly to the Grub conf file located at: etc/default/grub.cfg *I believe it mentioned this in his instructions, but I was thrown off by the missing .cfg after grub. I assumed it was a folder etc/default/grub Ran sudo update-grub and restarted. Now my perixx 1800 keyboard works. Hope this helps someone. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
I had the same problem with a Perixx PX-1800 keyboard on Linux Mint 17.2, I used swoogan's driver and it fixed it perfectly! :) Thanks a lot! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
** Description changed: OS version: Linux Mint 17 'Qiana' Cinnamon 64-bit I've been using a generic Genius keyboard for a while now, but I bought this new backlit keyboard, and it has a couple of issues, which I have to mention, are ONLY present on Linux, the keyboard works perfectly fine on the same PC booting into Windows (on another hard drive) the most relevant, the one on the title: 1. Caps lock and num lock leds won't light up but the function works as expected 2. Num pad is not working at all. With our without num lock it doesn't - matter. + matter. - SOLVED 3. CTRL, ALT, SUPER keys are binded as SHIFT and their keycodes seem to be the same on all the tools * sudo showkey -s # for left control key 0x2a 0xaa # for windows (super) key 0x2a 0xaa # for left alt key 0x2a 0xaa Same output is returned for right ALT and CTRL * xev # for left control key KeyPress event, serial 37, synthetic NO, window 0x2e1, root 0x2d6, subw 0x0, time 3745368, (445,348), root:(447,396), state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False # for left alt key KeyPress event, serial 37, synthetic NO, window 0x2e1, root 0x2d6, subw 0x0, time 3774512, (336,344), root:(338,392), state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False Same output is returned for the rest of the keys * sudo evtest # for left ctrl, left alt, right alt Select the device event number [0-19]: 4 Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0xc45 product 0x7603 version 0x111 Input device name: "SONiX USB Keyboard" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 1 (KEY_ESC) Event code 2 (KEY_1) Event code 3 (KEY_2) Event code 4 (KEY_3) Event code 5 (KEY_4) Event code 6 (KEY_5) Event code 7 (KEY_6) Event code 8 (KEY_7) Event code 9 (KEY_8) Event code 10 (KEY_9) Event code 11 (KEY_0) Event code 12 (KEY_MINUS) Event code 13 (KEY_EQUAL) Event code 14 (KEY_BACKSPACE) Event code 15 (KEY_TAB) Event code 16 (KEY_Q) Event code 17 (KEY_W) Event code 18 (KEY_E) Event code 19 (KEY_R) Event code 20 (KEY_T) Event code 21 (KEY_Y) Event code 22 (KEY_U) Event code 23 (KEY_I) Event code 24 (KEY_O) Event code 25 (KEY_P) Event code 26 (KEY_LEFTBRACE) Event code 27 (KEY_RIGHTBRACE) Event code 28 (KEY_ENTER) Event code 29 (KEY_LEFTCTRL) Event code 30 (KEY_A) Event code 31 (KEY_S) Event code 32 (KEY_D) Event code 33 (KEY_F) Event code 34 (KEY_G) Event code 35 (KEY_H) Event code 36 (KEY_J) Event code 37 (KEY_K) Event code 38 (KEY_L) Event code 39 (KEY_SEMICOLON) Event code 40 (KEY_APOSTROPHE) Event code 41 (KEY_GRAVE) Event code 42 (KEY_LEFTSHIFT) Event code 43 (KEY_BACKSLASH) Event code 44 (KEY_Z) Event code 45 (KEY_X) Event code 46 (KEY_C) Event code 47 (KEY_V) Event code 48 (KEY_B) Event code 49 (KEY_N) Event code 50 (KEY_M) Event code 51 (KEY_COMMA) Event code 52 (KEY_DOT) Event code 53 (KEY_SLASH) Event code 54 (KEY_RIGHTSHIFT) Event code 55 (KEY_KPASTERISK) Event code 56 (KEY_LEFTALT) Event code 57 (KEY_SPACE) Event code 58 (KEY_CAPSLOCK) Event code 59 (KEY_F1) Event code 60 (KEY_F2) Event code 61 (KEY_F3) Event code 62 (KEY_F4) Event code 63 (KEY_F5) Event code 64 (KEY_F6) Event code 65 (KEY_F7) Event code 66 (KEY_F8) Event code 67 (KEY_F9) Event code 68 (KEY_F10) Event code 69 (KEY_NUMLOCK) Event code 70 (KEY_SCROLLLOCK) Event code 71 (KEY_KP7) Event code 72 (KEY_KP8) Event code 73 (KEY_KP9) Event code 74 (KEY_KPMINUS) Event code 75 (KEY_KP4) Event code 76 (KEY_KP5) Event code 77 (KEY_KP6) Event code 78 (KEY_KPPLUS) Event code 79 (KEY_KP1) Event code 80 (KEY_KP2) Event code 81 (KEY_KP3) Event code 82 (KEY_KP0) Event code 83 (KEY_KPDOT) Event code 85 (KEY_ZENKAKUHANKAKU) Event code 86 (KEY_102ND) Event code 87 (KEY_F11) Event code 88 (KEY_F12) Event code 89 (KEY_RO) Event code 90 (KEY_KATAKANA) Event code 91 (KEY_HIRAGANA) Event code 92 (KEY_HENKAN) Event code 93 (KEY_KATAKANAHIRAGANA) Event code 94 (KEY_MUHENKAN) Event code 95 (KEY_KPJPCOMMA) Event code 96 (KEY_KPENTER) Event code 97 (KEY_RIGHTCTRL) Event code 98 (KEY_KPSLASH) Event code 99 (KEY_SYSRQ) Event code
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
Should I assume this bug is not being looked into? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
I'm not sure there's a lot we can do - you can't re-map the keys (the obvious workaround) because they're sending identical codes. A quick google for "sonix usb keyboard linux" gives a number of similar/duplicate issues, with no resolution. a) Try a different kernel version - this could be a regression on the kernel you're using, maybe try up/downgrading it. b) Return the keyboard? (not sure this is possible, but I'd attempt to if it is) and buy a different one. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1419563] Re: Keyboard CTRL, ALT and SUPER keys binded as SHIFT
First of all, thank you so much my new heros swoogan and finally strangenetworks - I (presently) solely registered to express my gratitude!! As a real newbie newbie I got me linux mint 18.3 cinnamon recently, keyboard is a SL-6432-BK Lucidis. I had (almost) the same trouble as strangenetworks, installing swoogan's driver didn't succeed neither with DKMS nor manually, only difference to strangenetworks was that running the install.sh and then to unplug/plug the keyboard didn't work here. I still tried strangenetworks approach and getting my keyboard running worked as you described it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1419563 Title: Keyboard CTRL, ALT and SUPER keys binded as SHIFT To manage notifications about this bug go to: https://bugs.launchpad.net/linuxmint/+bug/1419563/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs