Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [ANNOUNCE] External Keyboard Support - extkbd

    Reply
    Page 26 of 38 | Prev | 16   24     25   26   27     28   36 | Next | Last
    freemangordon | # 251 | 2011-04-15, 05:41 | Report

    Originally Posted by Mentalist Traceur View Post
    Can your package please not override the /usr/share/X11/xkb/symbols/nokia_vndr/* files? There's no technical reason why installing extra keyboard mappings should have to delete the N900 hardware-keyboard mappings the end-user already has.

    I use a heavily modified keyboard mapping, with Page Up, Page Down, Home, End, Tab, Delele, and Escape keys mapped to different keys (and almost every other key having at least one extra character mapped to it... and a completely modified Russian layout which I toggle to using a method different from the hard-coded "Ctrl-Space" one, as that way fails to get layer 3 and 4 switched properly), and it's horribly jarring to have that suddenly disappear mid-use after your extkbd package finishes installing; sure, I can then go and copy my backup file in, but doesn't seem to be at all necessary. You can install all the standard xkb files without installing stock nokia_vndr mappings over the ones already there, can't you?
    So, you want me to break upstream package (xkb-data) just for the sake of saving you one file copy? How often do you reinstall extkbd? And as your question is carrying the answer (restore your backup files after installing extkbd) the answer is no.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    freemangordon | # 252 | 2011-04-15, 05:50 | Report

    Originally Posted by leohart View Post
    hi, I have paired the keyboard, but extkbd cannot recognize it, is it because of the profile is SPP? does extkbd only support HID?
    Yes, extkbd only supports HID devices.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    freemangordon | # 253 | 2011-04-15, 05:53 | Report

    Originally Posted by WhiteWolf View Post
    How do I add buttons to the profile of a keyboard? I want to add multimedia keys.

    Thanks.
    I am afraid I cannot help you but you can ask Mentalist Traceur for help, he seems very skilled on modifying layout files.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Storm_11 | # 254 | 2011-04-28, 12:06 | Report

    i have one of these cheapies http://www.amazon.com/iTon-Bluetooth.../dp/B0044ZM3UM

    an iTon PA-BK03. I see no profile that matches it, and I've fiddled with a few without success. Letter keys work, thats about the only thing that does work. Ideas?

    edit: argh, it will work, but after about 10 minutes it disconnects. if i try and reconnect, it says "failed to connect".

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by Storm_11; 2011-04-28 at 13:04.

     
    Mentalist Traceur | # 255 | 2011-05-04, 08:54 | Report

    Originally Posted by freemangordon View Post
    So, you want me to break upstream package (xkb-data) just for the sake of saving you one file copy? How often do you reinstall extkbd?
    Yes, because I'm the only person who remaps my hardware keyboard. If it was actually just me I wouldn't bother asking, unless it was for something I had an ethical conviction arguement for.

    First off, I don't see the "break" as something problematic - you're not gutting the nokia_vndr directory from the upstream package and submitting that up there - you'd be making a change that is very relevant to the platform you're porting it to: if someone's installing this on the N900, they either have the files in nokia_vndr, or they probably have other issues. If they haven't changed the file, then it's effectively as if it was added, if they've changed it, that change gets reverted.

    Second, you don't even have to change the package itself - just have a preinst script that copies the already existing nokia_vndr files, and then a postinst that recopies the copy back over the xkb-data stock ones.

    Originally Posted by
    And as your question is carrying the answer (restore your backup files after installing extkbd) the answer is no.
    *Shrug* I'll live, but the point is it's rather unnecessary for them to be overriden.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    cfenell | # 256 | 2011-05-05, 19:40 | Report

    Originally Posted by x-lette View Post
    ...
    Next, I'll try the tools you gave me. evdev should print the keycodes for a pressed key so I can at least check if they are same as on PC and probably port the correct mapping from there.
    Thanks for this discussion! Having the same problem here trying to connect a Microsoft BT Mobile Keyboard 6000 (running kernel-power v47). Only letters work, no numbers or special keys. So I wonder, is this another non-PC105 keyboard or is there a kernel issue?
    Will try my colleague's Apple keyboard tomorrow.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    cfenell | # 257 | 2011-05-06, 17:55 | Report

    The Apple Wireless works!

    Update: tested the MS Mobile keyboard 6000 with evtest and got correct scancodes. So (as it seems) standard pc10x keyboards don't work properly here but Apple ones do.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by cfenell; 2011-05-07 at 17:55.
    The Following User Says Thank You to cfenell For This Useful Post:
    demolition

     
    freemangordon | # 258 | 2011-05-26, 16:08 | Report

    It should work for all users.

    Install .deb from here http://talk.maemo.org/showpost.php?p...&postcount=235 and follow instructions from impeham's post

    EDIT: I do not have DS3 available, so I am afraid to give you step-by-step instructions based only on my memories. Try above, steps are very simple.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by freemangordon; 2011-05-26 at 16:12.

     
    freemangordon | # 259 | 2011-05-26, 16:43 | Report

    this http://talk.maemo.org/showpost.php?p...&postcount=249

    BT address:
    And to make sure that you are providing correct bluetooth address of your sixaxis do cat /var/lib/bluetooth/XX:XX:XX:XX:XX:X/names and wrote MAC which is on the left of "PLAYSTATION(R)3 Controller". This is your sixaxis bluetooth address. And XX:XX:XX:XX:XX:XX stands for bluetooth address of your n900. You can get it from Settings->About

    EDIT:
    and please don't call me 'SIR', I am a hard labor worker

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by freemangordon; 2011-05-26 at 16:45.

     
    freemangordon | # 260 | 2011-05-26, 20:48 | Report

    yeah, correct, go ahead. and there should be no need to repair devices

    btw you have to install "sixauth_0.0.2_armel.deb" from command line as root

    dpkg -i sixauth_0.0.2_armel.deb

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by freemangordon; 2011-05-26 at 20:50.

     
    Page 26 of 38 | Prev | 16   24     25   26   27     28   36 | Next | Last
vBulletin® Version 3.8.8
Normal Logout