Re: Fn + [KEYS] question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dmitry Torokhov wrote:
> On Thu, Sep 17, 2009 at 10:31:56AM +0800, Xiangfu Liu wrote:
>> Dmitry Torokhov wrote:
>>> On Wednesday 16 September 2009 10:24:25 am Xiangfu Liu wrote:
>>>> Dmitry Torokhov wrote:
>>>>> On Wed, Sep 16, 2009 at 10:44:01PM +0800, Xiangfu Liu wrote:
>>>>>> Xiangfu Liu wrote:
>>>>>>> Hi Dmitry
>>>>>>>
>>>>>>>>>  thanks for the reply.
>>>>>>>>> see [1], I change the [Red arrow] key to [ALTGR] then I can easy
>>>>>>>>> change the defkeymap.map. make all the red keys work.
>>>>>>>>>
>>>>>>>>> but for the [Blue Fn] key. I don't know how to make it work in
>>>>>>>>> keymap? there is [SHIFT] [CONTROL] [SHIFT] [ALTGR] four modifier
>>>>>>>>> keys. all used. so I can not may the [Fn] to those four modifier
>>>>>>>>> keys.
>>>>>>>>>
>>>>>>>>> can I make the leftAlt and rightAlt generate different keys?
>>>>>>>>> like:
>>>>>>>>>  LeftAlt + 'U' = Alt + 'U'
>>>>>>>>>  RightAlt + 'U' = '7'
>>>>>>>> Keyboard driver supports 9 modifiers total, you should be able use one
>>>>>>>> of these for your numeric buttons.
>>>>>>> oh. can you give me some tips on the other modifiers.
>>>>>>> how to define them?
>>>>>>> can I just change the defkeymap.map file?
>>>>>>> or I must change the source code?
>>>>>> Hi Dmitry I found this[1] in the 'man keymaps', three are 9 modifiers.
>>>>>> but the in defkaymap.map, there is alwasy like:
>>>>>>
>>>>>> control keycode  53 = Delete
>>>>>>
>>>>>> there is no ctrll in the defkeymap.map.
>>>>>> how to implement this?
>>>>>>
>>>>>> ShiftL + u = U
>>>>>> ShiflR + u = 7
>>>>> The same as with AltGr you need to do
>>>>>
>>>>> keycode XX = CtrlR
>>>>>
>>>>> and then
>>>>>
>>>>> keycode YY = u
>>>>> shift keycode YY = U
>>>>> ctrlr keycode YY = seven
>>>> Hi Dmitry
>>>> thanks for the reply. I test this, it's not work.
>>>> ----------
>>>> $ loadkeys -m defkeymap.map > defkeymap.c && rm defkeymap.o
>>>> loadkeys: defkeymap.map:71: adding map 64 violates explicit keymaps line
>>> You need to fix this ^^^^ first.
>>>
>> the line 71 is the "ctrlr ....", so I think the defkeymap.map not support 
>> the "ctrlr".
>>
> 
> Please look at the very beginning of the file where there is "keymaps"
> statement - you need to enable keymap 64.
> 
Hi Dmitry.
very thanks. it's work now.
I need work hard in learn English :-)

-- 
Xiangfu Liu
Email: xiangfu at qi-hardware dot com
Web: http://www.qi-hardware.com
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux