[hafqa] [hafqa] [Bug 3404] New: xmodmap profiles lost on bluetooth keyboard reconnect
From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.orgDate: Sat Jul 5 20:41:37 EEST 2008
- Previous message: [hafqa] [Bug 3400] Update libglade to at least 2.6.1
- Next message: [hafqa] [Bug 3404] xmodmap profiles lost on bluetooth keyboard reconnect
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
https://bugs.maemo.org/show_bug.cgi?id=3404 Summary: xmodmap profiles lost on bluetooth keyboard reconnect Product: System software Version: 4.1 Platform: N800 OS/Version: IT OS Status: UNCONFIRMED Severity: enhancement Priority: Medium Component: Input method framework AssignedTo: mdamt at maemo.org ReportedBy: ersin at jhu.edu QAContact: input-method-framework-bugs at maemo.org CC: kimmo.hamalainen at nokia.com, dbus-bugs at maemo.org Xmodmap is a terrific utility used by much of the IT community to create their own custom keyboard layouts for hardware keyboards. However, right now there is no easy way to make xmodmap profiles persistent across bluetooth keyboard reconnects and tablet reboots. Is there any way that Nokia could implement a feature like this? I would be satisfied if someone could point me to whatever script is run when a bluetooth keyboard connects so that I could simply add a "xmodmap .xmodmaprc" command at the end. That said, however, there should be a more elegant way. Ideally, there should be a very simple way to link arbitrary commands to whichever event the user wants. For example, a control panel applet that has two panels, one on the left with certain IT events (e.g., turn on, turn off, bluetooth keyboard connect, web browser launch) and one on the right with whatever commands are supposed to be run after each event takes place. Any system commands or scripts should get priority and any custom user commands would run after system scripts in the order that they appear in the right hand side panel. Very simple. This functionality is present in all kinds of desktop systems (e.g., Windows, GNOME, KDE). Also note that a similar control panel applet, maemo-control-services, is already available. SOFTWARE VERSION: 4.2008.23-14 (first diablo release) STEPS TO REPRODUCE THE PROBLEM: 1. Go to Control Panel --> Bluetooth Keyboard 2. Observe that the keyboard layout that you need does not exist 3. Get frustrated and write your own xmodmap profile file 4. Get even more frustrated when that file no longer applies when you reconnect your BT keyboard EXPECTED OUTCOME: That the xmodmap file either remains persistent or can be manually made to be persistent. ACTUAL OUTCOME: A lot of people have talked about this bug on the Internet Tablet Talk forums, but no one has pointed to a specific script or component that can be changed by hand to run an arbitrary xmodmap command whenever the keyboard reconnects. REPRODUCIBILITY: Always EXTRA SOFTWARE INSTALLED: xmodmap OTHER COMMENTS: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 -- Configure bugmail: https://bugs.maemo.org/userprefs.cgi?tab=email Replies to this email are NOT read, instead please add comments at https://bugs.maemo.org/show_bug.cgi?id=3404 ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.
- Previous message: [hafqa] [Bug 3400] Update libglade to at least 2.6.1
- Next message: [hafqa] [Bug 3404] xmodmap profiles lost on bluetooth keyboard reconnect
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]